Textpattern è un sistema di gestione dei contenuti (CMS) open source flessibile e facile da usare scritto nel linguaggio di programmazione PHP. Texpattern viene fornito con una gamma completa di funzionalità e ti consente di creare, modificare e pubblicare facilmente contenuti sul tuo sito web. In questa guida installeremo Textpattern su un VPS CentOS 7 con Apache, MariaDB e PHP.
Prima di tutto accedi al tuo server come utente root
ssh root@IP
e assicurati che tutti i pacchetti siano aggiornati eseguendo il comando seguente
yum -y update
Textpattern utilizza un database MySQL per memorizzare le informazioni, quindi esegui il comando seguente per installare il server di database MariaDB
yum install mariadb mariadb-server
Una volta installato, avvia il server del database MariaDB e abilitalo all'avvio all'avvio
systemctl start mariadb systemctl enable mariadb
Esegui mysql_secure_installation
script per proteggere il server del database e impostare la password di root di MariaDB
Accedi a MariaDB utilizzando l'utente "root" e crea un nuovo database e l'utente e la password associati per Textpattern.
mysql -u root -p CREATE DATABASE textpattern; CREATE USER 'Ttextpatternuser'@'localhost' IDENTIFIED BY 'PASSWORD'; GRANT ALL PRIVILEGES ON `textpattern`.* TO 'textpatternuser'@'localhost'; FLUSH PRIVILEGES;
Sostituisci "PASSWORD" con una password efficace.
Installa il server web Apache
yum install httpd
Al termine dell'installazione, avvia il server web e aggiungilo per l'avvio automatico all'avvio del sistema
systemctl start httpd systemctl enable httpd
Textpattern è scritto nel linguaggio di programmazione PHP, quindi abbiamo bisogno di installare PHP con pochi moduli PHP
yum install php php-pdo php-common php-mbstring php-mcrypt
Vai al sito Web ufficiale di Textpattern e scarica l'ultima versione stabile dell'applicazione sul tuo server
wget http://textpattern.com/latest.zip
Decomprimi l'archivio zip scaricato nella directory principale del documento sul tuo server. In CentOS di solito è la directory '/var/www/html/'.
unzip Textpattern-2.4.2670.zip -d /var/www/html
Per essere sicuro che sia la directory corretta puoi usare il seguente comando
grep -i '^documentroot' /etc/httpd/conf/httpd.conf DocumentRoot "/var/www/html"
Modifica la proprietà dei file di Textpattern
cd /var/www/html/ chown -R apache:apache textpattern/
Successivamente, creeremo un host virtuale Apache per il tuo sito Web Textpattern. Crea il file '/etc/httpd/conf.d/vhosts.conf' con il seguente contenuto
vim /etc/httpd/conf.d/vhosts.conf IncludeOptional vhosts.d/*.conf
e crea l'host virtuale
mkdir /etc/httpd/vhosts.d/ vim /etc/httpd/vhosts.d/yourdomain.com.conf <VirtualHost YOUR_SERVER_IP:80> ServerAdmin [email protected] DocumentRoot "/var/www/html/textpattern/" 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/textpattern/"> DirectoryIndex index.html index.php Options FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
Riavvia il server Web Apache per rendere effettive le modifiche.
systemctl restart httpd
Naviga il tuo browser web preferito su http://yourdomain.com/setup/index.php
e segui le istruzioni sullo schermo per completare l'installazione e la configurazione di Textpattern.
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 Textpattern 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.