Archive for Server

sendmail til Ubuntu

Da jeg havde et problem med Ubuntu at jeg ikke kunne sende mails ud fra mit PHP fik jeg løst det ved at installere sendmail under Ubuntu.

Hvis du har samme problem kan du også få det til at køre ved at skrive denne kommando.

#sudo apt-get install sendmail

Der skal dog laves en masse configer op, som jeg også vil sætte mig ind i, løbene vil jeg skrive det her på min blog så i også kan være med til at undgå jeres udsendelse af e-mail fra PHP bliver fanget i alle spam filter.

Apache2, MySQL5 og PHP5 på Ubuntu 8.04

Fik løst mit problem i hvordan man fik remote sin MySQL database ude fra, derfor som lovet vil jeg nu skrive hvordan jeg enligt har fået Apache2, MySQL5 og PHP5 sat op på min server.

Først vil jeg sige at min installation er gjort på en Ubuntu 8.04.

Start med at lave en 2 komandoere

#apt-get update
#apt-get dist-upgrade

Så er du sikker på at alt på din server er helt klar gjort til at fuld føre denne installation, efterfulgt skal vi starte ud med at installere Apache2 og MySQL det gøres ved at lave denne kommando.

#apt-get install apache2 php5 libapache2-mod-php5

Den vil starte ud med at hente en masse pakker som den så selv søre for at installere for dig, når den har fuld ført installationen skal vi vider til at install MySQL5 databasen på serveren, det gør du ved denne linje kode.

#apt-get install mysql-server-5.0 php5-mysql

Der vil komme en blå skærm op til dig hvor du skal indtaste dit root kodeord, husk det vi skal bruge det om lidt igen.

Når MySQL er færdig med at installere skal vi ha gjort sådan du kan remote den ude fra, da jeg ikke er stor tilhængere af PhpMyAdmin så vælger jeg altid at remote min SQL database.

Vi skal ind i my.cnf filen, der til skal vi ha ændret nogle linjer selv bruger jeg ”nano” til at edit med, men har du en anden editor du bruger skal du naturligvis bare bruge den, start med at find din fil her

#nano /etc/mysql/my.cnf

Hvor vi så skal ha ud kommenteret linjen ( bind-address ) som du smider en # foran.

Gem filen i ( nano ) trykker du ctrl+o og så enter, der efter skal vi ud af filen igen i ( nano ) ctrl+x

Når vi er ude igen skal vi så logge ind på MySQL serveren for at lukke root brugeren op sådan den kan remote ude fra, det gøres ved at logge på MySQL serveren.

#mysql –u root –p

Når vi er inde på MySQL serveren vil det se ca. sådan ehr ud ( mysql> ) i en kommando linje.

Nu skal du skrive følge for at få din bruger sat op korrekt.

Mysql>GRANT ALL PRIVILEGES ON *.* TO ’root’@’%’;
mysql>SET PASSWORD FOR ’root’@’%’ = PASSWORD(’ditkodeord’);

Der efter kan du lave en select i MySQL lige for at se om din brugere er oprettet korrekt.

Mysql>SELECT User, Host, Password FROM mysql.user;

Held og lykke, håber det hjælper mange af jer af sted med Apache2, PHP5 og MySQL5 til Ubuntu.

Server på vej med Ubuntu Linux

Så sker det, er begyndt på at rode med Linux igen, denne gang er det dog primat til server fordi jeg skal bruge det til et projekt, jeg vil poste ud hvad jeg gør for at udføre mine opgaver til dette projekt så andre også kan få gavn af det jeg sider og finder på nettet.

Jeg får lidt hjælp fra nogle Linux / Mac folk der har rodet med Linux eller Unix før sådan jeg har lidt at støtte mig op af, men idéen er at jeg gerne selv skulle kunne gøre det uden at få hjælp frem over.

Det første jeg vil installere på den er Apache2, PHP5 og MySQL5 når det er gjort vil jeg have VirtualHost i Apache til at fungere korrekt og der næst Subversion til at spille perfekt.

Når jeg finder ud af hvad der er galt med min MySQL installation hvor jeg ikke få Remote Access til den fra ude gående IP adressere så er jeg klar til at skrive hele mit forløb til at installere en Apache2, PHP5 og MySQL5 med Remote Access adgang.

