GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare Oxwall su CentOS

Ti mostreremo come installare Oxwall su CentOS. Oxwall è un software di social networking open source scritto in PHP. Viene utilizzato per creare e gestire social network e siti Web basati sulla community. Oxwall ha molti plug-in ed estensioni flessibili e facili da usare disponibili nell'Oxwall Store.

Questa guida all'installazione presuppone che Apache, MySQL e PHP siano già installati e configurati sul tuo VPS Linux. Al momento della stesura di questo tutorial, l'ultima versione stabile di Oxwall è la 1.8.1 e richiede:

1. Requisiti:

  • PHP 5.3 o versioni successive con le seguenti estensioni PHP abilitate:ftp, mbstring, PDO, DOM, cURL, zip, zlib, json, GD Graphics Library versione 2.0.x+ e libreria di font FreeType. Inoltre, le impostazioni safe_mode, register_globals, suPHP, suApache e Suhosin dovrebbero essere disabilitate e le impostazioni allow_url_fopen e cURL dovrebbero essere abilitate in php.ini
  • Apache Web Server 2.0 o successivo compilato con il modulo mod_rewrite e con le seguenti direttive consentite:RewriteEngine, RewriteBase, RewriteCond e RewriteRule.
  • MySQL 5.0 o versioni successive
  • Servizio Cron
  • Server di posta (SendMail, Postfix, Exim o altro) installato sul tuo server virtuale CentOS.

2. Scarica Oxwall

Scarica l'ultima versione di Oxwall disponibile su "http://www.oxwall.org/download" sul server ed estraila utilizzando i seguenti comandi:

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. Crea database MySQL

Crea un nuovo database MySQL per Oxwall sul tuo server:

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. Configura l'impostazione PHP

Individua il file di configurazione php usando il seguente comando:

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

Modifica il file 'php.ini' e aggiungi/modifica le seguenti righe:

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

Esegui il seguente comando:

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

5. Configura server Web Apache

Crea una nuova direttiva host virtuale in Apache. Ad esempio, modifica il tuo file di configurazione di Apache ('/etc/httpd/conf/httpd.conf' per impostazione predefinita) e decommenta la seguente riga:

#NameVirtualHost *:80

Quindi, aggiungi le seguenti righe alla fine:

<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. Riavvia il server Web Apache

Riavvia il server Web Apache per rendere effettive le modifiche:

service httpd restart

Apri http://tuo-dominio.com nel tuo popolare browser web e segui le semplici istruzioni; imposta il titolo del sito web, l'indirizzo email dell'amministratore e le credenziali di accesso, inserisci le informazioni sul database, quindi copia e incolla il codice mostrato nella pagina 'Finalizzazione dell'installazione' sostituendo quello esistente in '/var/www/html/oxwall/ow_includes/config.php' file.

7. Crea un lavoro cron

Crea un lavoro cron per eseguire lo script '/var/www/html/oxwall/ow_cron/run.php' ogni minuto:

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

8. Installa plugin a tua scelta

Installa i plug-in Oxwall di tua scelta e fai clic su "Fine". Per motivi di sicurezza, si consiglia di eliminare la directory '/var/www/html/oxwall/ow_install/':

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

Questo è tutto. L'installazione di Oxwall è ora completa. Accedi all'area Admin su http://tuo-dominio.com/admin , configura Oxwall in base alle tue esigenze e inizia a creare il tuo sito Web di social network.

Ovviamente non devi installare Oxwall su CentOS, se utilizzi uno dei nostri servizi di hosting Web CentOS, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Oxwall per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se ti è piaciuto questo post, su come installare Oxwall su CentOS, condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o lascia semplicemente una risposta qui sotto. Grazie.


Cent OS
  1. Come installare PHP 7.4/7.3/7.2 su CentOS 7/RHEL 7 e CentOS 6/RHEL 6

  2. Come installare PHP 7.4 / 7.3 su CentOS 8 / RHEL 8

  3. Come installare PHP 5.5 su CentOS

  4. Come installare PHP 7.3 su CentOS 8

  5. Come installare PHP 7.4 su CentOS 7

Come installare PHP su CentOS 8

Come installare PHP 7.4 su CentOS 8 / RHEL 8

Come installare TaskBoard su CentOS 7

Come installare PHP 7 su CentOS 7

Come installare PHP 7.4 su CentOS 8

Come installare PHP Composer su CentOS 8