GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Textpattern na CentOS 7

V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat Textpattern na vašem CentOS 7. Pro ty z vás, kteří nevěděli, Textpattern je elegantní CMS. Je zdarma software s otevřeným zdrojovým kódem, který umožňuje webovým vývojářům, návrhářům a bloggerům publikovat jejich obsah v čistém a snadném rozhraní. Textpattern přichází s celou řadou funkcí a umožňuje vám snadno vytvářet, upravovat a publikovat obsah na vašem webu.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete své stránky na vlastním VPS. Instalace je poměrně jednoduchá. ukáže vám krok za krokem instalaci Textpattern na server CentOS 7.

Nainstalujte Textpattern na CentOS 7

Krok 1. Začněme tím, že zajistíme, aby byl váš systém aktuální.

yum -y update

Krok 2. Nainstalujte server LAMP.

Je vyžadován server CentOS 7 LAMP. Pokud nemáte nainstalovanou LAMP, můžete postupovat podle našeho průvodce zde. Nainstalujte také požadované moduly PHP:

yum install php php-pdo php-common php-mbstring php-mcrypt

Krok 3. Instalace Textpattern.

První věc, kterou musíte udělat, je přejít na stránku stahování Textpattern a stáhnout si nejnovější stabilní verzi Textpattern. V okamžiku psaní tohoto článku je to verze 4.5.7 :

wget http://textpattern.com/latest.zip
unzip Textpattern-4.5.7.zip -d /var/www/html

Budeme muset změnit oprávnění některých složek:

chown -R apache:apache textpattern/

Krok 4. Konfigurace MariaDB.

Ve výchozím nastavení není MariaDB tvrzená. MariaDB můžete zabezpečit pomocí mysql_secure_installation skript. Měli byste si pozorně přečíst každý krok níže, který nastaví heslo uživatele root, odstraní anonymní uživatele, zakáže vzdálené přihlášení uživatele root a odstraní testovací databázi a přístup k zabezpečené MariaDB.

mysql_secure_installation

Nakonfigurujte to takto:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

Dále se budeme muset přihlásit do konzole MariaDB a vytvořit databázi pro Textpattern. Spusťte následující příkaz:

mysql -u root -p

Toto vás vyzve k zadání hesla, takže zadejte své root heslo MariaDB a stiskněte Enter. Jakmile se přihlásíte ke svému databázovému serveru, musíte vytvořit databázi pro Instalace textového vzoru:

CREATE DATABASE textpattern;
CREATE USER 'Ttextpatternuser'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON `textpattern`.* TO 'textpatternuser'@'localhost';
FLUSH PRIVILEGES;

Krok 5. Konfigurace webového serveru Apache pro Textpattern.

Vytvoříme virtuálního hostitele Apache pro váš web Textpattern. Vytvořte „/etc/httpd/conf.d/vhosts.conf ’ soubor s následujícím obsahem:

nano /etc/httpd/conf.d/vhosts.conf

IncludeOptional vhosts.d/*.conf

Dále vytvořte virtuálního hostitele:

mkdir /etc/httpd/vhosts.d/
nano /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>

Uložte a zavřete soubor. Restartujte službu Apache, aby se změny projevily:

systemctl restart httpd.service

Krok 6. Přístup k Textpattern.

Textový vzor bude ve výchozím nastavení k dispozici na portu HTTP 80. Otevřete svůj oblíbený prohlížeč a přejděte na http://your-domain.com/setup/index.php nebo http://server-ip/setup/index.php a dokončete požadované kroky k dokončení instalace. Pokud používáte firewall, otevřete port 80, abyste umožnili přístup k ovládacímu panelu.

Blahopřejeme! Úspěšně jste nainstalovali Textpattern. Děkujeme, že jste použili tento návod k instalaci systému správy obsahu Textpattern (CMS) do vašeho systému CentOS 7. Pro další pomoc nebo užitečné informace vám doporučujeme podívejte se na oficiální web Textpattern.


Cent OS
  1. Jak nainstalovat PHP 7, 7.2 a 7.3 na CentOS 7

  2. Jak nainstalovat Java 11 &12 na CentOS 7

  3. Jak nainstalovat Wine 4.0 na CentOS 7

  1. Jak nainstalovat Vim 8.2 na CentOS 7

  2. Jak nainstalovat VirtualBox na CentOS 7

  3. Jak nainstalovat Git na CentOS 8

  1. Jak nainstalovat Docker na CentOS 8

  2. Jak nainstalovat Java 8 &11 na Centos 8

  3. Jak nainstalovat MySQL na CentOS 8