Перейти к содержанию

Рекомендуемые сообщения

[1. Что нам потребуется]

1) Vds/Vps на котором установлена операционная система Debian 8, либо-же 9.

[2. Настройка сервера]

apt-get update apt-get upgrade --show-upgraded

После обновления устанавливаем эти пакеты:

apt-get install -y apt-utils apt-get install -y pwgen apt-get install -y dialog

Потом нам надо установить ключи

Скачиваем его wget http://www.dotdeb.org/dotdeb.gpg Устанавливаем apt-key add dotdeb.gpg Удаляем rm dotdeb.gpg и обновляем систему apt-get update

Теперь нам надо установить основные пакеты,включая Mysql и PhpMyAdmin

apt-get install -y apache2 php5 php5-dev cron unzip sudo nano php5-curl php5-memcache php5-json memcached mysql-server libapache2-mod-php5

Включаем модуль Php5

a2enmod php5 и перезапускаем apache2 командой: service apache2 restart

Теперь нам надо установить PhpMyAdmin

sudo apt-get install -y phpmyadmin

На данном этапе вас попросят указать,для какого сервера вы устанавливаете. На данный момент мы устанавливаем на Apache2

Теперь нам надо добавить phpmyadmin в конфигурацию apache:

После того, как установка окончена, Вы должны добавить phpmyadmin в конфигурацию apache командой:

sudo nano /etc/apache2/apache2.conf 

И добавить следующую строку в конец файла: 

Include /etc/phpmyadmin/apache.conf

Для того, чтобы постепенно спуститься в конец файла, используйте Ctrl+V. Снова перезапустим службы Apache командой: 

sudo service apache2 restart

Скачиваем дополнительные пакеты:

apt-get install -y php5-ssh2(Для Debian 9: apt-get install -y php-ssh2 ) apt-get install -y sudo screen htop nano tcpdump ssh zip unzip mc nload gdb lsof apt-get install -y libssh2-php

Для того чтобы все работало корректно,там надо врубить mod_rewrite

Включаем модуль mod_rewrite командой: 

a2enmod rewrite

Перезагружаем Apache командой: 

service apache2 restart

Нам надо установить IonCube

Скачиваем последнюю версию IonCube из прикрепленных файлов,которые находятся ниже данного поста. Открываем архив,переходим в папку ioncube.
Дальше заходим в FileZille и переходим по пути: "/usr/lib/php5/тут может быть другое число". Все файлы кидаем в эту папку.
дальше открываем PuTTy и заходим на сервер, и вставляем эти команды:

Debian 8: echo "zend_extension=ioncube_loader_lin_5.6.so">>"/etc/php5/apache2/php.ini" echo "zend_extension=ioncube_loader_lin_5.6.so">>"/etc/php5/cli/php.ini"

и перезагружаем сервер командой: reboot

 

Все,сайт установлен.

нам надо перейти в директорию /etc/apache2 и открыть файл apache2.conf. Найти ~153 строку
И заменить этим:

<Directory /> Options FollowSymLinks AllowOverride All Require all granted </Directory> <Directory /usr/share> AllowOverride All Require all granted </Directory> <Directory /var/www/> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> #<Directory /srv/> # Options Indexes FollowSymLinks # AllowOverride All # Require all granted #</Directory>

Теперь нам надо настроить планировщик задач. т.е cron
Заходим в PuTTY и пописываем:

crontab -e Нажимаем 1, Потом CTRL+ V(Это перемещает нас в конец файла) И вставляем: */1 * * * * cd /var/www/html/;php5 cron.php

На этом установка окончена.

Поставь LIKE! Если помог))

Ссылка на комментарий
https://lesya.su/topic/348-ustanovka-gamepl-85-debian-89/
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...