Construcción de FUR + WordPress

preparación básica;

El caso real requiere el uso de un anfitrión nube, usando casos reales 5,2 plataforma OpenStack nube para crear un servidor
como un LNMP nodo este experimento, el siguiente experimento.

Implementación del caso:
en nombre de PNMB es Nginx + MySQL + PHP arquitectura de servidor web que el sistema Linux.
Linux es un sistema operativo tipo Unix equipo en conjunto, es el sistema operativo libre más popular. Representantes versiones de Debian, CentOS, Ubuntu, Fedora, Gentoo y así sucesivamente.
Nginx es un alto rendimiento HTTP y servidor proxy inverso es un / POP3 / SMTP del servidor proxy IMAP.
MySQL es un pequeño sistema de gestión de bases de datos relacionales.
PHP es un lenguaje de script incrustado documento HTML que se realiza en el lado del servidor.
El software cuatro son software libre y de código abierto, se combinan juntos en un sistema libre, eficiente y extensible servicio web.

 

1. Instalar PNMB entorno

En primer lugar configure la red, modificar el nombre de host:

[Root @ localhost ~] # vi / etc / sysconfig / network-scripts / ifcfg-eno16777736

[Root @ localhost ~] # hostnamectl puesta a nombre de host PNMB

SELinux modificar archivos de configuración, desactive el firewall, y establecer el arranque no arranca:

[root @ PNMB ~] # vi / etc / selinux / config

El SELINUX = hacer cumplir modificado como permisiva

[root @ PNMB ~] # setenforce 0

Ver estado: getenforce

[Root @ PNMB ~] #systemctl parada firewalld

[Root @ PNMB ~] #systemctl desactivar firewalld

yum viene con fuente original usando yum:

[Root @ PNMB ~] #yum todo limpio

[Root @ PNMB ~] #yum repolist

Vamos a proporcionar lnmp1.6-full.tar.gz paquete cargado en la máquina virtual / root directorio y extraer el comando siguiente:

[Root @ PNMB ~] # tar -zxvf lnmp1.6-full.tar.gz

Después de la descompresión es completo, ingrese lnmp1.6 completo directorio, ejecute el script de instalación (antes de ejecutar la secuencia de comandos, es necesario configurar el DNS )

Comando es la siguiente:

[Root @ PNMB ~] # lnmp1.6-CD completo

[Root @ FUR-lnmp1.6 completa] # ./install.sh

Dependiendo de la configuración de la máquina virtual, el tiempo de instalación será diferente, después de la ejecución del guión está terminado, no habrá consejos para el éxito, tales como

La Fig.  FIG. (Cuando se le solicite, seleccione la versión de instalación de software por defecto, establecer la contraseña de la base de datos, la instalación exitosa de prensa

Ctrl + C para salir)

El uso de un navegador, introduzca la máquina virtual IP , consulte la interfaz, como se muestra en la Fig.

2. Implementar WordPress aplicación

En el despliegue de WordPress antes, es necesario hacer algunas configuraciones básicas, primera base de datos, tienes que entrar base de datos,

Crear un WordPress base de datos y dar permisos a distancia, el comando es el siguiente:

[Root @ PNMB ~] # mysql -uroot -p000000

mysql> create wordpress base de datos;

mysql> conceder todos los privilegios de * * a root @ localhost identificado por '000000' con la opción de concesión.;

mysql> conceder todos los privilegios sobre * * a root @ "%" identificado por '000000' con la opción de concesión.;

mysql> Ctrl-C - salida!

 

Vamos a proporcionar wordpress-4.7.3-zh_CN.zip Archive subido a una máquina virtual / root directorio y extraer el comando siguiente:

[Root @ PNMB ~] # descomprimir wordpress-4.7.3-zh_CN.zip

Introduzca / wwwroot / default / home directorio, index.html comando de eliminación es la siguiente :( este directorio es Nginx s'

directorio del proyecto, eliminar la página por defecto que está presente de todos modos)

[Root @ defecto PNMB] # rm -rf index.html

Volver a la / root / wordpress directorio, todos los archivos en el directorio, copian en / home / wwwroot / default directorio

Bajo y dar 777 permisos, el comando es el siguiente:

[Root @ PNMB wordpress] # cp -rvf * / home / wwwroot / default

[Root @ PNMB wordpress] # cd / home / wwwroot / default /

[Root @ defecto PNMB] # chmod 777 *

En / home / wwwroot / default / directorio, se puede ver un wp-config-sample.php archivo de configuración, el texto

Pieza es WordPress aplicación proporciona un archivo de configuración de la plantilla, copie la plantilla y cambió el nombre del WP-config.php ,

A continuación, edite el archivo, el comando es el siguiente:

[Root @ defecto PNMB] # cp wp-config-sample.php wp-config.php

[Root @ defecto PNMB] # vi wp-config.php

// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress 数据库的名称 */
define('DB_NAME', 'wordpress');
/** MySQL 数据库用户名 */
define('DB_USER', 'root');
/** MySQL 数据库密码 */
define('DB_PASSWORD', '000000');
/** MySQL 主机 */
define('DB_HOST', '127.0.0.1');
/** 创建数据表时默认的文字编码 */
define('DB_CHARSET', 'utf8');
/** 数据库整理类型。如不确定请勿更改 */
define('DB_COLLATE', '');

Después de la modificación, Guardar y salir, introduzca la dirección en el navegador 192.168.20.4 , actualice la página, introduzca WordPress

interfaz de instalación, de relleno en la información necesaria y haga clic en la esquina inferior izquierda "Instalar WordPress botón", tal como se muestra.

el uso de relleno cuando se instala la información de cuenta y contraseña y, a continuación, haga clic en la esquina inferior derecha del botón "Iniciar sesión" para iniciar la sesión en WordPress ,

Como se muestra en la figura.

Después de entrar en los WordPress aplicaciones de interfaz de panel de control de back-end:

 

Haga clic en la esquina superior izquierda " MyBlog " icono para entrar en la página principal del blog, puede publicar aquí, escrituras y otros documentos:

En este punto, WordPress aplicación implementada

 

 

 

Publicado 18 artículos originales · ganado elogios 0 · Vistas 460

Supongo que te gusta

Origin blog.csdn.net/weixin_45678149/article/details/104578553
Recomendado
Clasificación