GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar phpwcms en un CentOS 7 VPS

phpwcms es un sistema de gestión de contenido gratuito y de código abierto y un marco de desarrollo de PHP. Es muy potente, rápido y flexible. Los desarrolladores lo utilizan para crear miles de sitios web en todo el mundo. Con su extensibilidad, phpwcms puede crear sitios web potentes con muchas funciones. El área de administración es fácil de usar con una excelente interfaz de usuario y los principiantes pueden adaptarse fácilmente a ella. En este tutorial lo guiaremos a través del proceso de instalación de phpwcms en un VPS CentOS 7 con servidor web Apache, PHP y MariaDB

Para iniciar la instalación, inicie sesión en su servidor CentOS 7 como usuario root

ssh root@IP

Como de costumbre, ejecute el siguiente comando para actualizar todos los paquetes instalados

yum -y update

A continuación, instale el servidor web Apache

yum -y install httpd

Una vez que se complete la instalación del servidor web, inícielo y configúrelo para que se inicie automáticamente al arrancar.

systemctl start httpd
systemctl enable httpd

phpwcms es una aplicación basada en PHP y necesitamos instalar PHP con las extensiones 'mysql' instaladas

yum -y install php php-mysql

Ejecute el siguiente comando en su terminal para instalar el servidor MariaDB en su servidor CentOS 7

yum -y install mariadb mariadb-server

Una vez que se complete la instalación, inicie el servidor MariaDB y configúrelo para que se inicie en el arranque del sistema

systemctl start mariadb
systemctl enable mariadb

Luego, ejecute el script mysql_secure_installation script . Este script lo ayudará a mejorar la seguridad de su instalación de MariaDB y establecer su contraseña raíz de MariaDB.

phpwcms requiere una base de datos vacía, así que inicie sesión en el servidor MariaDB con el usuario raíz y cree un nuevo usuario y base de datos que phpwcms usará para almacenar información

mysql -u root -p

CREATE DATABASE phpwcms;
CREATE USER 'phpwcmsuser'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON `phpwcms`.* TO 'phpwcmsuser'@'localhost';
FLUSH PRIVILEGES;
exit

No olvide reemplazar 'CONTRASEÑA' con una contraseña segura real.

Descargue la última versión disponible de phpwcms desde su sitio web oficial a su servidor. Asegúrese de descargar la versión completa y no un paquete de parches.

wget https://github.com/slackero/phpwcms/archive/phpwcms-1.8.2.zip

Descomprima el archivo ZIP descargado en el directorio raíz del documento en su servidor

unzip phpwcms-1.8.2.zip -d /var/www/html/

Esto creará un nuevo directorio para phpwcms con el número de versión. Cambia el nombre del directorio a algo más simple.

cd /var/www/html/
mv phpwcms-phpwcms-1.8.2 phpwcms

Establezca al usuario de Apache como el propietario de los archivos y directorios de phpwcms

chown -R apache: /var/www/html/phpwcms

En el siguiente paso, crearemos un servidor virtual Apache para su sitio web basado en phpwcms. Cree un archivo '/etc/httpd/conf.d/vhosts.conf' con el siguiente contenido:

IncludeOptional vhosts.d/*.conf

Cree un directorio 'vhosts.d/'

mkdir /etc/httpd/vhosts.d/

y crea el host virtual con el siguiente contenido

vim /etc/httpd/vhosts.d/yourdomain.com.conf

<VirtualHost YOUR_SERVER_IP:80>
ServerAdmin [email protected]
DocumentRoot "/var/www/html/phpwcms/"
ServerName yourdomain.com
ServerAlias www.yourdomain.com
ErrorLog "/var/log/httpd/yourdomain.com-error_log"
CustomLog "/var/log/httpd/yourdomain.com-access_log" combined

<Directory "/var/www/html/phpwcms/">
DirectoryIndex index.html index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

Guarde el archivo y reinicie el servidor web Apache para que los cambios surtan efecto.

systemctl restart httpd

Con este paso se completa la instalación desde la línea de comandos. Ahora, abra un navegador web y navegue hasta http://yourdomain.com/setup/index.php, acepte sus términos y condiciones y siga las instrucciones en pantalla para completar la instalación de phpwcms.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento CMS Blazing-Fast, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen phpwcms para ti. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD . Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Cent OS
  1. Cómo instalar el servidor Teamspeak 3 en CentOS 8

  2. Cómo instalar ProFTPD en CentOS 7

  3. Cómo instalar ImpressCMS en un CentOS 6 VPS

  4. Cómo instalar Railo en un VPS CentOS 7

  5. Cómo instalar ZPanel en un VPS CentOS 6

Cómo instalar Nginx en CentOS

Cómo instalar MySQL 8 en CentOS 8

Cómo instalar Shoutcast Server en CentOS 8

Cómo instalar Lighttpd en CentOS

Cómo instalar VestaCP en CentOS 6

Cómo instalar el servidor VNC en CentOS 7