GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar CMS simplificado en Ubuntu 18.04 LTS

CMS Made Simple es un sistema de gestión de contenido gratuito y de código abierto escrito en PHP y utiliza MySQL para almacenar sus datos. CMS Made Simple es un sistema de administración de contenido popular y de alto rendimiento para administrar sus sitios web o blogs. CMS Made Simple proporciona una sección de administración hermosa y fácil de usar para el desarrollo de temas, plantillas y hojas de estilo. Puede mantener y actualizar fácilmente su sitio de forma rápida y sencilla desde cualquier lugar con una conexión web. Si está buscando una alternativa de WordPress, CMS Made Simple es la mejor opción para usted.

En este tutorial, aprenderemos cómo instalar CMS Made Simple en Ubuntu 18.04.

Requisitos

  • Un servidor con Ubuntu 18.04.
  • Un usuario no root con privilegios sudo.

Instalar servidor LAMP

CMS Made Simple se ejecuta en un servidor web, está escrito en PHP y utiliza MySQL como base de datos, por lo que deberá instalar el servidor LAMP en su servidor. Primero, instale el servidor Apache y MariaDB ejecutando el siguiente comando:

sudo apt-get install apache2 mariadb-server -y

De forma predeterminada, la última versión de PHP no está disponible en Ubuntu 18.04, por lo que deberá agregar el repositorio para eso. Puede agregarlo con el siguiente comando:

sudo apt-get install python-software-properties -y
sudo add-apt-repository -y ppa:ondrej/php

Una vez que se actualiza el repositorio, puede instalar PHP y otras bibliotecas con el siguiente comando:

sudo apt-get install apache2 mariadb-server libapache2-mod-php7.1 php7.1-common php7.1-mbstring php7.1-xmlrpc php7.1-soap php7.1-gd php7.1-xml php7.1-intl php7.1-mysql php7.1-cli php7.1-mcrypt php7.1-zip php7.1-curl -y

Una vez que todos los paquetes estén instalados, inicie el servicio Apache y MariaDB y habilítelos para que se inicien en el arranque con el siguiente comando:

sudo systemctl start apache2
sudo systemctl start mysql
sudo systemctl enable apache2
sudo systemctl enable mysql

A continuación, deberá realizar algunos cambios en el archivo php.ini. Puedes hacer esto con el siguiente comando:

sudo nano /etc/php/7.1/apache2/php.ini

Realice los siguientes cambios:

max_execution_time = 180
memory_limit = 256M
post_max_size = 25M
upload_max_file_size = 150M

Guarde y cierre el archivo cuando haya terminado.

Configurar base de datos

De forma predeterminada, la instalación de MariaDB no está protegida. Por lo tanto, deberá asegurarlo primero. Puede hacerlo ejecutando el script mysql_secure_installation.

sudo mysql_secure_installation

Responda todas las preguntas como se muestra a continuación:

Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
New password: 
Re-enter new password: 
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y

A continuación, inicie sesión en el shell de MariaDB con el siguiente comando:

mysql -u root -p

Ingrese su contraseña raíz, luego cree una base de datos y un usuario para CMSMS:

MariaDB [(none)]> CREATE DATABASE cmsms_db;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON cmsms_db.* TO 'cmsms'@'localhost' IDENTIFIED BY 'password';

A continuación, elimine los privilegios con el siguiente comando:

MariaDB [(none)]> FLUSH PRIVILEGES;

Finalmente, salga del shell de MariaDB:

MariaDB [(none)]> exit;

Instalar CMSMS

A continuación, deberá descargar la última versión del CMSMS desde su sitio web oficial. También puedes descargarlo con el siguiente comando:

wget http://s3.amazonaws.com/cmsms/downloads/14144/cmsms-2.2.7-install.zip

Una vez completada la descarga, extraiga el archivo descargado al directorio raíz de Apache:

sudo unzip cmsms-2.2.7-install.zip -d /var/www/html/cmsms

A continuación, otorgue el permiso adecuado al directorio cmsms:

sudo chown -R www-data:www-data /var/www/html/cmsms/
sudo chmod -R 755 /var/www/html/cmsms/

A continuación, cree una directiva de host virtual apache para CMSMS:

sudo nano /etc/apache2/sites-available/cmsms.conf

Agregue las siguientes líneas:

<VirtualHost *:80>
 ServerAdmin [email protected]
 DocumentRoot /var/www/html/cmsms
 ServerName yourdomain.com
 <Directory /var/www/html/cmsms/>
Options +FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
 </Directory>
 ErrorLog /var/log/apache2/cmsms-error_log
 CustomLog /var/log/apache2/cmsms-access_log common
</VirtualHost>

Guarde y cierre el archivo, luego habilite el archivo de host virtual y el módulo de reescritura de apache con el siguiente comando:

sudo a2ensite cmsms
sudo a2enmod rewrite

Finalmente, reinicie el servicio de apache para aplicar todos los cambios:

systemctl restart apache2

Acceso a CMSMS

Abra su navegador web y escriba la URL http://yourdomain.com/cmsms-2.2.7-install.php , será redirigido a la siguiente página:

Ahora, elija el idioma inglés y haga clic en Siguiente botón, debería ver la siguiente página:

Aquí, analice el directorio de destino para encontrar el software existente, luego haga clic en Instalar botón, debería ver la siguiente página:

Aquí, proporcione los detalles de su base de datos, seleccione su zona horaria y haga clic en Siguiente botón, debería ver la siguiente página:

Aquí, proporcione la credencial de su cuenta de administrador y haga clic en Siguiente botón, debería ver la siguiente página:

Aquí, proporcione el nombre de su sitio web, agregue un idioma adicional y haga clic en Siguiente botón, debería ver la siguiente página:

Ahora, haga clic en Siguiente para instalar el archivo de la aplicación, debería ver la siguiente página:

Ahora, haga clic en Siguiente botón para crear y actualizar el esquema de la base de datos, establecer eventos iniciales, cuentas de usuario, hojas de estilo y contenido, debería ver la siguiente página:

Ahora, haga clic en el panel de administración de CMSMS , debería ver la siguiente página:

Aquí, proporcione su nombre de usuario y contraseña de administrador, luego haga clic en Enviar botón, debería ver el panel de CMSMS en la siguiente imagen:

¡Felicidades! ha instalado con éxito CMS Made Simple en el servidor Ubuntu 18.04.


Ubuntu
  1. Cómo instalar Couch CMS en Ubuntu 16.04 LTS

  2. Cómo instalar R en Ubuntu 18.04 LTS

  3. Cómo instalar BoltWire CMS en Ubuntu 18.04 LTS

  4. Cómo instalar R en Ubuntu 20.04 LTS

  5. Cómo instalar Grav CMS en Ubuntu 20.04 LTS

Cómo instalar Microweber CMS en Ubuntu 18.04 LTS

Cómo instalar Akaunting en Ubuntu 18.04 LTS

Cómo instalar BoltWire CMS en Ubuntu 18.04 LTS

Cómo instalar CiviCRM en Ubuntu 18.04 LTS

Cómo instalar FlatPress CMS en Ubuntu 18.04 LTS

Cómo instalar Bludit CMS en Ubuntu 20.04 LTS