GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare CMS Made Simple su Ubuntu 18.04 LTS

CMS Made Simple è un sistema di gestione dei contenuti gratuito e open source scritto in PHP e utilizza MySQL per archiviare i propri dati. CMS Made Simple è un sistema di gestione dei contenuti popolare e ad alte prestazioni per gestire i tuoi siti Web o blog. CMS Made Simple offre una sezione di amministrazione bella e facile da usare per lo sviluppo di temi, modelli e fogli di stile. Puoi facilmente mantenere e aggiornare il tuo sito in modo rapido e semplice da qualsiasi luogo con una connessione web. Se stai cercando un'alternativa a WordPress, allora CMS Made Simple è la scelta migliore per te.

In questo tutorial impareremo come installare CMS Made Simple su Ubuntu 18.04.

Requisiti

  • Un server che esegue Ubuntu 18.04.
  • Un utente non root con privilegi sudo.

Installa il server LAMP

CMS Made Simple viene eseguito su server web, scritto in PHP e utilizza MySQL come database, quindi dovrai installare il server LAMP sul tuo server. Innanzitutto, installa il server Apache e MariaDB eseguendo il seguente comando:

sudo apt-get install apache2 mariadb-server -y

Per impostazione predefinita, l'ultima versione di PHP non è disponibile in Ubuntu 18.04, quindi dovrai aggiungere il repository per questo. Puoi aggiungerlo con il seguente comando:

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

Una volta aggiornato il repository, puoi installare PHP e altre librerie con il seguente 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 volta installati tutti i pacchetti, avvia il servizio Apache e MariaDB e abilita l'avvio all'avvio con il seguente comando:

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

Successivamente, dovrai apportare alcune modifiche al file php.ini. Puoi farlo con il seguente comando:

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

Apporta le seguenti modifiche:

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

Salva e chiudi il file, quando hai finito.

Configura database

Per impostazione predefinita, l'installazione di MariaDB non è protetta. Quindi dovrai prima proteggerlo. Puoi farlo eseguendo lo script mysql_secure_installation.

sudo mysql_secure_installation

Rispondi a tutte le domande come mostrato di seguito:

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

Quindi, accedi alla shell di MariaDB con il seguente comando:

mysql -u root -p

Inserisci la tua password di root, quindi crea un database e un utente per CMSMS:

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

Quindi, svuota i privilegi con il seguente comando:

MariaDB [(none)]> FLUSH PRIVILEGES;

Infine, esci dalla shell di MariaDB:

MariaDB [(none)]> exit;

Installa CMSMS

Successivamente, dovrai scaricare l'ultima versione del CMSMS dal loro sito Web ufficiale. Puoi anche scaricarlo con il seguente comando:

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

Una volta completato il download, estrai il file scaricato nella directory principale di Apache:

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

Quindi, dai l'autorizzazione adeguata alla directory cmsms:

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

Quindi, crea una direttiva per l'host virtuale Apache per CMSMS:

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

Aggiungi le seguenti righe:

<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>

Salva e chiudi il file, quindi abilita il file host virtuale e il modulo di riscrittura di apache con il seguente comando:

sudo a2ensite cmsms
sudo a2enmod rewrite

Infine, riavvia il servizio Apache per applicare tutte le modifiche:

systemctl restart apache2

Accedi a CMSMS

Apri il tuo browser web e digita l'URL http://tuodominio.com/cmsms-2.2.7-install.php , verrai reindirizzato alla seguente pagina:

Ora scegli la lingua inglese e fai clic su Avanti pulsante, dovresti vedere la seguente pagina:

Qui, analizza la directory di destinazione per trovare il software esistente, quindi fai clic su Installa pulsante, dovresti vedere la seguente pagina:

Qui, fornisci i dettagli del tuo database, seleziona il tuo fuso orario e fai clic su Avanti pulsante, dovresti vedere la seguente pagina:

Qui, fornisci le credenziali del tuo account amministratore e fai clic su Avanti pulsante, dovresti vedere la seguente pagina:

Qui, fornisci il nome del tuo sito web, aggiungi una lingua aggiuntiva e fai clic su Avanti pulsante, dovresti vedere la seguente pagina:

Ora, fai clic su Avanti per installare il file dell'applicazione, dovresti vedere la seguente pagina:

Ora, fai clic su Avanti pulsante per creare e aggiornare lo schema del database, impostare eventi iniziali, account utente, fogli di stile e contenuto, dovresti vedere la seguente pagina:

Ora, fai clic sul pannello di amministrazione di CMSMS , dovresti vedere la seguente pagina:

Qui, fornisci il nome utente e la password dell'amministratore, quindi fai clic su Invia pulsante, dovresti vedere la dashboard CMSMS nell'immagine seguente:

Congratulazioni! hai installato con successo CMS Made Simple sul server Ubuntu 18.04.


Ubuntu
  1. Come installare Couch CMS su Ubuntu 16.04 LTS

  2. Come installare R su Ubuntu 18.04 LTS

  3. Come installare BoltWire CMS su Ubuntu 18.04 LTS

  4. Come installare R su Ubuntu 20.04 LTS

  5. Come installare Grav CMS su Ubuntu 20.04 LTS

Come installare Microweber CMS su Ubuntu 18.04 LTS

Come installare Akaunting su Ubuntu 18.04 LTS

Come installare BoltWire CMS su Ubuntu 18.04 LTS

Come installare CivilCRM su Ubuntu 18.04 LTS

Come installare FlatPress CMS su Ubuntu 18.04 LTS

Come installare Bludit CMS su Ubuntu 20.04 LTS