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

Jak nainstalovat XOOPS 2.5.7 na CentOS 6

XOOPS je populární a snadno použitelný CMS napsaný v PHP. Využívá modulární architekturu a je ideálním nástrojem pro vývoj malých i velkých dynamických komunitních webů, weblogů atd.
Pro instalaci a spuštění XOOPS CMS na virtuálním serveru CentOS 6 postupujte podle velmi jednoduchých kroků popsaných níže.

Tato instalační příručka předpokládá, že Apache, MySQL a PHP jsou již nainstalovány a nakonfigurovány na vašem Linux VPS. V době psaní tohoto tutoriálu je nejnovější stabilní verze XOOPS 2.5.7 a vyžaduje:

  • Webový server (důrazně doporučujeme Apache)
  • PHP 5.3.7 nebo vyšší (důrazně se doporučuje PHP 5.4+ nebo novější) s následujícími povolenými rozšířeními PHP:MBString, Iconv, Zlib, GD Graphics Library (kompatibilní s 2.1.0), Exif, PCRE, Filter a XML.
  • MySQL 5.1 nebo vyšší

Stáhněte si XOOPS 2.5.7 dostupný na http://xoops.org/modules/core na server a extrahujte jej pomocí následujících příkazů:

cd /rootwget http://sourceforge.net/projects/xoops/files/XOOPS%20Core%20%28stable%20releases%29/XOOPS_2.5.7/xoops-2.5.7.zip/download -O xoops-2.5 .7.zipunzip xoops-2.5.7.zipmv /root/xoops-2.5.7/htdocs/ /var/www/html/xoops/

Vytvořte na svém serveru novou databázi MySQL pro XOOPS CMS:

mysql -u root -pmysql> VYTVOŘIT DATABÁZI xoopsdb;mysql> UDĚLEJTE VŠECHNA OPRÁVNĚNÍ NA .* 'xoopsuser'@'localhost' IDENTIFIKOVANÉ PODLE 'vašeho-hesla' S GRANT OPTION;mysql> PRIVIGLUSH; /před> 

Vytvořte novou direktivu virtuálního hostitele v Apache. Například upravte svůj konfigurační soubor Apache (ve výchozím nastavení /etc/httpd/conf/httpd.conf) a odkomentujte následující řádek:

#NameVirtualHost *:80

poté na konec přidejte následující řádky:

Administrátor serveru@vaše-doména.comRoot dokumentu /var/www/html/xoops/ServerName your-domain.comServerAlias ​​www.your-domain.com    Options FollowSymLinks    AllowOverride All ErrorLog logs/your-domain.com-error_logCustomLog logs/your-domain.com-access_log common

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

Z bezpečnostních důvodů se doporučuje přejmenovat adresáře „xoops_lib“ a „xoops_data“ a přesunout je mimo kořen dokumentu:

mkdir -p /var/www/xoops/mv /var/www/html/xoops/xoops_lib /var/www/xoops/x00ps_libmv /var/www/html/xoops/xoops_data /var/www/xoops/x00ps_data 

Také uživatel webového serveru (Apache) musí mít možnost zapisovat do 'uploads', 'uploads/avatars', 'uploads/images', 'uploads/ranks', 'uploads/smajlíků' a 'x00ps_lib/modules/protector/ configs' adresáře a soubor 'include/license.php', takže toho můžete snadno dosáhnout provedením následujících příkazů:

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

Otevřete http://your-domain.com/ ve svém oblíbeném webovém prohlížeči a postupujte podle jednoduchých pokynů:vyberte jazyk, upravte nastavení cesty:

Fyzická cesta ke kořenu dokumentů XOOPS:/var/www/html/xoops Adresář datových souborů XOOPS:/var/www/xoops/x00ps_dataXOOPS adresář knihovny:/var/www/xoops/x00ps_lib Umístění webu (URL):http://vaše -domena.com

zadejte nastavení databáze, vytvořte účet správce a vyberte výchozí motiv.

Ujistěte se, že mainfile.php je pouze pro čtení:

ll /var/www/html/xoops/mainfile.php-r--r--r-- 1 apache apache 3367 11. července 20:57 /var/www/html/xoops/mainfile.php

Nezapomeňte odstranit instalační adresář (měl by být automaticky přejmenován instalačním programem) z vašeho serveru.

A je to. XOOPS CMS byl úspěšně nainstalován na váš server.

K dispozici je mnoho modulů pro rozšíření funkčnosti XOOPS. Moduly lze spravovat pomocí systému správy modulů na adrese http://vase-domena.com/admin.php

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, aby vám XOOPS nainstalovali. 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 Apache Cassandra na CentOS 8

  2. Jak nainstalovat Apache Kafka na CentOS 8

  3. Jak nainstalovat Apache Tomcat 8 na CentOS

  1. Jak nainstalovat Apache na CentOS 7

  2. Jak nainstalovat Apache Maven na CentOS 7

  3. Jak nainstalovat Apache Cassandra na CentOS 7

  1. Jak nainstalovat Apache na CentOS 8

  2. Jak nainstalovat Apache Maven na CentOS 8

  3. Jak nainstalovat Apache Maven na CentOS 8