Как установить программное обеспечение WeBid для аукциона на CentOS

В этом уроке мы покажем вам как установить WeBid на CentOS 7 VPS с установленными на нем Apache, PHP и MySQL.
WeBid - это программное обеспечение с открытым исходным кодом, написанное на PHP. Это лучшее решение для создания аукционных веб-сайтов.
Этот учебник был протестирован и написан для CentOS VPS, но он должен работать на любом дистрибутиве Linux на основе RPM.
В этом руководстве по установке предполагается, что Apache, MySQL и PHP уже установлены и настроены на вашем виртуальном сервере. На момент написания этого урока последней версией WeBid является 1.2, и для этого требуется:

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

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

yum очистить все обновления yum

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

yum install php-bcmath php-pdo php-gd

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

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.com фактическим доменным именем.
Затем создайте новую базу данных MySQL для WeBid, чтобы использовать и назначать пользователю ее с полными разрешениями:

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

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

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

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

коснитесь /etc/httpd/conf.d/your-domain.com.conf

Измените конфигурационный файл 'your-domain.com.conf':

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

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

<VirtualHost *: 80> ServerAdmin [email protected] DocumentRoot /var/www/html/your-domain.com/ ServerName your-domain.com ServerAlias ​​www.your-domain.com <Каталог / var / www / html /your-domain.com/> DirectoryIndex index.html index.php Опции FollowSymLinks AllowOverride Все требуют всех предоставленных </ Directory> ErrorLog "/var/log/httpd/your-domain.com-error_log" CustomLog "/ var / log / httpd / your-domain.com-access_log "</ VirtualHost>

Установите правильные разрешения для веб-сервера Apache для записи в каталог корневого каталога документа ('/var/www/html/your-domain.com') веб-сайта аукциона WeBid:

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

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

перезагрузка службы apache2

Откройте свой любимый веб-браузер, перейдите на сайт http://your-domain.com/, запустите процесс установки и следуйте простым инструкциям. Введите адрес электронной почты администратора WeBid, затем введите настройки подключения к базе данных:
Хост базы данных: localhost
Имя базы данных: webid
Пароль базы данных: * ваш пароль *
Название базы данных: webiddb
и нажмите кнопку «установить».
На следующей странице нажмите гиперссылку 'step2' и отметьте отображаемый случайный код.
По соображениям безопасности вы должны удалить каталог установки:

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

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

webid back-end

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

Похожие темы

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

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