PLAY2X скрипт сайта + Инструкция

SAVAGE

SAVAGE

Команда форума
Админ
489
1 161
Win5x
Скрипт рулетки WIN5X он же PLAY2X, с 12 играми. Из платежек есть PAYEER, qiwi и др.
По играм: mines, keno, stairs, tower, wheel, roulette, hilo, blackjack, dice, crash, coinflip
Устанавливается на Ubuntu 18.04
apt-get update
apt-get -y install software-properties-common
add-apt-repository ppa:phpmyadmin/ppa
add-apt-repository ppa:eek:ndrej/php
apt-get --with-new-pkgs upgrade
apt-get install -y php7.4 php7.4-bcmath php7.4-ctype php7.4-fileinfo php7.4-json php7.4-mbstring php7.4-pdo php7.4-xml php7.4-tokenizer
apt-get install -y composer apache2 mysql-server
sudo mysql_secure_installation

mysql -u root
USE mysql;
UPDATE user SET authentication_string=PASSWORD("g12J21q1MxXN") WHERE User='root';
UPDATE user SET plugin="mysql_native_password" WHERE User='root';
FLUSH PRIVILEGES;
quit

apt-get install -y phpmyadmin
Установщик phpMyAdmin спросит данные mysql и куда его устанавливать. На этапе выбора сервера нужно выбрать Apache, поставив галочку (пробел).

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
npm i -g pm2

sudo apt-get install unzip
cd /var/www/html
unzip 1.zip

Затем заходим в /usr/share/phpmyadmin
и меняем имя файла config.simple.inc.php на config.inc.php
Заходим на сайт http://www.passwordtool.hu/blowfish-password-hash-generator
Копируем бловфиш, и вставляем в файл config.inc.php в поле $cfg['blowfish_secret'] = '';

Важно: теперь нужно настроить Apache сервер под Laravel:
nano /etc/apache2/sites-available/000-default.conf
Изменяем DocumentRoot /var/www/html на DocumentRoot /var/www/html/public
После DocumentRoot пишем следующее
<directory var="" www="" html="" public="">
Options -Indexes +FollowSymLinks
Allow from all
Require all granted
AllowOverride All
</directory>

a2enmod rewrite
service apache2 restart

Заходим сайт/phpmyadmin с данными root и создаем бд.
Загружаем туда файл database в скрипте .
Данные от бд вбиваем в файл evn и сохраняем.

В файле изменить APP_DEBUG на false, APP_URL на адрес сайта..
DB_DATABASE на имя базы данных
DB_USERNAME на root (по умолчанию) или другое имя пользователя, если оно было создано
DB_PASSWORD на пароль базы данных
После чего выволняем команду:
chmod -R 777 /var/www/html/storage
chmod -R 777 /var/www/html/bootstrap
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
----------------------------------------------------------------------------------
Установка NPM, а так же pm2, необходимые для работы:
apt-get install npm
npm install --save -g pm2
npm install --save -g cors easyvk express http xss-filters crypto mathjs socket.js
npm install --save -g fs

Файл в главной стр скрипта , отвечающий за бота промо - promo_bot.js
Последний домен требуется изменить на адрес сайта:
domain = __LOCALHOST ? 'http://localhost' : 'http://win5x.com';

Файл в главной стр скрипта , отвечающий за запус чата - chat.js
Последний домен требуется изменить на адрес сайта:
domain = __LOCALHOST ? 'http://localhost' : 'http://win5x.com';

Запуск скриптов:
cd /var/www/html
pm2 start chat.js
pm2 start promo_bot.js
pm2 start -f chat.js
pm2 delete all
----------------------------------------------------------------------------------

Выдача админки в базе данных , в таблице users
В строке is_admin на 1 и поставить chat_role на 3
Все идентификаторы chat_role
0 - пользователь
1 - youtube (отключена подкрутка)
2 - модератор (в админке имеет доступ к созданию промокодов)
3 - администратор (полный доступ)
После выдачи админка станет доступна по адресу http://сайт/admin

Скачать:
 
Gembird

Gembird

Забанен
49
7
Пользователь был заблокирован за нарушение правил.
Ну вроде запустился, сейчас потестирую и скажу
 
Gembird

Gembird

Забанен
49
7
Пользователь был заблокирован за нарушение правил.
Игр нет, chat.js не запускается
 
Gembird

Gembird

Забанен
49
7
Пользователь был заблокирован за нарушение правил.
Кто ставил данный скрипт или подобные, была у кого нибудь ошибка 500 при авторизации? Настроил vk и google авторизации. Но после подтверждения вк или выброк акка через гугл перекидывает на 500 ошибку. Подскажите кто знает что нужно исправить
 
SAVAGE

SAVAGE

Команда форума
Админ
489
1 161
Кто ставил данный скрипт или подобные, была у кого нибудь ошибка 500 при авторизации? Настроил vk и google авторизации. Но после подтверждения вк или выброк акка через гугл перекидывает на 500 ошибку. Подскажите кто знает что нужно исправить
скриншот ошибки хотя бы
 
Gembird

Gembird

Забанен
49
7
Пользователь был заблокирован за нарушение правил.
Так же не работает регистрация по почте "произошла ошибка. повторите снова.
Вот это в адресной строке после выбора аккаунта гугл:


Вот это в адресной строке после подтверждения вк:

Это APP_DEBUG=false

1111111111


Вот когда APP_DEBUG=true

Гугл:

Go


VK

Vk
 
SAVAGE

SAVAGE

Команда форума
Админ
489
1 161
@aleksey5040 , попробуйте сменить версию php . Либо включить curl в текущей. И еще раз проверьте все ли вы сделали как в инструкции.
 
Gembird

Gembird

Забанен
49
7
Пользователь был заблокирован за нарушение правил.
@aleksey5040 , попробуйте сменить версию php . Либо включить curl в текущей. И еще раз проверьте все ли вы сделали как в инструкции.
Все сделано по инструкции, без ошибок. Как включить curl подскажите. Версия 7.4 и 8,1 сама установилась
 
LeZZvie

LeZZvie

Premium
73
421
@aleksey5040 , если у тебя панель для управления хостингом, то скорее всего в настройках можно включать и выключать расширения.
 
Gembird

Gembird

Забанен
49
7
Пользователь был заблокирован за нарушение правил.
Gembird

Gembird

Забанен
49
7
Пользователь был заблокирован за нарушение правил.
Проблема решена!
 
Gembird

Gembird

Забанен
49
7
Пользователь был заблокирован за нарушение правил.
В моем случае спасло apt-get install php7.4-curl / Прошу админа, снять ограничения на сообщения. Я ведь пишу не просто так. А по теме. Я заливаю скрипты и тестирую потихоньку.
 
Последнее редактирование:
  • Мне нравится
Реакции: SAVAGE
Gembird

Gembird

Забанен
49
7
Пользователь был заблокирован за нарушение правил.
Кто подскажет где именно сменить цвет кнопок авторизации на главной и кнопку пополнить. Я понял что в css , но где именно так и не нашел

1666449125012
 
A

ahaz

Пользователь
6
0
О, шикарно, попробую у себя развернуть
 
F

fedya102

Пользователь
15
2
Нехера скрипт рабочий или нет ???
 
K

Kissur

Пользователь
5
0
Попробую установить, спасибо что выложили