Загрузка...

Помогите пожалуйста

Тема в разделе "Курилка", создана пользователем PenUsatii, 01.10.2018.

  1. PenUsatii

    PenUsatii

    Статус:
    Оффлайн
    Регистрация:
    18.10.16
    Сообщения:
    237
    Репутация:
    300 +/-
    Никогда не работал с SQL и то штукой, что далее....
    Может кто подскажет как это юзать? Буду очень благодарен
    Какой консоли? ВТФ? Голова что-то не варит:(

    Меняем домен на свой и прописываем команды в консоль!
    <!--Обновления для сервака -->
    apt-get update
    <!--Установка всего необходимого для работы скрипта-->
    apt install -y nano mc curl build-essential nginx php-fpm php-mcrypt git php-mysql nodejs redis-server php-xml php-mbstring nodejs npm mysql-server php-mysql echo "cgi.fix_pathinfo=0" >> /etc/php/7.0/fpm/php.ini phpenmod mcrypt service php7.0-fpm restart
    <!--Создание папки -->
    mkdir -p /var/www/csgow.ru
    <!--Установка компостера-->
    curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer apt -y install
    <!--Настройка нгиникса -->
    nano /etc/nginx/sites-available/csgow.ru
    <!--В поле вписываем следующий код -->
    <!--Чтобы вставить нужно тыкнуть правой кнопкой мыши-->
    server { listen 80; server_name csgow.ru; access_log /var/log/access.log; error_log /var/log/error.log; rewrite_log on; root /var/www/csgow.ru/public; index index.php; location / { try_files $uri $uri/ /index.php?$query_string; } if (!-d $request_filename) { rewrite ^/(.+)/$ /$1 permanent; } location ~* \.php$ { fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; fastcgi_index index.php; fastcgi_split_path_info ^(.+\.php)(.*)$; include /etc/nginx/fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } location ~ /\.ht { deny all; } location ~* \.(?:ico|css|js|jpe?g|JPG|png|svg|woff)$ { expires 365d; } }
    <!--Для того чтобы выйти нужно на клавиатуре зажать комбинацию клавиш-->
    ctrl+x
    <!--Тут спросят хотите ли вы сохранить-->
    <!--Для сохранения нажимаем клавишу Y и нажимаем интер-->
    y
    <!--Создаем нужные папки и удаляем ненужные -->
    ln -s /etc/nginx/sites-available/csgow.ru /etc/nginx/sites-enabled/ mkdir -p /var/www/csgow.ru rm /etc/nginx/sites-available/default
    <!--Устанавливаем права -->
    chown -R www-data:www-data /var/www/csgow.ru/
    <!--Перезагружаем нгиникс для наши настройки сохранились-->
    service nginx restart
    <!--Установка ноде и пм2 для дальнейшего запуска бота-->
    ln -s /usr/bin/nodejs /usr/bin/node npm install pm2 -g pm2 startup systemd
    <!--Подчеркиваю все домена нужно сменить на свои!-->
     
  2. PenUsatii

    PenUsatii

    Статус:
    Оффлайн
    Регистрация:
    18.10.16
    Сообщения:
    237
    Репутация:
    300 +/-
    UPD Это для VDS?
     
  3. kraxer24

    kraxer24

    Статус:
    Оффлайн
    Регистрация:
    22.05.16
    Сообщения:
    70
    Репутация:
    43 +/-
    Под консолью имеется ввиду терминал Linux (bash).
    Поскольку пакетный менеджер apt, то эти команды нужно вписывать в любом Debian-подобном дистрибутиве: Debian, Ubuntu, Kali Linux, KDE Neon и т.д.
     
  4. PenUsatii

    PenUsatii

    Статус:
    Оффлайн
    Регистрация:
    18.10.16
    Сообщения:
    237
    Репутация:
    300 +/-
    Шарю, стоит Ubuntu 18, но эти команды связанны с скриптом и сервером, не так ли?
     
  5. kraxer24

    kraxer24

    Статус:
    Оффлайн
    Регистрация:
    22.05.16
    Сообщения:
    70
    Репутация:
    43 +/-
    ну раз тут написано "<!--Обновления для сервака --> ", то, да, для сервака.
     
  6. PenUsatii

    PenUsatii

    Статус:
    Оффлайн
    Регистрация:
    18.10.16
    Сообщения:
    237
    Репутация:
    300 +/-
    Т.е. это делать всё на VDS?
     
  7. PenUsatii

    PenUsatii

    Статус:
    Оффлайн
    Регистрация:
    18.10.16
    Сообщения:
    237
    Репутация:
    300 +/-
    Кто сможет проконсультировать по этой теме?