Как создать Webdav сервер в пару кликов?

105

В этой статье для «чайников» доступно объясняю как создать личный Webdav диск, буквально в пару кликов.

Создание сервера

Сервера предоставляют хостинг провайдеры, поэтому чтобы они знали с кем имеют дело, необходимо вначале зарегистрироваться.

Регистрация у Хостинг провайдера

Самые выгодные тарифы и стабильность/производительность у провайдера DigitalOcean. Переходим по данной ссылке ($10 в подарок) и регистрируемся:

  • Вводим свой Email
  • Придумываем и вводим парольсоздать Webdav сервер
  • Нажимаем кнопку Create an Account
  • Зайти на свой электронный почтовый ящик и закончить регистрацию, перейдя по ссылке которая была указана в письмесоздать Webdav сервер

Регистрация закончена, переходим ко второму этапу,подключение банковской карты.

Подключение дебетовой/кредитной карточки

После регистрации вам будет необходимо ввести платежные данные, для этого у вас должна быть дебетовая/кредитная карточка с возможностью оплаты в интернете.создать Webdav сервер

Все данные вводим на английском языке.

Далее переходим к третьему этапу — выбор и создание сервера.

Создание личного сервера

Теперь о том, как создать личный сервер (на данном сервере вы также можете создать сайт, либо личный облачный диск по типу Yandex Disk или DropBox), провайдер DigitalOcean называет их Droplet.

Нажмите на кнопку Create Droplet, после чего вы попадете на страницу создания конфигураций сервера:

  • в разделе Choose an image выберите дистрибутив Ubuntu (рекомендуется 16.04 x64)
  • Выбираем тарифный план $5 в месяц или 0,007 центов в час.создать Webdav сервер
  • Выбираем расположение сервера, которое в дальнейшем будет эмулировать ваше расположение (если выбрать города США, то IP будет американским). Стоить также отметить, что чем ближе находиться сервер, тем быстрей у вас будут загружаться страницы и файлы.создать Webdav сервер
  • В конце нажимаем кнопку CREATE чтобы создать Droplet (сервер)создать Webdav серверСоздание будет происходить в течение 2-5 минут. После чего на электронную почту вам придет письмо с IP адресом сервера, логином (обычно root) и паролем.

Вы также можете узнать IP на основной странице управления Droplet.Устанавливаем и настраиваем 3proxy

Переходим к созданию из обычного сервера в VPN.

Создание Webdav

Далее мы расскажем, о том как подключиться к серверу и какие необходимо установить пакеты чтобы все заработало!

Подключение к серверу

Для того, чтобы как-то управлять сервером (командная строка), необходим какой-то инструмент, в нашем случае это утилита PuTTY, которую надо скачать и установить.

После установки запускаем PuTTY, указываем IP адрес и нажимаем кнопку OPENсоздать Webdav сервер

  1. Далее вам необходимо ввести логин (root)
  2. Полученный пароль, который сразу вас попросят поменятьсоздать Webdav сервер

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

    • password — «старый», текущий пароль
    • (Curent) UNIX password — повторить еще раз пароль
    • Enter new UNIX password — ввести новый пароль
    • Retype new Unix password — повторить новый пароль

Обновим программное обеспечение сервера Ubuntu:

sudo apt update && sudo apt-get upgrade -y

Установите  веб-сервер apache:

sudo apt-get install apache2

Активируйте модули:

sudo a2enmod dav
sudo a2enmod dav_fs

Теперь давайте внесем изменения в конфигурационный файл с помощью nano:

sudo nano /etc/apache2/sites-available/000-default.conf

В первой строке добавьте:

DavLockDB /var/www/DavLock

чуть ниже <VirtualHost *:80> допишите:

Alias /webdav /var/www/webdav 
<Directory /var/www/webdav>
DAV On 
</Directory>

Сохраняем изменения, и перезагружаем веб-сервер:

sudo service apache2 restart

Webdav сервер готов к работе! Чтобы подключиться к нему, необходимо перейти по адресу http://XX.XX.XX.XX/webdav/.

У вас еще остались вопросы? Пишите их в комментариях, рассказывайте, что у вас получилось или наоборот!

Вот и все! Больше полезных статей и инструкций читайте в разделе Статьи и Хаки Linux. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!