BigTree CMS è un sistema di gestione dei contenuti (CMS) open source basato su PHP e MySQL. È un'applicazione molto estensibile con un'interfaccia intuitiva ed è molto facile da usare. L'ultima versione di BigTree CMS richiede PHP versione 5.3 o successiva e MySQL versione 5 o successiva. BigTree è sviluppato quasi esclusivamente sul server web Apache ma può funzionare anche su IIS 7 e 8. In questo articolo ti guideremo attraverso l'installazione di BigTree CMS su una CentOS 7 VPS con Apache, PHP e MariaDB.
BigTree include tantissime funzioni utili come:
- Editor WYSIWYG completo
- Controllo completo del codice/del sito
- Nucleo potente
- Ridimensionamento personalizzato dell'immagine e ritaglio dell'immagine
- Analisi integrata
- Modello di contenuto flessibile
- Modifica in-page
- API di servizio
- e molti altri
Per avviare l'installazione, accedi al tuo server CentOS 7 come utente root
ssh root@IP
ed esegui il seguente comando nel tuo terminale 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 web server, avvialo e fallo partire automaticamente all'avvio.
systemctl start httpd systemctl enable httpd
BigTree è un'applicazione basata su PHP, quindi dobbiamo installare PHP con le estensioni 'mysqli' e 'gd' installate
yum -y install php php-gd php-mysql
Installa il server MariaDB sul tuo computer CentOS 7 eseguendo il seguente comando
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 mysql_secure_installation
sceneggiatura. Questo script ti aiuterà a migliorare la sicurezza della tua installazione di MariaDB e a impostare la tua password di root di MariaDB.
BigTree richiede un database vuoto, quindi accedi al server MariaDB con l'utente root e crea un nuovo utente e database che verranno utilizzati da BigTree
mysql -u root -p CREATE DATABASE bigtree; CREATE USER 'bigtreeuser'@'localhost' IDENTIFIED BY 'PASSWORD'; GRANT ALL PRIVILEGES ON `bigtree`.* TO 'bigtreeuser'@'localhost'; FLUSH PRIVILEGES; exit
Non dimenticare di sostituire "PASSWORD" con una password efficace.
Vai al sito Web ufficiale di BigTree e scarica l'ultima versione del sistema di gestione dei contenuti. Al momento della stesura di questo articolo del blog è la versione 4.2.11 Carica l'archivio ZIP scaricato sul tuo server tramite FTP o sFTP. Una volta caricato, decomprimi l'archivio nella directory principale dei documenti del tuo server
mkdir /var/www/html/bigtree unzip BigTreeCMS-4.2.11.zip -d /var/www/html/bigtree
Imposta l'utente Apache come proprietario dei file e delle directory BigTree
chown -R apache: /var/www/html/bigtree/
Ora crea un host virtuale Apache per il tuo sito Web basato su BigTree. Crea il 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/bigtree/" 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/bigtree/"> 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://yourdomain.com/install.php
per eseguire il programma di installazione web e seguire il processo di installazione su schermo per completare l'installazione di BigTree CMS.
Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS velocissimi, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare BigTree 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.