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

Jak nainstalovat Website Baker na CentOS 7 VPS

V tomto tutoriálu vysvětlíme, jak nainstalovat Website Baker na CentOS 7 VPS pomocí webového serveru Apache a databáze MariaDB.

Website Baker je systém pro správu obsahu s otevřeným zdrojovým kódem (CMS) napsaný v PHP a k ukládání dat používá databázi. Website Baker má snadno použitelné rozhraní, front-end založený na šablonách, správu pro více uživatelů s úrovněmi oprávnění atd. Tato příručka by měla fungovat na jakékoli jiné distribuci Linuxu založené na RPM, ale byla testována a napsána pro CentOS 7.

V době psaní tohoto návodu je WebsiteBaker 2.8.3 nejnovější dostupnou stabilní verzí a vyžaduje:

– Webový server Apache.
– PHP (verze 5.3.6 nebo vyšší) s povoleným rozšířením MySQLi.
– MySQL nebo MariaDB nainstalované na vašem Linux VPS.

Pokyny k instalaci:

Přihlaste se ke svému VPS přes SSH:

ssh user@IP

Spuštěním následujícího příkazu se ujistěte, že jsou všechny balíčky aktuální:

yum -y aktualizace

Website Baker používá k ukládání informací databázi, takže spusťte následující příkaz k instalaci serveru MariaDB:

yum nainstalovat mariadb mariadb-server

Spusťte službu MariaDB a povolte její spuštění při spuštění:

systemctl spustit mariadbsystemctl povolit mariadb

Chcete-li zabezpečit server MariaDB pro produkci, odstraňte testovací databázi a nastavte kořenové heslo MariaDB, spusťte skript ‘mysql_secure_installation’.

Poté se pomocí následujícího příkazu připojte k serveru MariaDB jako uživatel root a vytvořte novou databázi MariaDB a uživatelský účet:

mysql -u root -pCREATE DATABASE wbaker;VYTVOŘIT UŽIVATELE 'wbakeruser'@'localhost' IDENTIFIKOVANÉ PODLE 'HESLA';UDĚLEJTE VŠECHNA PRIVILEGIA PRO 'wbaker'.* 'wbakeruser'<@'localhost';FLUSH;quit PRIVILESH /před> 

Nezapomeňte nahradit „PASSW0RD“ silným heslem.
Nainstalujte webový server Apache:

yum install httpd

Spusťte webový server Apache a nakonfigurujte jej tak, aby se automaticky spouštěl při spouštění:

systemctl spustit httpdsystemctl povolit httpd

Nainstalujte rozšíření PHP a PHP MySQLi:

yum -y install php php-mysqli

Stáhněte si nejnovější stabilní verzi Website Baker z jejich oficiálních stránek:

wget http://wiki.websitebaker.org/wbdownload/Wb2-8-3WithSP4.zip

Rozbalte archiv zip do adresáře „/var/www/html/“ na vašem serveru:

rozbalte Wb2-8-3WithSP4.zip -d /var/www/html/

Archiv bude extrahován do nového adresáře s názvem „wb“. Změňte vlastnictví tohoto adresáře, aby k němu měl přístup webový server:

cd /var/www/html/chown -R apache:apache wb/

Přejmenujte soubor config.php.new na config.php:

cd /var/www/html/wbmv config.php.new config.php

Vytvořte nového virtuálního hostitele Apache pro vaši doménu. Upravte konfigurační soubor „/etc/httpd/conf.d/vhosts.conf“ Apache:

vim /etc/httpd/conf.d/vhosts.conf

a vložte následující řádek:

IncludeOptional vhosts.d/*.conf

Vytvořte nový adresář s názvem ‚vhosts.d‘:

mkdir /etc/httpd/conf.d/vhosts.d/

a vytvořte virtuálního hostitele:

vim /etc/httpd/vhosts.d/yourdomain.com.conf
ServerAdmin [email protected] "/var/www/html/wb/"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

Restartujte webový server Apache, aby se změny projevily:

systemctl restart httpd

Přejděte ve svém oblíbeném webovém prohlížeči na http://yourdomain.com a podle pokynů na obrazovce dokončete instalaci, poté se přihlaste do administračního back-endu Website Baker a nakonfigurujte jej podle svých potřeb.

Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich Linuxových VPS hostingových služeb, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby nainstalovali Website Baker 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
  1. Jak nainstalovat Reader Self RSS na CentOS 7 VPS

  2. Jak nainstalovat OrangeHRM na CentOS 7 VPS

  3. Jak nainstalovat ProjectPier na CentOS 7 VPS

  1. Jak nainstalovat ImpressCMS na CentOS 6 VPS

  2. Jak nainstalovat ocPortal na CentOS 7 VPS

  3. Jak nainstalovat ZPanel na CentOS 6 VPS

  1. Jak nainstalovat LDAP 389 Directory Server na CentOS 6 VPS

  2. Jak nainstalovat Railo na CentOS 7 VPS

  3. Jak nainstalovat phpwcms na CentOS 7 VPS