Introducció
Requisits previs
Primer pas: instal·leu Apache
Segon pas: instal·leu MySQL
Pas tres: instal·leu PHP
Introducció
LAMP és un acrònim que significa Linux, Apache, MySQL i PHP. Aquesta pila de programari és la solució de codi obert més popular per a la configuració de servidors web.
Com que hem decidit utilitzar la distribució CentOS 6 x64 de Linux en un VPS Vultr, només presentarem com instal·lar els altres components en aquest article.
Requisits previs
En aquest article, suposem que heu configurat un CentOS 6 x64 Vultr VPS des de zero i heu iniciat sessió com a root. Els usuaris que no siguin root hauran d'utilitzar l' sudoordre.
Primer pas: instal·leu Apache
Per instal·lar i iniciar Apache, obriu el vostre terminal SSH i introduïu les ordres següents:
yum -y install httpd
service httpd start
Comproveu si Apache està instal·lat i funciona correctament amb:
service httpd status
Nota : no podeu comprovar si Apache s'executa correctament visitant l'adreça IP del vostre Vultr VPS des del vostre navegador, ja que el tallafoc bloquejarà la vostra visita de manera predeterminada.
Heu d'obrir el port 80 per fer accessible el vostre servidor web:
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
/etc/rc.d/init.d/iptables save
Segon pas: instal·leu MySQL
Per instal·lar i iniciar MySQL, obriu el vostre terminal SSH i introduïu les ordres següents:
yum -y install mysql-server
service mysqld start
Als servidors de producció, hauríeu de protegir MySQL amb l'ordre següent:
/usr/bin/mysql_secure_installation
L'indicador d'ordres us demanarà la vostra contrasenya d'arrel MySQL actual. Deixeu-lo en blanc prement ENTER.
A continuació, responeu a l'indicador d'ordres tal com s'especifica a continuació:
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
Pas tres: instal·leu PHP
Per instal·lar PHP al vostre Vultr VPS, obriu el vostre terminal SSH i introduïu l'ordre següent:
yum -y install php php-mysql
Depenent de les aplicacions web que vulgueu executar, és possible que hàgiu d'instal·lar alguns mòduls PHP al vostre servidor. Podeu comprovar els mòduls disponibles escrivint l'ordre següent:
yum search php-
Per veure més detalls sobre els mòduls que us interessen, introduïu l'ordre següent. Recordeu substituir-lo NameOfTheModulepel nom del mòdul que trieu a la pantalla.
yum info NameOfTheModule
Normalment, necessitareu dos mòduls: php-mcrypti php-mbstring. Instal·leu-los amb les ordres següents:
yum -y install php-mcrypt.x86_64
yum -y install php-mbstring.x86_64
Podeu instal·lar altres mòduls de la mateixa manera.
Perquè la pila funcioni, també heu de configurar Apache i MySQL perquè s'executin automàticament quan s'iniciï el vostre VPS (PHP s'executarà automàticament amb Apache):
chkconfig httpd on
chkconfig mysqld on
Reinicieu el servidor web Apache per posar en vigor tots els canvis:
service httpd restart
Això és. Heu instal·lat una pila LAMP al vostre Vultr VPS.