Skip to content

Instantly share code, notes, and snippets.

@bendasvadim
Created October 4, 2017 11:52
Show Gist options
  • Save bendasvadim/8a444a687792286d839f496181a5315d to your computer and use it in GitHub Desktop.
Save bendasvadim/8a444a687792286d839f496181a5315d to your computer and use it in GitHub Desktop.
Install remote server
Соддаем пользователя deploy
sudo adduser deploy
Генерируем ключ
ssh-keygen -t rsa
Посмотреть ключ
cat ~/.ssh/id_rsa.pub
sudo apt-get update
sudo apt-get upgrade
Установка программ
sudo apt install apache2 mysql-server mysql-client vsftpd ssh mc git
Настройка php
Включаем php в виде модуля апачи:
sudo apt install php7.0 libapache2-mod-php7.0
sudo a2enmod rewrite
sudo service apache2 restart
sudo apt install php7.0-mysql php7.0-curl php7.0-gd php7.0-intl php-pear php-imagick php7.0-imap php7.0-mcrypt php-memcache php7.0-pspell php7.0-recode php7.0-sqlite3 php7.0-tidy php7.0-xmlrpc php7.0-xsl php7.0-mbstring php-gettext
sudo apt-get install php7.0-zip
Когда - http //localhost/phpmyadmin not found ubuntu
nano /etc/apache2/apache2.conf
## Добавляем в конец файла
Include /etc/phpmyadmin/apache.conf
В разных дистрибутивах Linux файлы конфигурации PHP могут находиться в разных путях. Чтобы редактировать файл конфигурации PHP в Debian или Linux Ubuntu, напечатайте следующее:
sudo gedit /etc/php/7.0/apache2/php.ini
Для среды разработки также рекомендуется установить следующие параметры, контролирующие сообщения об ошибках и логгирование. Это заставит PHP выводить все сообщения об ошибках в ваших веб страницах на экран.
error_reporting = E_ALL
display_errors = On
display_startup_errors = On
max_execution_time = 60
post_max_size = 128M
upload_max_filesize = 300M
Обновление composer
wget https://getcomposer.org/installer
php installer
sudo mv composer.phar /usr/local/bin/composer
Устанавливаем Gitify
git clone https://github.com/modmore/Gitify.git Gitify
cd Gitify
composer install
chmod +x Gitify
Откройте ваш файл ~/.bash_profile или ~/profile
export PATH=/path/to/Gitify/:$PATH
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment