Skip to content

Instantly share code, notes, and snippets.

@wpupru
wpupru / Как настроить SSH на сервере для увеличения времени сессий
Created December 24, 2018 21:50
Как настроить SSH на сервере для увеличения времени сессий
Как настроить SSH на сервере для увеличения времени сессий
Для устранения рассоединения при отсутствии активности в шелле необходимо настроить SHH сервис на стороне сервера.
Для этого нужно отредактировать файл «/etc/ssh/sshd_config».
Имя фала и его раположение одинаково как во FreeBSD, так и в CentOS.
Далее нам необходимо отредактировать три параметра:
@wpupru
wpupru / После установки certbot сертификата, не возможно попасть в админку
Created December 24, 2018 21:42
После установки certbot сертификата, не возможно попасть в админку
После установки certbot сертификата, не возможно попасть в админку!
Решение:
В wp-config.php в самый верх(сразу под <?php) добавить строку:
if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') $_SERVER['HTTPS']='on';
Затем установить специальный плагин
@wpupru
wpupru / Laravel и SSL
Created December 24, 2018 21:12
Laravel и SSL
Laravel и SSL.
Запросы HTTPS
Настройка фреймворка для работы с сертификатом SSL
Laravel может легко и бытро адаптироваться к установке SSL на сайт.
Для настройки фреймворка необходимо внести всего одну строку кода в файл
@wpupru
wpupru / Установка и настройка hostname
Created December 24, 2018 05:48
Установка и настройка hostname
Установка и настройка hostname
1. На первом этапе войдите в систему с правами root и убедитесь, что ваша система Debian обновлена до последний версий пакетов установленных программ, а также установлены все исправления безопасности с помощью следующей команды:
# apt-get update
# apt-get upgrade
2. На следующем этапе установите пакеты, которые будут использоваться для администрирования системы:
# apt-get install curl net-tools bash-completion wget lsof nano
3. Затем откройте файл /etc/host.conf для редактирования в своем любимом текстовом редакторе и добавьте приведенную ниже строку в начале файла, чтобы разрешить DNS сначала читать файл hosts.
@wpupru
wpupru / Работа c bash history
Last active December 23, 2018 00:59
Работа c bash history
Просмотр:
Второй параметр количество команд для вывода:
history 20
Вывод нужной команды:
!234
@wpupru
wpupru / inswpbl
Last active December 19, 2018 13:20
Bash
#!/bin/bash
cd /home/bollabor/public_html
wget http://wordpress.org/latest.tar.gz
tar -xzvf latest.tar.gz
cd wordpress
mv * ..
cd ..
rm latest.tar.gz
rm readme.html
rm -Rf wordpress
@wpupru
wpupru / Set Up Django with Postgres, Nginx, and Gunicorn on Ubuntu 18.04
Last active December 15, 2018 20:26
Set Up Django with Postgres, Nginx, and Gunicorn on Ubuntu 18.04
Развертывание на vps Django с Postgres, Nginx, и Gunicorn на Ubuntu 18.04
****************************************************************
1.Создаем пользователя с предоставлением рут прав:
adduser awsnrusl
usermod -aG sudo awsnrusl
проверяем:
@wpupru
wpupru / Postgresql_командная_строка
Created December 14, 2018 03:48
Postgresql_командная_строка
Postgresql_командная_строка
@wpupru
wpupru / Авторизация_по_ключу_для_пользователя
Last active December 14, 2018 03:49
Авторизация_по_ключу_для_пользователя
Авторизация_по_ключу_для_пользователя
mkdir -p /home/awsnrusl/.ssh
ssh-keygen -t rsa -b 1024 -f /home/awsnrusl/.ssh/id_rsa
cd /home/awsnrusl/.ssh/
конвертируем ключ в формат openssh:
# ssh-keygen -i -f id_rsa_pub >> authorized_keys
@wpupru
wpupru / Deploying_Django_VPS_Ubuntu_18
Last active December 16, 2018 21:11
Deploying_Django_VPS_Ubuntu_18
Deploying Django website to VPS with uWSGI, Nginx and Ubuntu 18.04
1.
# creating new user
adduser userdir
# providing superuser rights
usermod -aG sudo userdir