Configure el entorno Apache, PHP5.6, MariaDB en Centos7 para construir su propio sitio web personal de WordPress.
Recientemente, quería construir un sitio web personal de WordPress en mi servidor en la nube Tencent (CentOS 7.6). También fui a Baidu en línea durante mucho tiempo, pero los tutoriales que vi siempre tuvieron varios problemas, así que estoy aquí. Escriba sus propios pasos de construcción.
Explore el sitio web creado por este tutorial
Entorno de demanda de WordPress (Apache, MariaDB, php5.6)
Preparación: inicie sesión en el servidor e ingrese al terminal, o use herramientas como xshell para comprender directamente que el servidor remoto ingresa al terminal
El primer paso es instalar el servidor Apache
1. Instalar Apache
yum -y install httpd
2. Inicie hhtpd
systemctl start httpd.service
3. Establecer para arrancar
systemctl enable httpd.service
4. Instale el firewall, (ejecute los siguientes comandos uno por uno, lo mismo es cierto a continuación)
yum -y install firewalld firewall-config
systemctl start firewalld.service
systemctl enable firewalld.service
5. Configurar el firewall
firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload
El segundo paso es instalar MariaDB con su configuración
1. Instalar MariaDB
yum -y install mariadb-server mariadb
2. Establecer el arranque
systemctl start mariadb.service
systemctl enable mariadb.service
3. Establecer la contraseña de root
mysql_secure_installation
Para ejecutar esta declaración, habrá varios elementos que requieren que reciba la opción [y / n], ingrese todos y
El tercer paso es instalar PHP.
这里使用yum命令安装时,默认是安装5.4版本的,但是wordpress要求php最低版本为5.6,
因此我们先安装默认的再去升级php版本至5.6即可。
1, comando yum para instalar php
yum -y install php
2. Descargue PHP todos los componentes / paquetes de dependencia
yum -y install php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel
3. Cree una nueva página PHP para probar PHP mientras visualiza todos los componentes
vi /var/www/html/info.php
Vaya al navegador para probar, http: // public ip / info.php
4. Actualizar php
yum provides php #自带的只有5.4版本
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm #更新源
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum remove php-common -y #移除系统自带的php-common
yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring #安装依赖包
5. Reinicie el servicio httpd
systemctl restart httpd.service
El cuarto paso , configuración de la base de datos
1. Abra la base de datos y cree una base de datos para el proyecto de WordPress.
mysql -u root -p
CREATE DATABASE wordpressdb;
2. Agregue un usuario de la base de datos, nombre de usuario: contraseña de wordpressuser: 123456
CREATE USER wordpressuser@localhost IDENTIFIED BY '123456';
3. Modificar permisos de usuario y salir
GRANT ALL PRIVILEGES ON wordpressdb.* TO wordpressuser@localhost;
FLUSH PRIVILEGES;
exit
4. Reinicie el servicio.
systemctl restart httpd.service
systemctl restart mariadb.service
El quinto paso es configurar el archivo wp-config.php.
Copie el archivo wp-config-sample.php en el directorio raíz del proyecto local de WordPress y cámbiele el nombre a wp-config.php, y use la herramienta de programación para abrir la modificación. Como sigue:
/** WordPress数据库的名称 */
define( 'DB_NAME', 'wordpressdb' );
/** MySQL数据库用户名 */
define( 'DB_USER', 'wordpressuser' );
/** MySQL数据库密码 */
define( 'DB_PASSWORD', '123456' );
El sexto paso es usar xftp para cargar el proyecto de WordPress en el servidor
1. Cree una nueva carpeta wp en el servidor para colocar el proyecto. Puede ordenar para crear uno nuevo o puede hacer clic derecho directamente en xftp para crear uno nuevo.
2. Todos los archivos de la carpeta de wordpress de plantilla descargados del sitio web oficial de WordPress se colocan en la carpeta wp.
El séptimo paso es copiar la carpeta wp del directorio del proyecto al directorio / var / www / html (publicar / acceder al proyecto al mundo exterior)
cp -rf wordpress/* /var/www/html/
Reinicie los servicios relacionados aquí
systemctl restart httpd.service
systemctl restart mariadb.service
El octavo paso , acceso al navegador para instalar WordPress
http://129.204.181.119/
Aquí saltará automáticamente para permitirle instalar, solo ingrese la información cuando se le solicite.
El resultado final se muestra en la figura:
hasta ahora, todo está hecho, deje un mensaje si tiene alguna pregunta.
Adjunto:
Baidu network disk xftp download
Enlace: https://pan.baidu.com/s/18NsllS0VqVSCLaN82lCQQA
Código de extracción: 4c6n