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

Come installare phpwcms su un VPS CentOS 7

phpwcms è un sistema di gestione dei contenuti gratuito e open source e un framework di sviluppo PHP. È molto potente, veloce e flessibile. Viene utilizzato dagli sviluppatori per creare migliaia di siti Web in tutto il mondo. Con la sua estensibilità, phpwcms può creare siti Web potenti con molte funzionalità. L'area di amministrazione è facile da usare con un'ottima interfaccia utente e i principianti possono adattarsi facilmente ad essa. In questo tutorial ti guideremo attraverso il processo di installazione di phpwcms su un VPS CentOS 7 con server web Apache, PHP e MariaDB

Per avviare l'installazione, accedi al tuo server CentOS 7 come utente root

ssh root@IP

Come al solito, esegui il comando seguente per aggiornare tutti i pacchetti installati

yum -y update

Quindi, installa il server web Apache

yum -y install httpd

Una volta completata l'installazione del server web, avvialo e impostalo per l'avvio automatico all'avvio.

systemctl start httpd
systemctl enable httpd

phpwcms è un'applicazione basata su PHP e dobbiamo installare PHP con le estensioni 'mysql' installate

yum -y install php php-mysql

Esegui il seguente comando sul tuo terminale per installare il server MariaDB sul tuo server CentOS 7

yum -y install mariadb mariadb-server

Una volta completata l'installazione, avvia il server MariaDB e impostalo per l'avvio all'avvio del sistema

systemctl start mariadb
systemctl enable mariadb

Quindi, esegui lo mysql_secure_installation script . Questo script ti aiuterà a migliorare la sicurezza della tua installazione di MariaDB e a impostare la tua password di root di MariaDB.

phpwcms richiede un database vuoto, quindi accedi al server MariaDB con l'utente root e crea un nuovo utente e database che verranno utilizzati da phpwcms per memorizzare le informazioni

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

Non dimenticare di sostituire "PASSWORD" con una password efficace.

Scarica l'ultima versione disponibile di phpwcms dal loro sito Web ufficiale sul tuo server. Assicurati di scaricare la versione completa e non un pacchetto di patch.

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

Decomprimi l'archivio ZIP scaricato nella directory principale dei documenti sul tuo server

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

Questo creerà una nuova directory per phpwcms con il numero di versione. Cambia il nome della directory in qualcosa di più semplice.

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

Imposta l'utente Apache come proprietario dei file e delle directory phpwcms

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

Nel passaggio successivo creeremo un host virtuale Apache per il tuo sito Web basato su phpwcms. Crea un file '/etc/httpd/conf.d/vhosts.conf' con il seguente contenuto:

IncludeOptional vhosts.d/*.conf

Crea una directory 'vhosts.d/'

mkdir /etc/httpd/vhosts.d/

e crea l'host virtuale con i seguenti contenuti

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>

Salva il file e riavvia il server Web Apache per rendere effettive le modifiche.

systemctl restart httpd

Con questo passaggio l'installazione dalla riga di comando è completata. Ora apri un browser web e naviga su http://tuodominio.com/setup/index.php, accetta i loro termini e condizioni e segui le istruzioni sullo schermo per completare l'installazione di phpwcms.

Ovviamente non devi fare nulla di tutto questo se usi uno dei nostri servizi di hosting CMS velocissimi, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare phpwcms 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 Teamspeak 3 Server su CentOS 8

  2. Come installare ProFTPD su CentOS 7

  3. Come installare ImpressCMS su un VPS CentOS 6

  4. Come installare Railo su un CentOS 7 VPS

  5. Come installare ZPanel su un VPS CentOS 6

Come installare Nginx su CentOS

Come installare MySQL 8 su CentOS 8

Come installare Shoutcast Server su CentOS 8

Come installare Lighttpd su CentOS

Come installare VestaCP su CentOS 6

Come installare il server VNC su CentOS 7