5/5, 1 голос
Закрыто

[Udemy] Deploying a Secure Virtual Private Server with Ubuntu 14.04

Тема в разделе "Курсы по администрированию", создана пользователем b00g13, 24 ноя 2016.

Цена: 603р.
Взнос: 42р.
100%

Основной список: 20 участников

Резервный список: 1 участников

Статус темы:
Закрыта.
    1. b00g13

      b00g13 b00g13 ШтрафникШтрафник

      [​IMG]
      [​IMG]

      Продолжительность: 2 часа
      Язык: Английский

      Описание курса:
      Этот курс возьмет Вас через основы установки быстрого, обеспечит VPS или на DigitalOcean или на Vultr. Мы установим сервер Ubuntu 14.04 с обычно необходимым программным обеспечением.

      Каковы требования?

      Единственной вещью, в которой Вы будете нуждаться, является Mac, PC, или машина Linux и учетная запись за $5.00/месяцев на Digital Ocean или Vultr.com

      Что я собираюсь получить от этого курса?

      Купите и установите VPS на Digital Ocean или Vultr.com
      Сконфигурируйте SSH с общественностью/закрытыми ключами
      Сконфигурируйте устойчивый, безопасный брандмауэр
      Установите и сконфигурируйте NGINX
      Установите виртуальные узлы на NGINX
      Установите включенные виртуальные узлы SSL на NGINX с бесплатным, допустимым сертификатом SSL
      Установите и сконфигурируйте MariaDB, понижение замены для MySQL
      Установите и сконфигурируйте PostgreSQL
      Установите и сконфигурируйте Redis, сервер пары имя/значение
      Установите Git
      Узнайте о регулярном обслуживании сервера

      Какова целевая аудитория?

      Этот курс предназначен для разработчиков, которые не знакомы с установкой базируемого сервера Linux

      Course Description
      Many developers have been turning to Virtual Private Servers to host their projects, and with good reason: unlike in a shared hosting environment, you are not running the risk of someone else's badly written code resulting in poor performance or (worse yet) your site being compromised because of someone else's insecure programming. But setting up a secure VPS takes a bit of work. This course will take you through the basics of setting up a fast, secure VPS on either DigitalOcean or Vultr. We'll set up an Ubuntu 14.04 server with the most commonly needed software.

      What are the requirements?
      • The only thing you will need is a Mac, PC, or Linux machine, and a $5.00/month account on Digital Ocean or Vultr.com
      What am I going to get from this course?
      • Purchase and install a VPS on Digital Ocean or Vultr.com
      • Lock down and configure SSH with public/private keys
      • Configure a robust, secure firewall
      • Install and configure NGINX
      • Set up virtual hosts on NGINX
      • Set up SSL enabled virtual hosts on NGINX with a free, valid SSL certificate
      • Install and configure MariaDB, a drop-in replacement for MySQL
      • Install and configure PostgreSQL
      • Install and configure Redis, a name/value pair server
      • Install Git
      • Learn about regular server maintenance
      What is the target audience?
      • This course is intended for developers who are not familiar with setting up a Linux based server



      Section 1: Introduction

      Lecture 1
      Introduction
      04:49

      Lecture 2
      Choosing (and purchasing) our VPS instance
      03:37
      Section 2: Getting started with our VPS

      Lecture 3
      Vi & Pico
      03:34

      Lecture 4
      Add a non-root user account
      04:24

      Lecture 5
      Key Generation
      Article

      Lecture 6
      Setting up public/private keys for our non-root user
      03:34

      Lecture 7
      Setting up public/private keys for Windows Users
      05:02
      Section 3: Configuring SSH

      Lecture 8
      Locking down SSH
      05:07

      Lecture 9
      Verify SSH changes
      01:11

      Lecture 10
      What about FTP?
      01:08
      Section 4: Firewall

      Lecture 11
      Installing ConfigServer Firewall
      07:02

      Lecture 12
      Configuring ConfigServer Firewall
      01:55
      Section 5: Setting up the Operating System

      Lecture 13
      Setting the hostname
      02:08

      Lecture 14
      apt-get update & apt-get upgrade
      01:12

      Lecture 15
      Installing some helpful tools
      03:50

      Lecture 16
      Setting up swap space
      04:55
      Section 6: NGINX & PHP

      Lecture 17
      Installing NGINX
      07:21

      Lecture 18
      Setting up PHP for NGINX
      05:02

      Lecture 19
      Virtual hosts in NGINX
      05:55

      Lecture 20
      SSL certificates from LetsEncrypt.org
      15:55

      Lecture 21
      Renewing SSL certs from LetsEncrypt.org
      03:09

      Lecture 22
      SSL hosts in NGINX
      06:45

      Lecture 23
      Installing our StartSSL SSL certificate
      06:41

      Lecture 24
      Testing our SSL enabled site
      05:33
      Section 7: Setting up Our Databases

      Lecture 25
      Installing MariaDB
      03:04

      Lecture 26
      Connecting to MariaDB remotely through ssh
      01:50

      Lecture 27
      Installing PostgreSQL
      01:57

      Lecture 28
      Installing Redis
      02:02

      Lecture 29
      Installing Git
      01:20
      Section 8: Regular Maintenance

      Lecture 30
      Regular maintenance of our server
      03:17


      Цена: $10 (603₽)
       
      Последнее редактирование модератором: 24 мар 2017
    2. Последние события

      1. skladchik.com

        Складчина закрыта.

        27 июл 2017
      2. skladchik.com

        Складчина доступна.

        4 май 2017
      3. skladchik.com

        Складчина закрыта.

        24 мар 2017
      4. miropilus

        miropilus оставил отзыв "Отлично".

        23 мар 2017

      Последние важные события

      1. skladchik.com

        Складчина закрыта.

        27 июл 2017
      2. skladchik.com

        Складчина доступна.

        4 май 2017
      3. skladchik.com

        Складчина закрыта.

        24 мар 2017
      4. skladchik.com

        Осталось 5 дней до завершения складчины.

        20 мар 2017
    3. Adekvatnii chelovek

      Adekvatnii chelovek Adekvatnii chelovek ЧКЧлен клуба

      Мерзавец установки =)
       
      2 пользователям это понравилось.
    4. iBl0b

      iBl0b iBl0b БанЗабанен

       
    1. miropilus
      5/5,
      Организацией складчины доволен
      Курс мне понравился, повторяя действия и команды автора настроил веб-сервер на убунте. Хостинг использовал один из тех, которые рекомендует автор. Основное время в курсе уделено настройке доступа SSH по ключам, установке и базовой настройке файрвола CSF c LFD (Login Failure Daemon), а также получения сертификата LetsEncrypt или StartSSL и настройке виртуальных хостов (*.conf).
      Для letsencrypt добавили в cron автоматический перевыпуск
      Кроме этого установили Nginx, Postfix, MariaDB, redis. Но здесь прошлись очень поверхностно. И кроме этого пришлось погуглить, т.к. автор снимал курс больше года назад и некоторые ссылки поменялись. Еще создали swap на 1 Гб, отключили автоматическое обновление системы, запретили вход по SSH юзеру root. Разобрали множество настроек, которые автор даёт по собственному опыту. Узнал, что можно работать с БД через SSH туннель. Несмотря на то что курс идет всего 2 часа, на его изучение и повторение действий у меня ушло > 8 часов. В целом курс могу рекомендовать т.к. за исключением 2-3 заминок где я что-то не мог сразу понять, остальное всё получилось.
      2 пользователям это понравилось.
Статус темы:
Закрыта.

Поделиться этой страницей