FastStone Photo Resizer

Stod her idag og skulle bruge et program der resize en stor mængte billedere hurtig og havde godt nok et program der kunne gøre dette, men det var ikke godt nok til det jeg skulle bruge, derfor søgte jeg efter et nyt stykke software der kunne udfylde mit behov.

Her til fandt jeg så et stykke software med navnet FastStone Photo Resizer som du kan hente her http://www.faststone.org/FSResizerDownload.htm det er helt gratis og er rigtig dejligt, det kan convatere fra forskellige formater til andre formater også.

Igang med server ( 4U )

Så brugte jeg siden kl. 19.00 igår på at lege med server og gik først iseng her kl. 01:00 til morgen ;0) men nu køre den også med IIS6, MS SQL Express 2005 og den skulle gerne funger med ASP .NET 2.0 og 1.1 men 3.5 kan jeg ikke helt lige få til at funger endnu, ved ikke helt hvad jeg gør forkert.

Det næste skridt for min server er at få ASP .NET 3.5 til at funger, install en mailserver på den og så også en FTP server, hvad for nået software jeg skal benytte til både Mail og FTP er endnu ikke 100% afgjort.

Server og bærbar

Så var jeg ude for at hente lidt mere hardware, jeg var ude for at hente en HP server og en IBM bærbar maskine lidt ældre hardware men til det jeg skal bruge det til er det faktisk perfekt :0)

Bærbaren skal stå som test bærbar og ska bruge den til forskellige ting, der ud over skal min server stå som test server og måske senere produktions server for mine egene sider som jeg før i tiden også havde, men nu ska den først lige køre ornligt på skinner før jeg tør sætte den ind i et server hosting firma.

Serveren består af 6x 18.2Gb SCSI hotswap diske som er sat i RAID5, det er en Xeon 2.4Ghz CPU der sider i den og der kan opgraders til yderlige 1 CPU i systemet, det fede ved serveren her er også at der en båndstasion i systemet så jeg kan rode med nået backup :0)

2 nye 1U server med dual 1400mhz P3

Danish: Idag fik jeg mine 2 nye DUAL 1400mhz P3 servers som er blodt 1U høj, det fede ved dem er at der er hotswap understølles og derfor hvis en disk crasher hiver jeg den bare ud og skifter den i mens systemet køre, det gør at mit system hele tiden er oppe og ikke nede, det er en rigtig dejlig ting.

det jeg regner med at bruge disse server til er i første omgang test og en hjemme netværks server :0) de fylder ikke så meget i højden kun i dybten.


English: My system is 2 second DUAL 1400mhz P3 server’s that is blodt 1U, the clove knows them there is that there is hotswap and therefore if harddrive crashes pull I can change it in when the system running, it does that uptime and not downtime, it’s a quite lovely thing.

that I expect using these server for to begin with tests and are one at home network server’s :0) they do not fill as much in the height only in a deep.

Video af min lille server :o)

Ændre GRUB Boot fil

Da jeg satte min Ubuntu maskine op så fik jeg det problem fordi jeg køre Windows Vista og Ubuntu 7.10 på samme maskine at min Ubuntu ikke fik fixet min boot loader ornligt, derfor måtte jeg selv ind og rette i denne boot fil som hos mig ligger her /boot/grub/menu.lst den kan du redigere i og ædre i som du har løst til men pas på inden du går igang.

For at rette i den gi den først ratihedere

sudo chmod a+w /boot/grub/menu.lst

derefter kan du ændre den med

sudo nano -w /boot/grub/menu.lst

Install bin filer under Ubuntu

Først vil jeg starte med at sige min arbejds computer nu køre Linux ( Ubuntu ) det næste jeg vil sige er at jeg begynder så småt at smide de ting op her på siden som jeg finder ud af omkring Linux har nu ikke benyttet linux i ca. ½ år så skal selv lige igang igen, er lidt rusten.

Når alt dette omkring mig nu er sagt så vil jeg skrive hvordan man lige får en .bin fil installt under Ubuntu.

start med at give den ratihedere

#sudo chmod a+x filename.bin

Når det er gjort så er det bare at install filen.

#./filename_bin

så easy er det ;o) held og lykke og du er velkommen til at følge mig i mit næste tip.