Sådan installeres Oxwall på CentOS

oxwall vpsOxwall er en open source social networking software skrevet i PHP. Det bruges til at oprette og administrere Social Network og community-baserede hjemmesider. Oxwall har mange fleksible og nemme at bruge plugins og extensions tilgængelige på Oxwall Store.

Denne installationsvejledning forudsætter, at Apache, MySQL og PHP allerede er installeret og konfigureret på din Linux VPS. På tidspunktet for skrivningen af ​​denne tutorial er den seneste stabile version af Oxwall 1.8.1, og det kræver:

  • PHP 5.3 eller højere med følgende PHP extensions aktiveret: ftp, mbstring, PDO, DOM, cURL, zip, zlib, json, GD Graphics Library version 2.0.x + og FreeType skrifttype bibliotek. Også, safe_mode, register_globals, suPHP, suApache og Suhosin indstillinger skal deaktiveres og allow_url_fopen og cURL indstilling skal aktiveres i php.ini
  • Apache Web Server 2.0 eller højere kompileret med mod_rewrite modul og med følgende direktiver tilladt: RewriteEngine, RewriteBase, RewriteCond og RewriteRule.
  • MySQL 5.0 eller højere
  • cron tjeneste
  • Mail server (SendMail, Postfix, Exim eller andet) installeret på din CentOS virtuelle server.

Download den nyeste version af Oxwall, der er tilgængelig på 'http://www.oxwall.org/download' til serveren, og hent den ud ved hjælp af følgende kommandoer:

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

Opret en ny MySQL-database til Oxwall på din server:

mysql -u root -p mysql> CREATE DATABASE oxwalldb; mysql> GIVE ALL PRIVILEGES ON oxwalldb. * TIL 'oxwalluser' @ 'localhost' IDENTIFIERET AF 'din-adgangskode' MED TILBYGGELSE; mysql> FLUSH PRIVILEGES; mysql> afslutte

Find php-konfigurationsfilen ved hjælp af følgende kommando:

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

Rediger filen 'php.ini' og tilføj / modificer følgende linjer:

file_uploads = På allow_url_fopen = På register_globals = off safe_mode = Fra session.auto_start = 0

Kør følgende kommando:

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

Opret et nyt virtuelt værtsdirektiv i Apache. Du kan f.eks. Redigere din Apache-konfigurationsfil ('/etc/httpd/conf/httpd.conf' som standard) og kommentere følgende linje:

#NameVirtualHost *: 80

Tilføj derefter følgende linjer i slutningen:

<VirtualHost *: 80> ServerAdmin [Email protected]
DocumentRoot / var / www / html / oxwall / ServerName your-domain.com ServerAlias ​​www.your-domain.com <Katalog / var / www / html / oxwall /> Valg FollowSymLinks AllowOverride All </ Directory> ErrorLog logs / dit domæne .com-error_log CustomLog logs / your-domain.com-access_log fælles </ VirtualHost>

Genstart Apache webserveren for ændringerne træder i kraft:

service httpd restart

Åbn http://your-domain.com i din populære webbrowser og følg de nemme instruktioner; indstil webstedets titel, administratorens e-mail-adresse og loginoplysninger, indtast databasedata, og kopier og indsæt derefter koden på siden 'Afsluttende installation', der erstatter den eksisterende i '/var/www/html/oxwall/ow_includes/config.php' fil.

Opret et cron job at køre '/var/www/html/oxwall/ow_cron/run.php' script hvert minut:

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

Installer Oxwall plugins efter eget valg, og klik på 'Afslut'. Af sikkerhedsårsag anbefales det at slette mappen '/ var / www / html / oxwall / ow_install /':

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

Det er det. Oxwall installationen er nu færdig. Log ind på Admin-området på http://your-domain.com/admin, konfigurer Oxwall i overensstemmelse med dine behov, og start opbygningen af ​​dit Social Network-websted.

oxwall-back-end.png

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.