GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare Wolf CMS su CentOS 7

In questo tutorial, ti mostreremo come installare Wolf CMS su CentOS 7. Per chi non lo sapesse, Wolf CMS è un sistema di gestione dei contenuti ed è un software libero pubblicato sotto la GNU General Public License v3. Wolf CMS è scritto nel linguaggio di programmazione PHP. Wolf CMS è un fork di Frog CMS.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice. Lo farò mostrarti l'installazione passo passo di Wolf CMS in CentOS 7.

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:CentOS 7.
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
  • Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa Wolf CMS su CentOS 7

Passaggio 1. Prima di tutto, assicurati che tutti i pacchetti siano aggiornati.

yum -y update

Passaggio 2. Installa il server LAMP e includi alcune estensioni PHP.

Installeremo Apache con yum, che è il gestore di pacchetti predefinito per CentOS 7:

yum install httpd

Installazione di MariaDB:

yum install mariadb mariadb-server mysql

Installa PHP e alcuni moduli PHP:

yum install php php-mysql php-common

Avvia i servizi LAMP e abilita l'avvio all'avvio del sistema utilizzando:

### Apache ###
systemctl start httpd
systemctl enable httpd

### MariaDB ###
systemctl start mariadb
systemctl enable mariadb

Passaggio 3. Configurazione di MariaDB per Wolf CMS.

Per impostazione predefinita, MariaDB non è protetto. Puoi proteggere MariaDB utilizzando mysql_secure_installation sceneggiatura. dovresti leggere attentamente e sotto ogni passaggio che imposterà la password di root, rimuoverà gli utenti anonimi, non consentirà l'accesso root remoto e rimuoverà il database di test e l'accesso per proteggere MySQL:

mysql_secure_installation

Successivamente, dovremo accedere alla console MariaDB e creare un database per Wolf CMS. Esegui il seguente comando:

mysql -u root -p

Questo ti chiederà una password, quindi inserisci la tua password di root MariaDB e premi Invio. Una volta effettuato l'accesso al server del database, devi creare un database per Installazione Wolf CMS:

CREATE DATABASE wolfcms CHARACTER SET utf8 COLLATE utf8_unicode_ci;
CREATE USER 'wolfcmsuser'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON `wolfcms`.* TO 'wolfcmsuser'@'localhost';
FLUSH PRIVILEGES;

Passaggio 4. Installa Wolf CMS.

Scarica l'ultima versione stabile di Wolf CMS, Al momento della stesura di questo articolo, è la versione 0.8.2. Esegui il seguente comando:

wget https://bitbucket.org/wolfcms/wolf-cms-downloads/downloads/wolfcms-0.8.2.zip
unzip wolfcms-0.8.2.zip -d /var/www/html/

Dovremo modificare alcune autorizzazioni per le cartelle:

chown -R apache:apache wolfcms

Passaggio 5. Configura il server web Apache.

Crea un nuovo VirtualHost per Wolf CMS con il tuo editor di testo preferito nei seguenti comandi:

nano /etc/httpd/conf.d/vhosts.conf
IncludeOptional vhosts.d/*.conf

Quindi configura il file come mostrato di seguito:

### nano /etc/httpd/vhosts.d/yourdomain.tld.conf

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

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

Modifica il file di configurazione php.ini:

### nano /etc/php.ini
magic_quotes_gpc = Off

Riavvia Apache per rendere effettive le modifiche:

systemctl restart httpd

Passaggio 6. Accesso a Wolf CMS.

Wolf CMS sarà disponibile sulla porta HTTP 80 per impostazione predefinita. Apri il tuo browser preferito e vai a http://yourdomain.com o http://your-server-ip e completare i passaggi necessari per completare l'installazione. Se stai usando un firewall, apri la porta 80 per abilitare l'accesso al pannello di controllo. Al termine dell'installazione, elimina le directory /install e /docs e rimuovi i permessi di scrittura per il file config.php.

Congratulazioni! Hai installato con successo Wolf CMS. Grazie per aver utilizzato questo tutorial per l'installazione del sistema di gestione dei contenuti Wolf sul sistema CentOS 7. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il Sito Web Wolf CMS.


Cent OS
  1. Come installare R su CentOS 7

  2. Come installare Jamroom CMS su CentOS 7

  3. Come installare Wolf CMS su un CentOS VPS

  4. Come installare Zenphoto Gallery CMS su CentOS 7

  5. Come installare Mezzanine CMS su CentOS 7

Come installare Bolt CMS su Centos 7

Come installare Anchor CMS su CentOS 7

Come installare Microweber CMS su CentOS 7

Come installare Sfondo CMS su CentOS 8

Come installare Sfondo CMS su CentOS 8

Come installare Landing CMS su CentOS 8