In questo tutorial, esamineremo come installare e configurare Dotclear su un VPS con Ubuntu 18.04. Punto chiaro è un servizio gratuito e open source applicazione di pubblicazione Web, progettata per fornire un'interfaccia intuitiva che permette a chiunque di pubblicare le proprie idee sul web. Dotclear è scritto in PHP e include molte funzionalità integrate, come la gestione dei blog, l'utilizzo della sintassi XHTML per le voci, l'aggiunta di pagine e così via. Supporta anche diversi tipi di database, come MySQL , PostgreSQL e SQLite . In questo tutorial, ti mostreremo come installare Dotclear su un VPS Ubuntu 18.04.
Requisiti:
- Per gli scopi di questo tutorial, useremo un server Ubuntu.
- Accesso root SSH completo (o utente con privilegi sudo)
Per iniziare
Connettiti al tuo server tramite SSH come utente root usando il comando seguente. (Sostituisci "root" con un utente che dispone dei privilegi sudo, se necessario):
ssh root@IP_ADDRESS -p PORT_NUMBER
e sostituisci "IP_ADDRESS" e "PORT_NUMBER" con l'indirizzo IP del tuo server effettivo e il numero di porta SSH.
Prima di iniziare con l'installazione, è una buona idea aggiornare i pacchetti di sistema alle versioni più recenti per massimizzare la compatibilità.
Puoi farlo eseguendo i seguenti comandi:
apt-get update apt-get upgrade
Fase 1 – Installazione del server Web Apache
Per installare il server web Apache, eseguiremo il seguente comando:
apt-get install apache2
Ora, dovremmo consentire ad Apache di avviarsi automaticamente all'avvio del server con:
systemctl enable apache2
Possiamo anche controllare lo stato del tuo servizio Apache con il seguente comando:
systemctl status apache2
Uscita:
apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled) Drop-In: /lib/systemd/system/apache2.service.d └─apache2-systemd.conf Active: active (running) since Wed 2018-12-19 03:44:49 CST; 21min ago Main PID: 25985 (apache2) Tasks: 7 (limit: 1110) CGroup: /system.slice/apache2.service ├─ 25985 /usr/sbin/apache2 -k start ├─ 26383 /usr/sbin/apache2 -k start ├─ 26384 /usr/sbin/apache2 -k start ├─ 26385 /usr/sbin/apache2 -k start ├─ 26386 /usr/sbin/apache2 -k start ├─ 26387 /usr/sbin/apache2 -k start └─16816 /usr/sbin/apache2 -k start
Fase 2 – Installa PHP
Come accennato in precedenza, Dotclear è scritto in PHP, quindi è necessario installare PHP e alcune estensioni PHP. Per installare PHP sul tuo server, esegui il seguente comando:
apt install php php-curl php-gd php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip
Possiamo verificare la versione PHP attualmente installata con il seguente comando:
php -v
L'output dovrebbe essere simile a questo:
PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies
Fase 3 – Installa il server di database MySQL
In questo tutorial, utilizzeremo il server del database MySQL per creare un database e un utente MySQL per Dotclear. MySQL è un sistema di gestione di database open source:è una scelta molto popolare per la gestione di database.
Per installare MySQL Database Server, eseguiremo il seguente comando:
apt install mysql-server
Al termine dell'installazione, consigliamo di eseguire un comando per migliorare ulteriormente la sicurezza del server MySQL. Puoi eseguire mysql_secure_installation
script digitando il seguente comando:
mysql_secure_installation
Questo ti aiuterà a eseguire importanti attività relative alla sicurezza, come impostare una password di root, disabilitare l'accesso root remoto, ecc.
Passaggio 4:crea un database per Dotclear
Per creare un database MySQL per Dotclear, dobbiamo accedere al nostro server MySQL con il seguente comando:
mysql -u root -p
Quindi inserisci la tua password di root MySQL che hai inserito in precedenza per accedere.
Ora creeremo un nuovo database MySQL denominato dotclear
e crea un nuovo utente MySQL denominato dotclearuser
con password StrongPassword
.
CREATE DATABASE dotclear; GRANT ALL PRIVILEGES ON dotclear.* TO dotclearuser@localhost IDENTIFIED BY 'StrongPassword'; FLUSH PRIVILEGES; \q
Non dimenticare di sostituire "StrongPassword ' con una password efficace.
Passaggio 5:installa Dotclear
Ora, dobbiamo eseguire i seguenti comandi per scaricare lo script del caricatore e installare Dotclear nella directory principale del documento del server Web predefinita:
cd /var/www/html wget https://download.dotclear.org/loader/dotclear-loader.php
Dobbiamo assicurarci che l'utente Apache abbia accesso ai file Dotclear.
chown -R www-data:www-data /var/www/html/
Passaggio 6: crea il file dell'host virtuale
Per creare il file di configurazione dell'host virtuale per il tuo dominio, esegui il comando seguente:
nano /etc/apache2/sites-available/your_domain.com.conf
Aggiungi il seguente contenuto. Non dimenticare di sostituire tuo_dominio.com con il tuo nome di dominio effettivo che punta al tuo server:
<VirtualHost *:80> ServerAdmin admin@your_domain.com ServerName your_domain.com ServerAlias www.your_domain.com DocumentRoot /var/www/html <Directory /var/www/html> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/your_domain.com_error.log CustomLog ${APACHE_LOG_DIR}/your_domain.com_access.log combined </VirtualHost>
Chiudi e salva il file. Ora dobbiamo abilitare il file di configurazione dell'host virtuale. Per abilitare l'host virtuale, esegui il comando seguente:
ln -s /etc/apache2/sites-available/your_domain.com.conf /etc/apache2/sites-enabled/your_domain.com.conf
Passaggio 7:configura Dotclear
Nell'ultimo passaggio di questo tutorial, dobbiamo accedere allo script del caricatore di Dotclear e completare l'installazione.
Apri il tuo browser web preferito e vai a:http://your_domain.com/dotclear-loader.php
Ti verrà quindi presentata la pagina di installazione:
Dobbiamo fare clic sul pulsante "Recupera e decomprimi Dotclear" e seguire le istruzioni sullo schermo. Nella seconda schermata, dobbiamo inserire le impostazioni del database MySQL, quindi usa i seguenti dettagli:
Database type: MySQLi Database Host Name: localhost Database Name: dotclear Database User Name: dotclearuser Database Password: StrongPassword
Successivamente, dobbiamo creare un account utente . Dopo aver creato un nuovo account utente, verremo reindirizzati alla pagina seguente:
Congratulazioni – hai installato correttamente Dotclear su Ubuntu 18.04 Server.
Naturalmente, non devi i installa Dotclear su Ubuntu 18.04 se hai un VPS Ubuntu con noi. Puoi semplicemente chiedere al nostro team di supporto di installare Dotclear su Ubuntu 18.04 per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e saranno in grado di aiutarti con l'installazione.
PS . Se ti è piaciuto leggere questo post del blog su come installare Dotclear su Ubuntu 18.04, sentiti libero di condividerlo sui social network usando le scorciatoie qui sotto, o semplicemente lascia un commento nella sezione commenti. Grazie.