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

Jak nainstalovat Oxwall na CentOS

Ukážeme vám, jak nainstalovat Oxwall na CentOS. Oxwall je open source software pro sociální sítě napsaný v PHP. Používá se k vytváření a správě sociálních sítí a komunitních webů. Oxwall má mnoho flexibilních a snadno použitelných pluginů a rozšíření dostupných v obchodě Oxwall.

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 Oxwall 1.8.1 a vyžaduje:

1. Požadavky:

  • PHP 5.3 nebo vyšší s povolenými následujícími rozšířeními PHP:ftp, mbstring, PDO, DOM, cURL, zip, zlib, json, GD Graphics Library verze 2.0.x+ a knihovna písem FreeType. Také by měla být zakázána nastavení safe_mode, register_globals, suPHP, suApache a Suhosin a v php.ini by mělo být povoleno nastavení allow_url_fopen a cURL
  • Apache Web Server 2.0 nebo vyšší zkompilovaný s modulem mod_rewrite a s následujícími povolenými direktivami:RewriteEngine, RewriteBase, RewriteCond a RewriteRule.
  • MySQL 5.0 nebo vyšší
  • Služba Cron
  • Poštovní server (SendMail, Postfix, Exim nebo jiný) nainstalovaný na vašem virtuálním serveru CentOS.

2. Stáhněte si Oxwall

Stáhněte si na server nejnovější verzi Oxwall dostupnou na adrese „http://www.oxwall.org/download“ a extrahujte ji pomocí následujících příkazů:

cd /opt/
wget http://www.oxwall.org/dl/oxwall-1.8.1.zip
mkdir -p /var/www/html/oxwall
unzip oxwall-1.8.1.zip -d /var/www/html/oxwall

3. Vytvořte databázi MySQL

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

mysql -u root -p
mysql> CREATE DATABASE oxwalldb;
mysql> GRANT ALL PRIVILEGES ON oxwalldb.* TO 'oxwalluser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

4. Konfigurace nastavení PHP

Vyhledejte konfigurační soubor php pomocí následujícího příkazu:

#php -i | grep php.ini
Configuration File (php.ini) Path => /etc
Loaded Configuration File => /etc/php.ini

Upravte soubor „php.ini“ a přidejte/upravte následující řádky:

file_uploads = On
allow_url_fopen = On
register_globals = off
safe_mode = Off
session.auto_start = 0

Spusťte následující příkaz:

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

5. Nakonfigurujte webový server Apache

Vytvořte novou direktivu virtuálního hostitele v Apache. Upravte například svůj konfigurační soubor Apache (ve výchozím nastavení ‘/etc/httpd/conf/httpd.conf’) a zrušte zakomentování následujícího řádku:

#NameVirtualHost *:80

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

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/oxwall/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/oxwall/>
    Options FollowSymLinks
    AllowOverride All
</Directory>
    ErrorLog logs/your-domain.com-error_log
    CustomLog logs/your-domain.com-access_log common
</VirtualHost>

6. Restartujte webový server Apache

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

service httpd restart

Otevřete http://your-domain.com ve svém oblíbeném webovém prohlížeči a postupujte podle jednoduchých pokynů; nastavte název webové stránky, e-mailovou adresu správce a přihlašovací údaje, zadejte informace o databázi a poté zkopírujte a vložte kód zobrazený na stránce 'Dokončení instalace' nahrazující stávající do '/var/www/html/oxwall/ow_includes/config.php' soubor.

7. Vytvořte úlohu cron

Vytvořte úlohu cron pro spouštění skriptu „/var/www/html/oxwall/ow_cron/run.php“ každou minutu:

* * * * * wget -q -O /dev/null http://your-domain.com/ow_cron/run.php

8. Nainstalujte si pluginy dle vašeho výběru

Nainstalujte si pluginy Oxwall dle vašeho výběru a klikněte na „Dokončit“. Z bezpečnostních důvodů se doporučuje smazat adresář „/var/www/html/oxwall/ow_install/“:

rm -rf /var/www/html/oxwall/ow_install/

To je vše. Instalace Oxwall je nyní dokončena. Přihlaste se do oblasti pro správu na adrese http://vase-domena.com/admin, nakonfigurujte Oxwall podle svých potřeb a začněte budovat svůj web na sociální síti.

Samozřejmě nemusíte instalovat Oxwall na CentOS, pokud používáte některou z našich webhostingových služeb CentOS. V takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby instalovali Oxwall 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 o tom, jak nainstalovat Oxwall na CentOS, 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 PHP 5.6 na CentOS 7

  2. Jak nainstalovat PHP 8 na CentOS 7

  3. Jak nainstalovat PHP 8 na CentOS 8

  1. Jak nainstalovat PHP 7.4 / 7.3 / 7.2 na CentOS 7 / RHEL 7 &CentOS 6 / RHEL 6

  2. Jak nainstalovat PHP 7.4 / 7.3 na CentOS 8 / RHEL 8

  3. Jak nainstalovat PHP 5.5 na CentOS

  1. Jak nainstalovat PHP 7.3 na CentOS 8

  2. Jak nainstalovat PHP 7.4 na CentOS 7

  3. Jak nainstalovat Oxwall na CentOS