Win100x [minimum hide]

не гавноед
Забаненный
Статус
Оффлайн
Регистрация
13 Июл 2020
Сообщения
251
Реакции[?]
20
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.



с воллхаки.су))

Видос для установо4ки)

Инструкция по запуску написана для Ubuntu 18.04, на других системах процесс установки зависимостей будет значительно отличаться, поэтому помощь по системам кроме Ubuntu оказана не будет.


Сайт был изначально написан на Laravel 5.2 и совсем недавно был обновлен на Laravel 7, из-за чего могли появится незначительные баги в админке. Исправление бесплатное и быстрое.

----------------------------------------------------------------------------------
------------------------------ И Н С Т Р У К Ц И Я -------------------------------
----------------------------------------------------------------------------------

apt-get update
apt-get -y install software-properties-common
add-apt-repository ppa:phpmyadmin/ppa
add-apt-repository ppa:andrej/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
Пожалуйста, авторизуйтесь для просмотра ссылки.
| 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
Заходим на сайт
Пожалуйста, авторизуйтесь для просмотра ссылки.

Копируем бловфиш, и вставляем в файл 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
Пожалуйста, авторизуйтесь для просмотра ссылки.
| 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://win5x.com';

Файл в главной стр скрипта , отвечающий за запус чата - chat.js
Последний домен требуется изменить на адрес сайта:
domain = __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 - администратор (полный доступ)

После выдачи админка станет доступна по адресу
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Забаненный
Статус
Оффлайн
Регистрация
30 Июн 2019
Сообщения
81
Реакции[?]
17
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
выглядит неплохо
 
Начинающий
Статус
Оффлайн
Регистрация
1 Сен 2020
Сообщения
9
Реакции[?]
0
Поинты[?]
0
спасибо за сkript.

где я могу увидеть точную демо ?
 
Последнее редактирование:
Забаненный
Статус
Оффлайн
Регистрация
4 Дек 2019
Сообщения
291
Реакции[?]
32
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Сверху Снизу