Закрыто

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

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

Цена: 603р.-86%
Взнос: 84р.
100%

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

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

Статус обсуждения:
Комментирование ограничено.
  1. 24 ноя 2016
    #1
    b00g13
    b00g13 ЧКЧлен клуба

    Складчина: [Udemy] Deploying a Secure Virtual Private Server with Ubuntu 14.04

    [​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
      Взнос составляет 42р.
      16 мар 2017
  3. Отзывы участников

    5/5,
    • 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 заминок где я что-то не мог сразу понять, остальное всё получилось.
      23 мар 2017
      3 пользователям это понравилось.
  4. Обсуждение
  5. 29 ноя 2016
    #2
    Adekvatnii chelovek
    Adekvatnii chelovek ШтрафникШтрафник
    Мерзавец установки =)
     
    2 пользователям это понравилось.
Статус обсуждения:
Комментирование ограничено.