Red de conocimiento informático - Material del sitio web - Cómo configurar un entorno de lámpara de escritorio (CentOS7+Apache+MySQL+PHP)

Cómo configurar un entorno de lámpara de escritorio (CentOS7+Apache+MySQL+PHP)

Busqué información en Internet e intenté construir una máquina virtual localmente. Después de un día y una noche enteros, finalmente lo logré. Aunque hay mucha información en Internet, la mayor parte es repetitiva. Si lo intentas, no obtendrás el resultado correcto. Finalmente encontré un método que me conviene para configurar un entorno Linux; lo publico aquí: Du Niang es realmente incompetente y no pude encontrar un método confiable. Finalmente, encontré un tutorial confiable mediante una búsqueda en Xile.

El siguiente es un resumen de los pasos que seguí para construir un entorno LAMP. Primero instalé una máquina virtual en mi computadora y la probé varias veces antes de configurarla en el servidor. Hablemos de mi entorno: ¿Qué es una máquina virtual? VMware? Workstation 12.1.1 Pro; sistema Linux: CentOS-7-x86_64: CentOS-7-x86_64-DVD-1511.iso (Alibaba Cloud también se usa en CentOS7-64bit) Después de preparar estos dos, comenzaremos con el siguiente. paso ¡Es hora de configurar nuestro entorno LAMP!

2. Construcción del entorno LAMP

1. Construcción del entorno LAMP

2. Construcción del entorno LAMP

1. Máquina de entorno virtual

2. Instalar CentOS7

Nota: Estoy usando permisos de root para la siguiente instalación.

3. Instale Apache1. Instale yum -y install httpd2. Abra el servicio Apache systemctl start httpd.service3. Configure el servicio Apache para que inicie systemctl enable httpd.service4. , ábralo en el navegador local Ingrese la dirección IP de la máquina virtual. La forma de verificar la dirección IP en CentOS7 es: ip addr (Alibaba Cloud no necesita verificar de esta manera, la IP externa se ha escrito en su host. lista;) Aquí está el acceso fallido (Alibaba Cloud ¡La nube se puede usar para acceder a la red externa con éxito y no es necesario realizar los siguientes pasos) para ver los datos! Revisé la información y se dijo que CentOS7 usaba Firewall-cmd y CentOS7 usaba firewall iptables antes. Para permitir que la red externa acceda al directorio de inicio de Apache, debe realizar las siguientes operaciones: firewall-cmd --permanent -. -zone=public --ad-sdervice=httpfirewall-cmd --permanent --zone=public --ad-sdervice=httpsfirewall-cmd --reload Luego acceda a la IP de la red externa si ve la página predeterminada de Apache, allí. es la prueba 123.... Word, se instaló exitosamente el servicio apache

4. Instale PHP1.install yum -y install php2.restart apache service systemctl restart httpd o systemctl restart httpd.service Luego, puede escribir un php Puede escribir un archivo php y ejecutarlo en el navegador, por ejemplo:vi /var/www/html/info.phpiEsc:wq y luego ingresar 192.168.1.1/info; el navegador de su computadora Cuando se ejecuta php, aparecerá información sobre php

5. Instalar MySQL Seguí el tutorial aprendido aquí para instalar MariaDB 1. p>

2. Habilite el servicio MySQL systemctl start mariadb.service3.set boot start MySQL service systemctl enable mariadb.service4. Configure la contraseña de la cuenta raíz mysql_secure_installation y luego aparecerán una serie de cosas. Puede mirarlo con atención si es demasiado vago para mirar. en él, simplemente presione Enter después de que aparezca el mensaje. Le permitirá establecer una contraseña, solo necesita ingresar la contraseña que desea y luego continuar pidiéndole que seleccione y/n. Sí, presione Enter cuando todo haya terminado; puede ingresar mysql -uroot -p, verificarlo

6. Asociar PHP con MySQL Busque php con yum y seleccione la instalación que necesita: yum -y install php-mysql

7. Instalar comúnmente. módulos PHP usados, como biblioteca GD, curl, mbstring, .... Instalación: yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp. php-soap curl curl-devel2, reinicie el servicio Apache systemctl reinicie httpd.service y luego ejecute info.php nuevamente en el navegador.

Puede ver la información sobre los módulos instalados;

En este punto, el entorno LAMP está configurado.

Cómo construir un entorno LAMP (CentOS7+Apache+MySQL+PHP)

Etiquetas: