Centos7 (servidor Linux) para construir un sitio web personal de WordPress

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
Inserte la descripción de la imagen aquí

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:
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
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

Publicó 11 artículos originales · ganó 22 · vistas 773

Supongo que te gusta

Origin blog.csdn.net/RuiHe_pan/article/details/105682195
Recomendado
Clasificación