Ti mostreremo come installare GrandCMS su Ubuntu. GrandCMS è un software autonomo gratuito e open source per i proprietari di siti Web. Usando GrandCMS puoi facilmente creare e mantenere il tuo sito. Per eseguire Grand CMS, devi installare i seguenti requisiti sul tuo server:
- Server Web (consigliato Apache)
- PHP versione 5.3 o successiva
- Server di database (consigliato MySQL)
Quindi, in questo tutorial ti mostreremo come installare GrandCMS su un VPS Ubuntu con Apache, MySQL e PHP.
1. Accedi al tuo server virtuale Ubuntu tramite SSH come utente root
ssh root@IP_Adress
2. Avvia una sessione dello schermo eseguendo il seguente comando nel terminale:
screen -U -S grandcms
3. Installa alcuni pacchetti necessari per l'installazione di GrandCMS
apt-get install wget unzip
4. Aggiorna tutti i pacchetti installati sul tuo server Ubuntu.
apt-get update && apt-get upgrade
5. Installa il server web Apache
apt-get install apache2
6. Configura il server web Apache
Una volta installato, avvia il server web e abilitalo per l'avvio automatico al riavvio del server
systemctl start apache2 systemctl enable apache2
7. Installa MySQL e crea un nuovo database
GrandCMS memorizza le sue informazioni in un database, quindi installeremo il server di database MySQL e creeremo un nuovo utente e database per GrandCMS
apt-get install mysql-server
8. Configura MySQL
Ti verrà chiesto di impostare una password per l'utente "root" di MySQL. Usa una password complessa:è meglio utilizzare una combinazione di lettere e numeri e una lunghezza minima di 10 caratteri. Questo utente MySQL avrà pieno accesso a tutti i database.
Dopo l'installazione, avvia il server del database MySQL e abilitalo all'avvio all'avvio
systemctl start mysql systemctl enable mysql
Una volta avviato il server del database MySQL, accedi come utente root e crea un nuovo utente e database MySQL per GrandCMS
mysql -u root -p CREATE DATABASE grandcms; CREATE USER 'grandcmsuser'@'localhost' IDENTIFIED BY 'PASSWORD'; GRANT ALL PRIVILEGES ON `grandcms`.* TO 'grandcmsuser'@'localhost'; FLUSH PRIVILEGES; exit
9. Installa PHP ed estensioni
GrandCMS è un'applicazione basata su PHP, quindi dobbiamo installare PHP e alcune estensioni PHP richieste dall'applicazione.
apt-get install php php-mysql php-mcrypt libapache2-mod-php php-curl php-gd
10. Scarica, installa e configura GrandCMS
Ora vai al sito Web ufficiale di GrandCMS e scarica l'ultima versione stabile della loro applicazione. Al momento della stesura di questo tutorial è la versione 0.2.0.1.1
wget http://downloads.sourceforge.net/project/grandcms/grandcms_v0.2.0.1.1.zip
Decomprimi l'archivio zip di GrandCMS
unzip grandcms_v0.2.0.1.1.zip
Contiene una directory "upload" e alcuni file con istruzioni e dettagli sulla licenza.
Sposta la directory di caricamento nella directory principale dei documenti sul tuo server
mv upload/ /var/www/html
Rinomina la directory
mv /var/www/html/upload /var/www/html/grandcms
E cambia la proprietà
chown -R www-data:www-data /var/www/html/grandcms
Rinomina config-dist.php in config.php e admin/config-dist.php in admin/config.php
cd /var/www/html/grandcms mv config-dist.php config.php mv admin/config-dist.php admin/config.php
Crea una direttiva host virtuale per il nome di dominio.
vi /etc/apache2/sites-available/yourdomain.conf
Aggiungi il seguente contenuto alla direttiva dell'host virtuale
ServerAdmin [email protected] DocumentRoot "/var/www/html/grandcms/" ServerName yourdomain.com ServerAlias www.yourdomain.com ErrorLog "/var/log/apache2/yourdomain.com-error_log" CustomLog "/var/log/apache2/yourdomain.com-access_log" combined <Directory "/var/www/html/grandcms/"> DirectoryIndex index.html index.php Options FollowSymLinks AllowOverride All Require all granted
Sostituisci "tuodominio.com" con il tuo dominio effettivo.
Abilita la configurazione
a2ensite yourdomain
11. Riavvia il server web Apache
e riavvia il server Web Apache per rendere effettive le modifiche
service apache2 reload
Ora apri il tuo browser web preferito, visita http://tuodominio.com per avviare il web installato e segui le istruzioni per completare l'installazione.
Ovviamente non devi installare GrandCMS su Ubuntu, se utilizzi uno dei nostri piani di hosting VPS GrandCMS, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare GrandCMS su Ubuntu, per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.
PS. Se ti è piaciuto questo post, su come installare GrandCMS su Ubuntu, condividilo con i tuoi amici sui social network usando i pulsanti a sinistra o lascia semplicemente una risposta qui sotto. Grazie.