Как установить Oxwall на CentOS

oxwall vpsOxwall - это программное обеспечение для социальных сетей с открытым исходным кодом, написанное на PHP. Он используется для создания и управления сайтами социальной сети и сообщества. Oxwall имеет множество гибких и простых в использовании плагинов и расширений, доступных в магазине Oxwall Store.

В этом руководстве по установке предполагается, что Apache, MySQL и PHP уже установлены и настроены на вашем Linux VPS, Во время написания этого руководства последняя стабильная версия Oxwall 1.8.1 и требует:

  • PHP 5.3 или более поздняя версия с включенными расширениями PHP: ftp, mbstring, PDO, DOM, cURL, zip, zlib, json, GD. Библиотека библиотеки 2.0.x + и FreeType. Кроме того, параметры safe_mode, register_globals, suPHP, suApache и Suhosin должны быть отключены, а allow_url_fopen и настройка cURL должны быть включены в php.ini
  • Веб-сервер Apache 2.0 или выше, скомпилированный с модулем mod_rewrite и с разрешенными ниже директивами: RewriteEngine, RewriteBase, RewriteCond и RewriteRule.
  • MySQL 5.0 или выше
  • служба Крон
  • Почтовый сервер (SendMail, Postfix, Exim или другой), установленный на вашем Виртуальный сервер CentOS.

Загрузите последнюю версию Oxwall на странице «http://www.oxwall.org/download» на сервер и извлеките ее, используя следующие команды:

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

Создайте новую базу данных MySQL для Oxwall на своем сервере:

mysql -u root -p mysql> CREATE DATABASE oxwalldb; mysql> ПРЕДОСТАВЛЯЙТЕ ВСЕ ПРИВИЛЕГИИ НА oxwalldb. * TO 'oxwalluser' @ 'localhost' ИДЕНТИФИЦИРОВАНО «вашим паролем» с опцией GRANT; mysql> ПРИВИЛЕГИИ FLUSH; mysql> quit

Найдите файл конфигурации php, используя следующую команду:

#php -i | Файл конфигурации grep php.ini (php.ini) Путь => / etc Загруженный файл конфигурации => /etc/php.ini

Отредактируйте файл «php.ini» и добавьте / измените следующие строки:

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

Выполните следующую команду:

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

Создайте новую директиву виртуального хоста в Apache. Например, отредактируйте конфигурационный файл Apache ('/etc/httpd/conf/httpd.conf' по умолчанию) и не комментируйте следующую строку:

#NameVirtualHost *: 80

Затем добавьте следующие строки в конец:

<VirtualHost *: 80> ServerAdmin [Электронная почта защищена]
DocumentRoot / var / www / html / oxwall / ServerName your-domain.com ServerAlias ​​www.your-domain.com <Каталог / var / www / html / oxwall /> Параметры FollowSymLinks AllowOverride All </ Directory> Журналы ErrorLog / ваш домен .com-error_log Журналы CustomLog / ваш-domain.com-access_log общий </ VirtualHost>

Перезапустите веб-сервер Apache, чтобы изменения вступили в силу:

service httpd restart

Откройте http://your-domain.com в своем популярном веб-браузере и следуйте простым инструкциям; задать название веб-сайта, адрес электронной почты администратора и учетные данные для входа, ввести информацию о базе данных, затем скопировать и вставить код, показанный на странице «Окончательная установка», заменив существующий на «/var/www/html/oxwall/ow_includes/config.php», файл.

Создайте задание cron для запуска скрипта '/var/www/html/oxwall/ow_cron/run.php' каждую минуту:

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

Установите плагины Oxwall по вашему выбору и нажмите «Готово». По соображениям безопасности рекомендуется удалить каталог '/ var / www / html / oxwall / ow_install /':

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

Вот и все. Установка Oxwall завершена. Войдите в зону администратора по адресу http://your-domain.com/admin, настройте Oxwall в соответствии с вашими потребностями и начните создание сайта социальной сети.

Oxwall-обратно-end.png

Похожие темы

Оставить комментарий

Этот сайт использует Akismet для уменьшения количества спама. Узнайте, как обрабатываются ваши данные комментариев.