phpwcms je bezplatný a otevřený systém pro správu obsahu a vývojový rámec PHP. Je velmi výkonný, rychlý a flexibilní. Používají jej vývojáři k vytváření tisíců webových stránek po celém světě. Díky své rozšiřitelnosti může phpwcms vytvářet výkonné webové stránky se spoustou funkcí. Oblast pro správu se snadno používá se skvělým uživatelským rozhraním a začátečníci se jí mohou snadno přizpůsobit. V tomto tutoriálu vás provedeme procesem instalace phpwcms na CentOS 7 VPS s webovým serverem Apache, PHP a MariaDB
Chcete-li zahájit instalaci, přihlaste se k serveru CentOS 7 jako uživatel root
ssh root@IP
Jako obvykle spusťte následující příkaz pro aktualizaci všech nainstalovaných balíčků
yum -y aktualizace
Dále nainstalujte webový server Apache
yum -y install httpd
Jakmile je instalace webového serveru dokončena, spusťte jej a nastavte jej na automatické spouštění při bootování.
systemctl spustit httpdsystemctl povolit httpd
phpwcms je aplikace založená na PHP a musíme nainstalovat PHP s nainstalovaným rozšířením „mysql“
yum -y install php php-mysql
Spusťte na svém terminálu následující příkaz a nainstalujte server MariaDB na server CentOS 7
yum -y nainstalujte mariadb mariadb-server
Po dokončení instalace spusťte server MariaDB a nastavte jej tak, aby se spouštěl při spouštění systému
systemctl spustit mariadbsystemctl povolit mariadb
Poté spusťte mysql_secure_installation script
. Tento skript vám pomůže zlepšit zabezpečení vaší instalace MariaDB a nastavit vaše root heslo MariaDB.
phpwcms vyžaduje prázdnou databázi, takže se přihlaste na server MariaDB s uživatelem root a vytvořte nového uživatele a databázi, kterou bude phpwcms používat k ukládání informací
mysql -u root -pCREATE DATABASE phpwcms;VYTVOŘIT UŽIVATELE 'phpwcmsuser'@'localhost' IDENTIFIKOVANÝ PODLE 'HESLA';UDĚLIT VŠECHNA PRIVILEGIA NA `phpwcms`.* DO 'phpwcmsuser'@FLUES'localexitVI'; /před>Nezapomeňte nahradit „PASSWORD“ skutečným silným heslem.
Stáhněte si nejnovější dostupnou verzi phpwcms z jejich oficiálních stránek na váš server. Ujistěte se, že stahujete plnou verzi, nikoli opravný balíček.
wget https://github.com/slackero/phpwcms/archive/phpwcms-1.8.2.zipRozbalte stažený archiv ZIP do kořenového adresáře dokumentu na vašem serveru
rozbalte phpwcms-1.8.2.zip -d /var/www/html/Tím se vytvoří nový adresář pro phpwcms s číslem verze. Změňte název adresáře na něco jednoduššího.
cd /var/www/html/mv phpwcms-phpwcms-1.8.2 phpwcmsNastavte uživatele Apache jako vlastníka souborů a adresářů phpwcms
chown -R apache:/var/www/html/phpwcmsV dalším kroku vytvoříme virtuálního hostitele Apache pro váš web založený na phpwcms. Vytvořte soubor „/etc/httpd/conf.d/vhosts.conf“ s následujícím obsahem:
IncludeOptional vhosts.d/*.confVytvořte adresář ‚vhosts.d/‘
mkdir /etc/httpd/vhosts.d/a vytvořte virtuálního hostitele s následujícím obsahem
vim /etc/httpd/vhosts.d/yourdomain.com.confServerAdmin [email protected] "/var/www/html/phpwcms/"ServerName yourdomain.comServerAlias www.yourdomain.comErrorLog "/var/log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" kombinované index.html indexu adresáře. phpOptions FollowSymLinksAllowOverride AllVyžadovat udělení všech Uložte soubor a restartujte webový server Apache, aby se změny projevily.
systemctl restart httpdTímto krokem je instalace z příkazového řádku dokončena. Nyní otevřete webový prohlížeč a přejděte na adresu http://yourdomain.com/setup/index.php, přijměte jejich smluvní podmínky a dokončete instalaci phpwcms podle pokynů na obrazovce.
Samozřejmě nemusíte nic z toho dělat, pokud používáte jednu z našich Blazing-Fast CMS hostingových služeb, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, abynainstalovali phpwcms 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