Habari je bezplatná a open source publikační platforma a aplikační rámec s modulárním, objektově orientovaným jádrem. V této příručce nainstalujeme Habari na CentOS 7 VPS s Apache, MariaDB a PHP. Jeho instalace je docela snadná a přímočará.
Chcete-li zahájit instalaci Habari, přihlaste se ke svému serveru jako uživatel root:
ssh root@IP
a jako obvykle spusťte následující příkaz, abyste se ujistili, že všechny balíčky na vašem CentOS 7 VPS jsou aktuální:
yum -y aktualizace
Nyní nainstalujeme webový server Apache:
yum install httpd
Jakmile je nainstalován, spusťte Apache a nastavte jej na spuštění při startu systému:
systemctl spustit httpdsystemctl povolit httpd
Habari je aplikace založená na PHP, takže PHP nainstalujeme mezi několik modulů PHP, které aplikace vyžaduje:
yum -y install php php-pdo php-common php-mbstring php-gd php-mysql
Habari vyžaduje již vytvořenou prázdnou databázi. Podporuje více databázových backendů, ale v tomto tutoriálu nainstalujeme a použijeme MariaDB. Spusťte následující příkazy pro instalaci MariaDB na váš server:
yum nainstalovat mariadb mariadb-server
Spusťte server MariaDB a povolte jeho spuštění při startu systému:
systemctl spustit mariadbsystemctl povolit mariadb
Spusťte mysql_secure_installation
skript pro zabezpečení databázového serveru a nastavení vašeho rootovského hesla MariaDB.
Nyní se přihlaste k serveru MariaDB pomocí uživatele „root“ a vytvořte novou databázi a uživatele pro Habari:
mysql -u root -pCREATE DATABASE habari;VYTVOŘIT UŽIVATELE 'habariuser'@'localhost' IDENTIFIKOVANÝ PODLE 'HESLA';UDĚLIT VŠECHNA PRIVILEGIA NA `habari`.* TOMU 'habariuser'@'localhost';FLUSH PRIVILEGES; /před>Nezapomeňte nahradit „PASSWORD“ skutečným silným heslem.
Přejděte na oficiální web Habari a stáhněte si nejnovější stabilní verzi aplikace. V okamžiku psaní tohoto článku je to verze 0.9.2.
wget http://habariproject.org/dist/habari-0.9.2.zipVytvořte adresář pro instalaci Habari a rozbalte archiv zip do kořenového adresáře dokumentů na vašem serveru:
mkdir -p /var/www/html/habariyum -y install unzipunzip habari-0.9.2.zip -d /var/www/html/habari/Změňte vlastnictví adresáře „/var/www/html/habari/“:
chown -R apache:apache /var/www/html/habari/Vytvořte virtuální hostitele Apache pro svůj web. Nejprve vytvořte soubor „/etc/httpd/conf.d/vhosts.conf“ s následujícím obsahem:
vim /etc/httpd/conf.d/vhosts.confIncludeVolitelné vhosts.d/*.confa vytvořte virtuálního hostitele:
mkdir /etc/httpd/vhosts.d/vim /etc/httpd/vhosts.d/yourdomain.com.confServerAdmin [email protected] "/var/www/html/habari/ "ServerName yourdomain.comServerAlias www.yourdomain.comErrorLog "/var/log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" kombinovaný DirectoryIndex index.html index.phpOptions FollowSymLinksAllowOverride AllVyžadovat uděleno vše Restartujte webový server Apache, aby se změny projevily:
systemctl restart httpdNyní otevřete svůj oblíbený webový prohlížeč a nasměrujte jej na
http://yourdomain.com
ke spuštění webového instalátoru. Budete muset vybrat typ databáze a zadat potřebné informace k dokončení instalace.Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, abynainstalovali Habari pro tebe. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.
Cent OS