Поиск по сайту:

Надо, чтобы вы руководили принципами, а не принципы вами (М. Жванецкий).

Как установить скрипт интернет аукциона WEBID на CentOS

FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
2 января 2017
Как установить скрипт интернет аукциона WEBID на CentOS
На этом уроке мы покажем вам, как установить скрипт интернет аукциона WEBID на CentOS 7 VPS c установленными Apache, PHP и MySQL.
WEBID является скрипт интернет аукциона с открытым исходным кодом написанный на PHP. Это лучшее решение для создания веб — сайтов аукциона.
Этот учебник был протестирован и написан для CentOS VPS, но он должен работать на любом RPM на основе дистрибутива.

Это руководство по установке предполагает, что Apache, MySQL и PHP уже установлены и настроены на виртуальном сервере. На момент написания этого учебника, последняя версия WEBID является 1.2.1, и она требует:

  • веб-сервер Apache. Модуль mod_rewrite, является предпочтительным, но не обязательным
  • PHP 5.2 или выше со следующими включенными расширениями PHP: BCMath, PDO и версия GD Graphics Library 2.0.x +
  • MySQL 4.1 или выше установленных на вашем виртуальном сервере.

Начнем с процедуры установки. Убедитесь, что пакеты на сервере OS полностью обновлены до современных:

yum clean all 
yum update

Установка PHP зависимостей:

yum install php-bcmath php-pdo php-gd

Загрузите последнюю версию программного обеспечения аукциона WEBID доступную по адресу http://www.webidsupport.com/download.php и распакуйте ее в директорию на сервере, доступном на веб-сервере (например, /var/www/html/your-domain.ru/) с помощью следующих команд:

cd /opt/ 
wget http://jaist.dl.sourceforge.net/project/simpleauction/simpleauction/WeBid%20v1.2/WeBid-1.2.zip -O webid.zip
unzip webid.zip
mv WeBid/ /var/www/html/your-domain.com

Не забудьте заменить your-domain.ru на ваше действительное имя домена.
Затем создайте новую базу данных MySQL для WEBID и назначьте пользователя к нему с полными правами доступа:

mysql -u root -p
mysql> SET GLOBAL sql_mode='';
mysql> CREATE USER webid;
mysql> CREATE DATABASE webiddb;
mysql> GRANT ALL PRIVILEGES ON webiddb.* TO 'webid'@'localhost' IDENTIFIED BY 'ваш-пароль' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

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

vi /etc/httpd/conf/httpd.conf
IncludeOptional conf.d/*.conf

Затем создайте новый конфигурационный файл Apache на виртуальном сервере:

touch /etc/httpd/conf.d/your-domain.ru.conf

Измените файл конфигурации ‘your-domain.ru.conf’:

vi vi /etc/httpd/conf.d/your-domain.ru.conf

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

<VirtualHost *:80>
ServerAdmin admin@your-domain.ru
DocumentRoot /var/www/html/your-domain.ru/
ServerName your-domain.ru
ServerAlias www.your-domain.ru
<Directory /var/www/html/your-domain.ru/>
DirectoryIndex index.html index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog "/var/log/httpd/your-domain.ru-error_log"
CustomLog "/var/log/httpd/your-domain.ru-access_log" combined
</VirtualHost>

Установите соответствующие права доступа к файлам для веб-сервера Apache для записи в корневой каталог документов /var/www/html/your-domain.ru каталог аукциона веб-сайта WEBID:

sudo chown -R apache:apache /var/www/html/your-domain.ru/

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

service apache2 restart

Откройте ваш веб — браузер и перейдите по адресу http://your-domain.ru/, запустите процесс установки и следуйте простым инструкциям. Введите в WEBID адрес электронной почты администратора, а затем введите параметры подключения к базе данных:

Сервера базы данных: LocalHost
Имя пользователя базы данных: WEBID
Пароль базы данных: * ваш-пароль *
Имя базы данных: webiddb

и нажмите на кнопку «Установить«.

На следующей странице, нажмите на гиперссылку «Step2» и введите случайный код.

По соображениям безопасности вы должны удалить каталог установки:

rm -rf /var/www/html/your-domain.ru/install/

Если процесс установки завершен успешно, откройте http://your-domain.ru/admin и создайте учетную запись пользователя администратора, затем войти в панель администратора веб-сайта WEBID аукциона по адресу: http://your-domain.ru/admin/login.php с использованием вновь созданной учетной записи администратора.

Как установить скрипт интернет аукциона WEBID на CentOS

Все. Установка WEBID завершена.

PS . Если вам понравился этот пост, пожалуйста поделитесь им с друзьями в социальных сетях помощью кнопок на левой стороне поста или просто оставьте комментарий ниже. Заранее благодарю.

 

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Поделиться в соц. сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**URL-адрес комментаторов dofollow. Для размещение ссылок обращаться к админу

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Читайте также

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close