Оййй, то что надо, как раз вовремя
Уствновка рулетки на MySQL и Laravel (CSGOUP и прочие)
1. Установить на хостинг ОС Ubuntu 14.04
2. Зайти на свой хостинг через PuTTY и вводить эти команды:
//Установка нужных компонентов
apt-get update
apt-get install sudo
apt-get install bsdutils
apt-get install curl
apt-get install -y build-essential
apt-get install -y python-software-properties
apt-get install -y php5
apt-get install -y apache2
apt-get install -y libapache2-mod-php5
apt-get install -y mysql-server
После этой команды вам придется придумать пароль для вашей базы данных
НЕ ЗАБУДЬТЕ ЕГО!!!!! ОН ВАМ ЕЩЕ ПОНАДОБИТСЯ!
apt-get install -y php5-mysql
apt-get install -y php5-curl
apt-get install -y php5-gd
apt-get install -y php5-mcrypt
apt-get install -y git-core
apt-get install -y phpmyadmin
После этой команды надо будет опять ввести пароль от базы 3 раза
apt-get install unzip
//Установка Node.JS для бота
curl --silent --location
У вас нет разрешения на просмотр ссылки, пожалуйста
Войдите или
Зарегистрируйтесь
| bash -
apt-get install --yes nodejs
apt-get install --yes build-essential
npm install -g pm2
pm2 startup
//Обновить
apt-get purge nodejs
apt-get install curl libcurl3 libcurl3-dev php5-curl php5-mcrypt
curl -sL
У вас нет разрешения на просмотр ссылки, пожалуйста
Войдите или
Зарегистрируйтесь
| sudo -E bash -
apt-get install nodejs
//Модификация веб-сервера
sudo a2enmod rewrite
service apache2 restart
//Установка Composer
curl -sS
У вас нет разрешения на просмотр ссылки, пожалуйста
Войдите или
Зарегистрируйтесь
| php
sudo mv composer.phar /usr/local/bin/composer
sudo apt-get update
sudo apt-get install tcl8.5
//Установка Redis сервера
wget
У вас нет разрешения на просмотр ссылки, пожалуйста
Войдите или
Зарегистрируйтесь
tar xzf redis-stable.tar.gz
cd redis-stable
make
make install
cd utils
sudo ./install_server.sh
Тут нужно будет много раз нажать Enter
3. Модификация конфигов
Идём в /etc/apache2/sites-avialable
Открываем файл 000-default.conf
Меняем DocumentRoot /var/www/html на DocumentRoot /var/www/html/public
Идем в /etc/apache2
Открываем файл apache2.conf
Ищем строки с текстом AllowOverride None (4 штуки)
Везде меняем None на All
В конце файла делаем 2-3 ентера и добавляем туда эти строки с решетками
#
Include /etc/phpmyadmin/apache.conf
#
Идем в /etc/redis/6379.conf
Ищем:
#bind 127.0.0.1
Заменяем на:
bind 127.0.0.1
Перезагружаем редис и апач командами:
service redis_6379 restart
service apache2 restart
4. Настройка скрипта.
Сначала нужно перейти по адресу *ваш_айпи*/phpmyadmin
Там нужно зайти с паролем который вы указали ранее
Затем нужно создать базу данных. Выберите любое название.
Зайдите в эту базу и нажмите кнопку Импорт. Там выберите файл базы и загрузите его
Далее переходим к настройке самого скрипта.
Заходим в папку со скриптом и открываем файл .env
Там вводим данные от базы. Айпи базы оставляем localhost
Затем переходим в папку config
В ней открываем файл database.php
Там указываем те же данные от базы что и в прошлом файле
В той же папке config открываем файл steam-auth.php
Вводим свой API-Key
Затем возвращаемся обратно в главную папку со скриптом
В ней открываем папку resources
В ней открываем папку views
Открываем файл layout.blade.php и настраиваем под себя верхнюю панель по желанию
Так же меняем название сайта на свое
В папке views открываем папку pages
Во всех файлах где есть название сайта меняем на свое.
Возвращаемся в основную папку
Идем в папку public
В ней идем в папку assets
В ней в папку js
Открываем app.js
Ищем название сайта и меняем на свое.
Ищем число 2020 и перед двоеточием вставляем айпи сервера.
Идем назад в основную папку
Идем в папку app
В ней в папку Http
В ней в папку Controllers
Открываем файл GameController.php
Настраиваем под себя параметры игры
Так же вводим свой Backey для получения цен на вещи
Можно ввести ключи от GDonate для доната на сайт
Открываем файл PagesController.php
В нем меняем название сайта на свое.
Открываем файл SupportController.php (ЕСЛИ ЕСТЬ! МОЖЕТ НЕ БЫТЬ! НЕ СТРАШНО!)
Меняем название сайта на свое
Запаковываем весь скрипт в архив формата .zip (ИМЕННО ZIP!!!)
Назывем 1.zip
Загружаем в /var/www/html