Користувальницькькі налаштування

Налаштування сайту


software:os:debian_cloud

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
software:os:debian_cloud [2017/12/28 19:18]
charon
software:os:debian_cloud [2018/11/07 17:38] (поточний)
charon
Рядок 1: Рядок 1:
 Поднять AWS EC2 инстанс на Дебиан 8 Поднять AWS EC2 инстанс на Дебиан 8
 <code> <code>
-sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" >> /etc/apt/sources.list'+#!/usr/bin/env bash 
 + 
 +set -o errexit 
 + 
 +# Add repo for PHP 7 
 +sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg 
 +sudo touch /etc/apt/sources.list.d/php.list 
 +sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list' 
 + 
 +# Update installed packages
 sudo apt-get update sudo apt-get update
 sudo apt-get -y upgrade sudo apt-get -y upgrade
-sudo timedatectl set-timezone Europe/Zurich+ 
 +# Add locales
 sudo sed -e 's/# uk_UA.UTF-8/uk_UA.UTF-8/' \ sudo sed -e 's/# uk_UA.UTF-8/uk_UA.UTF-8/' \
          -e 's/# de_CH.UTF-8/de_CH.UTF-8/' \          -e 's/# de_CH.UTF-8/de_CH.UTF-8/' \
Рядок 11: Рядок 21:
          -e 's/# fr_FR.UTF-8/fr_FR.UTF-8/' -i /etc/locale.gen          -e 's/# fr_FR.UTF-8/fr_FR.UTF-8/' -i /etc/locale.gen
 sudo locale-gen sudo locale-gen
 +
 +sudo timedatectl set-timezone Europe/Zurich
 sudo apt-get -y install aptitude packagekit vim-nox curl mc tcsh pv multitail tmux tree htop  build-essential software-properties-common git apt-file sudo apt-get -y install aptitude packagekit vim-nox curl mc tcsh pv multitail tmux tree htop  build-essential software-properties-common git apt-file
-sudo apt-get -y install apache2 libapache2-mod-php7.1 php7.1-mbstring php7.1-dom php7.1-bcmath php7.1-mysql php7.1-curl php7.1-intl php7.1-cli php7.1-redis php7.1-mcrypt php7.1-gd php7.1-json+sudo apt-get -y install apache2 libapache2-mod-php7.1 php7.1-mbstring php7.1-xml php7.1-bcmath php7.1-mysql php7.1-curl php7.1-intl php7.1-cli php-redis php7.1-mcrypt php7.1-gd php7.1-json php7.1-zip 
 + 
 +# Add php config 
 +sudo touch /etc/php/7.1/mods-available/local.ini 
 +cat <<EOT |sudo tee /etc/php/7.1/mods-available/local.ini 
 +date.timezone = Europe/Zurich 
 +memory_limit = 128M 
 +log_errors = On 
 +display_errors = On 
 +html_errors = Off 
 +error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT 
 +EOT 
 +sudo ln -s /etc/php/7.1/mods-available/local.ini /etc/php/7.1/apache2/conf.d/local.ini 
 +sudo ln -s /etc/php/7.1/mods-available/local.ini /etc/php/7.1/cli/conf.d/local.ini 
 + 
 +# Enable additional Apache modules
 sudo a2enmod rewrite sudo a2enmod rewrite
 +sudo a2enmod ssl
 sudo a2enmod php7.1 sudo a2enmod php7.1
 sudo systemctl restart apache2.service sudo systemctl restart apache2.service
 +
 +#Configure git
 +#git config --global user.name "Simon Sur"
 +#git config --global user.email "simon@example.com" 
 +#git config --global core.editor vim
 +#git config --global alias.ci commit
 +#git config --global alias.co checkout
 +echo Please, configure git!
 +</code>
 +Создать ssh-ключ:
 +<code>
 +ssh-keygen -t rsa -b 4096 -C "name.surname@compname"
 </code> </code>
 +Закинуть его в Bitbucket
 +
 +@TODO: настройка баша?
software/os/debian_cloud.1514481511.txt.gz · Востаннє змінено: 2017/12/28 19:18 повз charon