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

Come installare Wolf CMS su un CentOS VPS

Wolf CMS è un sistema di gestione dei contenuti basato su PHP gratuito e open source che offre un'interfaccia utente semplice ed elegante. Wolf CMS è un fork di Frog CMS. Per eseguire Wolf CMS sul tuo server devi avere un web server, PHP5 e MySQL o SQLite 3 database server installati. In questo tutorial installeremo Wolf CMS su una CentOS 7 VPS con Apache, PHP e MariaDB.

Fin dall'inizio dobbiamo assicurarci che tutti i pacchetti installati sul server siano aggiornati

yum -y update

Wolf CMS dipende da un database, quindi installeremo il server MariaDB

yum install mariadb mariadb-server

Avvia il server del database MariaDB e abilita il servizio all'avvio

systemctl start mariadb
systemctl enable mariadb

Esegui lo script di post installazione "mysql_secure_installation" che rimuove il database di test e protegge MariaDB. Ti chiederà anche di impostare la tua password di root MariaDB.

Accedi al server MariaDB utilizzando l'utente "root" e crea un nuovo utente e database con tipo di confronto Unicode

mysql -u root -p
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;

Successivamente, installeremo il server Web Apache, lo avvieremo e lo aggiungeremo per avviarlo automaticamente all'avvio del sistema

yum install httpd
systemctl start httpd
systemctl enable httpd

Installa PHP e con i moduli PHP

yum install php php-mysql php-common

Scarica l'ultima versione stabile di Wolf CMS dal loro sito Web ufficiale.

wget https://bitbucket.org/wolfcms/wolf-cms-downloads/downloads/wolfcms-0.8.2.zip

Decomprimi l'archivio zip nella directory principale del documento sul tuo server

unzip wolfcms-0.8.2.zip -d /var/www/html/

L'archivio verrà decompresso in una nuova directory "wolfcms". Cambia la directory di lavoro corrente e cambia il proprietario della directory

cd /var/www/html/wolfcms
chown -R apache:apache wolfcms

Per utilizzare URL puliti, rinomineremo il file .htaccess attivandolo rinominandolo

mv _.htaccess .htaccess

Se non è già disattivato, si consiglia di disattivare magic_quotes_gpc perché questa funzione è deprecata. Per fare ciò dobbiamo modificare il file di configurazione di PHP e assicurarci che la riga seguente sia disattivata

magic_quotes_gpc = Off

Possiamo trovare il file di configurazione PHP caricato eseguendo

php --ini
Configuration File (php.ini) Path: /etc
Loaded Configuration File:         /etc/php.ini

Per accedere a Wolf CMS utilizzando il tuo nome di dominio, devi creare un host virtuale Apache. Crea la directory '/etc/httpd/conf.d/vhosts.conf' con il seguente contenuto

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

IncludeOptional vhosts.d/*.conf

Create the virtual host

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

e riavvia Apache per rendere effettive le modifiche.

systemctl restart httpd

Infine, apri il tuo browser web preferito, accedi a http://tuodominio.tld/  e segui i passaggi della procedura guidata di configurazione per completare l'installazione.

Al termine dell'installazione, elimina /install e /docs directory e rimuovere i permessi di scrittura per il file config.php.

Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Wolf CMS per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Cent OS
  1. Come installare PHP 7.3 su CentOS 8

  2. Come installare PHP 7.4 su CentOS 7

  3. Come installare Concrete5 su un CentOS 6 VPS

  4. Come installare PmWiki su CentOS 6 VPS

  5. Come installare PHP 7.2 su CentOS 7

Come installare ProcessWire CMS su CentOS 7

Come installare Anchor CMS su CentOS 7

Come installare Craft CMS su CentOS 7

Come installare Bolt CMS su CentOS 7

Come installare PHP 7 su CentOS 7

Come installare Wolf CMS su CentOS 7