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

Jak nainstalovat Anchor CMS na CentOS 7

V tomto tutoriálu vám ukážeme, jak nainstalovat Anchor CMS na váš CentOS 7. Pro ty z vás, kteří nevěděli, Pro ty z vás, kteří nevěděli, Anchor CMS je open source, lehký a ultra jednoduchý blogovací systém. Je napsaný v PHP a zahrnuje službu markdown, vlastní pole, motivy, kompatibilitu i18n a mnoho dalších.

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ůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Anchor CMS na server CentOS 7.

Předpoklady

  • Server s jedním z následujících operačních systémů:CentOS 7.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • uživatel sudo bez root nebo přístup k uživateli root . Doporučujeme jednat jako nerootový uživatel sudo , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Anchor CMS na CentOS 7

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

yum clean allyum -y update

Krok 2. Nainstalujte server LAMP.

Je vyžadován zásobníkový 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 -y install php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mssql php-snmp php-soap php-tidy curl-devel 

Krok 3. Instalace Anchor CMS.

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

wget https://github.com/anchorcms/anchor-cms/archive/0.12.3a.zipunzip 0.12.3a.zip -d /var/www/html/mv /var/www/html/anchor-cms -0.12.3a /var/www/html/anchor

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

chown -R apache:apache /var/www/html/anchor/

Krok 5. Konfigurace MariaDB pro OpenCart.

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:

- Nastavit heslo root? [A/n] y- Odebrat anonymní uživatele? [A/n] y- Zakázat vzdálené přihlášení root? [A/n] y- Odebrat testovací databázi a získat k ní přístup? [A/n] y- Znovu načíst tabulky oprávnění? [A/n] y

Dále se budeme muset přihlásit do konzole MariaDB a vytvořit databázi pro Anchor CMS. 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 Anchor CMS:

MariaDB [(none)]> VYTVOŘIT DATABÁZI kotva;MariaDB [(none)]> NT VŠECHNA PRIVILEGIE NA kotvě.* TO 'anchoruser'@'localhost' IDENTIFIKOVÁNO PODLE 'VAŠEHO HESLA';MariaDB [(none)]> FLUSH PRIVILEGIS;MariaDB [(žádné)]> \q

Krok 5. Konfigurace webového serveru Apache pro Anchor CMS.

Vytvoříme virtuálního hostitele Apache pro váš web Anchor CMS. Nejprve vytvořte '/etc/httpd/conf.d/vhosts.conf ’ pomocí textového editoru dle vašeho výběru:

nano /etc/httpd/conf.d/vhosts.confIncludeVolitelné vhosts.d/*.conf

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

mkdir /etc/httpd/vhosts.d/nano /etc/httpd/vhosts.d/yourdomain.com.conf

Přidejte následující řádky:

ServerAdmin [email protected] "/var/www/html/anchor/"ServerName yourdomain.comServerAlias ​​www.yourdomain.comErrorLog "/var/log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" combinedDirectoryIndex index.html index.phpOptions FollowSymLinksAllowOverride AllVyžadovat uděleno vše 

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

systemctl restart httpd.service

Další krok bychom měli povolit HTTP provoz na portu 80 přes firewall. To lze provést spuštěním následujícího příkazu:

firewall-cmd --zone=public --add-service=http --permanentfirewall-cmd --reload

Krok 7. Přístup k Anchor CMS.

Anchor CMS 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/ nebo http://ip-vaseho-serveru a dokončete požadované kroky k dokončení instalace.

Blahopřejeme! Úspěšně jste nainstalovali Anchor CMS. Děkujeme, že jste použili tento návod k instalaci Anchor CMS na systémy CentOS 7. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Anchor CMS.


Cent OS
  1. Jak nainstalovat Jamroom CMS na CentOS 7

  2. Jak nainstalovat Zenphoto Gallery CMS na CentOS 7

  3. Jak nainstalovat Mezzanine CMS na CentOS 7

  1. Jak nainstalovat R na CentOS 7

  2. Jak nainstalovat R na CentOS 8

  3. Jak nainstalovat ProcessWire CMS na CentOS 7

  1. Jak nainstalovat Anchor CMS na CentOS 7

  2. Jak nainstalovat Wolf CMS na CentOS 7

  3. Jak nainstalovat Craft CMS na CentOS 7