Introduksjon
Forutsetninger
Trinn én: Installer Apache
Trinn to: Installer MySQL
Trinn tre: Installer PHP
Introduksjon
LAMP er et akronym som står for Linux, Apache, MySQL og PHP. Denne programvarestabelen er den mest populære åpen kildekode-løsningen for oppsett av webservere.
Siden vi har bestemt oss for å bruke CentOS 6 x64-distribusjonen av Linux på en Vultr VPS, vil vi bare introdusere hvordan du installerer de andre komponentene i denne artikkelen.
Forutsetninger
I denne artikkelen antar vi at du har satt opp en CentOS 6 x64 Vultr VPS fra bunnen av og har logget på som root. Ikke-rootbrukere må bruke sudokommandoen.
Trinn én: Installer Apache
For å installere og starte Apache, åpne SSH-terminalen og skriv inn følgende kommandoer:
yum -y install httpd
service httpd start
Sjekk om Apache er installert og kjører riktig med:
service httpd status
Merk : Du kan ikke sjekke om Apache kjører ordentlig ved å gå til IP-adressen til Vultr VPS-en din fra nettleseren din, siden brannmuren blokkerer besøket ditt som standard.
Du må åpne port 80 for å gjøre webserveren din tilgjengelig:
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
/etc/rc.d/init.d/iptables save
Trinn to: Installer MySQL
For å installere og starte MySQL, åpne SSH-terminalen og skriv inn følgende kommandoer:
yum -y install mysql-server
service mysqld start
På produksjonsservere bør du sikre MySQL med følgende kommando:
/usr/bin/mysql_secure_installation
Ledeteksten vil be om ditt nåværende MySQL-rotpassord. La det stå tomt ved å trykke ENTER.
Svar deretter på ledeteksten som spesifisert nedenfor:
Set root password? [Y/n] Y
New password: YourDesiredPassword
Re-enter new password: YourDesiredPassword
Remove anonymous user? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y
Trinn tre: Installer PHP
For å installere PHP på Vultr VPS, åpne SSH-terminalen og skriv inn følgende kommando:
yum -y install php php-mysql
Avhengig av nettapplikasjonene du har tenkt å kjøre, kan det hende du må installere noen PHP-moduler på serveren din. Du kan sjekke tilgjengelige moduler ved å skrive inn følgende kommando:
yum search php-
For å se flere detaljer om modulene du er interessert i, skriv inn følgende kommando. Husk å erstatte NameOfTheModulemed navnet på modulen du velger fra skjermen.
yum info NameOfTheModule
Vanligvis trenger du to moduler: php-mcryptog php-mbstring. Installer dem med følgende kommandoer:
yum -y install php-mcrypt.x86_64
yum -y install php-mbstring.x86_64
Du kan installere andre moduler på samme måte.
For å få stabelen til å fungere, må du også sette Apache og MySQL til å kjøre automatisk når VPS-en starter (PHP kjører automatisk med Apache):
chkconfig httpd on
chkconfig mysqld on
Start Apache webserver på nytt for å sette alle endringer i kraft:
service httpd restart
Det er det. Du har installert en LAMP-stabel på din Vultr VPS.