• Зачем заказывать у кодеров на свой страх и риск, когда есть проверенный сервис по созданию сайтов! http://storegamer.ru/ Покупай готовый проект и зарабатывай прямо сейчас. Консультация бесплатна!

Инструкция по Установке Laravel - Ubuntu-14.04-AMD64 (КАК СДЕЛАТЬ РУЛЕТКУ CS GO)

GTK

Опытный
Опытный
Сообщения
167
Симпатии
81
Баллы
43
#1
Всем посетителям сайта v-h.su всем большой привет!
По многочисленным просьбам, пишу инструкцию по установке рулеток на MySQL. То есть, вы сможете сделать рулетку cs go сами!
Потому что многие уже надоели писать вопросы как же сделать рулетку.

Для начала нам требуется VDS сервер, покупайте его где хотите, но желательно не меньше 1 ГБ ОЗУ.
Рекомендую брать тут firstvds - Инструкция писалась для этих vds.
После покупки устанавливайте на VDS сервер Ubuntu 14.04 64 bit.
После этого подключаемся к нашему серверу с помощью программы putty (Скачать Patty)
После этого поочередно вводим эти команды ВНИМАТЕЛЬНО:
Код:
sudo apt-get update
apt-get install curl
// нажимаем Y (и просто жмем enter)
sudo apt-get install -y build-essential
sudo apt-get install -y python-software-properties
sudo apt-get install -y php5
sudo apt-get install -y apache2
sudo apt-get install -y libapache2-mod-php5

sudo apt-get install -y mysql-server
//Придумываем пароль для базы данных. Сохраните пароль!
sudo apt-get install -y php5-mysql
sudo apt-get install -y php5-curl
sudo apt-get install -y php5-gd
sudo apt-get install -y php5-mcrypt
sudo apt-get install -y git-core
sudo apt-get install -y phpmyadmin
//Вводим наш пароль от базы данных.
apt-get install unzip
curl --silent --location https://deb.nodesource.com/setup_0.12 | bash -
apt-get install --yes nodejs
apt-get install --yes build-essential
sudo a2enmod rewrite
sudo /etc/init.d/apache2 restart
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
sudo apt-get update
sudo apt-get install tcl8.5
wget http://download.redis.io/releases/redis-stable.tar.gz
tar xzf redis-stable.tar.gz
cd redis-stable
make
make test
sudo make install
cd utils
sudo ./install_server.sh //вводим 6379
Теперь переходим в каталог /etc/apahe2/
Открываем файл: apache2.conf, находим 4 строки: AllowOverride None, и заменяем их на: AllowOverride All
Далее переходим в каталог /etc/apahe2/sites-available/
Открываем файл: 000-default.conf
Ищем строчку: DocumentRoot /var/www/html/ . и добавляем к ней /public, (получаем: DocumentRoot /var/www/html/public)
Возвращаемся в putty, и прописываем:
Код:
service apache2 restart
Основную работу мы выполнили!
Теперь нужно открыть папку со скриптом, и отредактировать в ней 2 файла.
Для этого нам нужна база данных, ее мы полуачаем в phpmyadmin. Что бы туда попать переходим по ссылке: вашсайт.ру/phpmyadmin
Нас попросят авторизоваться, для этого мы должны прописать, пользователь: root ; Пасс: Тот который вы придумали при установке mysql;
После авторизации создаем базу данных.
После того как мы создали базу данных и залили саму базу, возвращаемся в папку с скриптом, находим в ней файл: .env,
Открываем его, и вписываем наши данные от базы данных.
Сохраняем файл, и закрываем его. Теперь переходим в папку вашскрипт/config , Находим файл: database.php
Открываем его, и так же вписываем базу данных.
После редактирования файлов в скрипте, нам требуется запокавать его в архив .zip , обязательно в zip, тк сервер распакует только его.
После запаковке файлов, возвращаемся в наш ftp клиент, переходим в каталог /var/www/html, и закидываем туда архив.
Переходим в putty, и пишем:
cd /var/www/html
unzip названиеархива.zip
Обновляем каталог, и что мы видим, наш архив распакован.
Теперь пропишем в putty:
Код:
chmod -R 777 /var/www/html/storage
Вот и все, у нас должно все заработать, переходим к нашему сайту и видим установленный нами скрипт! (если у вас проблемы пишите в комментариях, вам помогут)
Установка бота будет расписана чуть позже.
 

R3spawn

Легенда
Легенда
Сообщения
993
Симпатии
1,172
Баллы
93
#2
Чисто интерес, зачем трогать config/database.php? :)) вы правда думаете что оно где-то используется?
 

BrownBear

Новичок
Новичок
Сообщения
6
Симпатии
1
Баллы
3
#3
А что делать если при запуске patty выдает ошибку "время ожидания соединения истекло" вместо подключения к серверу?
 

GTK

Опытный
Опытный
Сообщения
167
Симпатии
81
Баллы
43
#4
А что делать если при запуске patty выдает ошибку "время ожидания соединения истекло" вместо подключения к серверу?
значит не правильно ввел данные ну точнее ip