Developer 37 Опубликовано 27 августа Поделиться Опубликовано 27 августа [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/ Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.