01.03.2021
  • Главная
  • Карта сайта
  • Контакты
  • Конфиденциальность
Популярно

Защита каталогов паролем в Nginx

Разработка фирменных стилей

Как установить LEMP и запустить Drupal на…

Установить GrandCMS на Ubuntu

Яндекс.Браузер ограничил передачу cookie сторонним трекерам

Как ускорить Odoo

Как установить Odoo 10 с фильтрацией поддомена

Redmi K40 Pro — роскошный флагман на…

Redmi K40 представлен официально: Snapdragon 870 и…

Создание deb пакетов

BestWebber

  • Новости
  • Заработок
  • Продвижение
  • Социальные сети
  • Веб-Мастеру
BestWebber
Веб-Мастеру

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

by gidsoft24.01.202102
Поделиться

На этом уроке мы покажем вам, как установить скрипт интернет аукциона 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 на CentOS

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

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

 

Источник: AndreyEx.ru

Поделиться
предыдущая запись
Как создать VPS сервер OpenVZ на Ubuntu 12.04
следующая запись
Использование функции mail() в PHP в Ubuntu4 мин для чтения

Похожие записи

Установка дополнений гостевой ОС Ubuntu

gidsoft16.09.2018

Установка и настройка FreeNX

gidsoft30.12.2018

TensorFlow – Распределенные вычисления

gidsoft01.08.2019

MODX — Ресурсы

gidsoft04.12.2018

Bootstrap — Оформление заголовков

gidsoft26.11.2018

Что лучше deb или rpm

gidsoft18.09.2018

Настройка прокси для нескольких вкладок в браузере Ghost – Как настроить

gidsoft28.06.2019

Подключение к Android с помощью KDE Connect

gidsoft05.12.2020

Обзор и установка Unity 8 Ubuntu 16.04

gidsoft07.09.2018
Нажмите, чтобы оставить комментарий
  • Комментарии
  • Комментарии в Facebook

Категории

  • Веб-Мастеру (3 319)
  • Заработок в интернете (157)
  • Мобильные технологии (310)
    • Android (146)
    • Apple (164)
    • Игры (20)
    • Программы (94)
    • Технологии (82)
  • Новости рынка (2 341)
  • Программирование (199)
    • JavaScript (14)
    • PHP (140)
      • Laravel (124)
    • WordPress (18)
    • Различные CMS (27)
  • Продвижение в интернете (692)
  • Социальные сети (290)
BestWebber
Подпишись
Все материалы на данном сайте взяты из открытых источников - имеют обратную ссылку на материал в интернете или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях.

Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет.

© Copyright 2021, Все права на материалы, размещенные на этом сайте - принадлежат их правообладателям.
  • Новости
  • Заработок
  • Продвижение
  • Социальные сети
  • Веб-Мастеру
BestWebber
  • Новости
  • Заработок
  • Продвижение
  • Социальные сети
  • Веб-Мастеру