Создание веб-сайта и учетной записи электронной почты на Ajenti V

Вступление

http://ajenti.org [Ajenti] - это веб-панель управления с открытым исходным кодом, которая может использоваться для самых разнообразных задач управления сервером. Пакет дополнений под названием Ajenti V позволяет управлять несколькими веб-сайтами с одной панели управления. К настоящему времени у вас должны быть установлены Ajenti и Ajenti V.

В этом руководстве мы создадим базовый веб-сайт с помощью Ajenti V из панели управления Ajenti и создадим учетную запись электронной почты в домене вашего веб-сайта.

Предпосылки

Для этого урока вам понадобятся:

Настройка вашего домена

Пока что панель + https: //.: 8000 / + открывает панель управления Ajenti. Прежде чем мы сможем настроить ваш сайт по адресу + http: /// + и настроить адреса электронной почты для вашего домена, необходимо внести несколько изменений в DNS.

Нам нужно добавить 2 записи, чтобы убедиться, что ваш сайт и адреса электронной почты работают правильно. Перейдите на страницу cloud.digitalocean.com/domains/ и щелкните по имени домена, которое вы настроили при настройке панели управления Ajenti и Ajenti V.

Если вы этого еще не сделали, добавьте запись * A * для всего домена, заполнив «@» в поле * HOSTNAME * и выбрав свой сервер Ajenti или указав его IP-адрес в поле * WILL DIRECT TO *. Нажмите кнопку * Создать запись *, чтобы добавить эту начальную запись * A *. Если + панель. + Еще не настроена для вашего домена, повторите описанные выше шаги еще раз, но используйте «панель» вместо «@» в качестве имени хоста.

Затем выберите тип записи * MX *. В текстовом поле * HOSTNAME * введите + @ +. В * MAIL PROVIDERS MAIL SERVER * введите свое доменное имя. В текстовом поле * PRIORITY * введите + 10 +. Нажмите кнопку * Создать запись *, чтобы добавить запись.

Если вы настраиваете тот же домен, на котором есть панель управления Ajenti, вам также необходимо добавить запись TXT. Например, если вы обращаетесь к Ajenti на + панели. +, Вы должны добавить эту запись. Если вы обращаетесь к нему на + панели. +, Вам не нужно добавлять запись TXT.

Чтобы добавить запись TXT, выберите тип записи * TXT *. В текстовом поле * HOSTNAME * введите + @ +. В текстовом поле * VALUE * вставьте это в: + v = spf1 a ip4: ~ all + (заменив IP на IP вашего сервера). Нажмите кнопку * Создать запись *.

Настройки DNS вашего домена теперь должны выглядеть следующим образом. Ваш конкретный домен будет варьироваться:

image: https: //assets.digitalocean.com/articles/ajenti_ajenti_v_ubuntu1404/ajenti-website-dns-settings2.png [Пример настроек DNS]

Создание каталога сайта

В вашем браузере перейдите к + https: // panel ./+ и войдите в Ajenti. На боковой панели справа в разделе * Web * нажмите * Веб-сайты *. В первый раз он может дать вам уведомление, что он еще не активен. Нажмите кнопку * Включить *, чтобы позволить Ajenti V внести необходимые изменения в конфигурацию.

Есть раздел под названием * Новый сайт *. Под этим есть текстовое поле * Имя *. В этом поле вы можете ввести все, что хотите идентифицировать ваш сайт. Нажмите кнопку * Создать *, и вы увидите, что ваш веб-сайт теперь указан в разделе * Веб-сайты * в верхней части страницы. Нажмите * Управление * рядом с вашим сайтом.

В разделе * Website Files * измените + / srv / new-website + на любой каталог, например + / srv / +. Нажмите кнопку * Установить *, а затем нажмите кнопку * Создать каталог *. Запомните этот каталог. Вам нужно будет загрузить файлы в него в ближайшее время.

На вкладке * General * снимите флажок с параметра * Режим обслуживания *. Нажмите * Применить изменения * внизу страницы.

В верхней части страницы перейдите на вкладку * Домены *. Нажмите кнопку * Добавить * и введите свое доменное имя в появившемся текстовом поле. Нажмите кнопку * Применить изменения *.

Создание / загрузка файлов сайта

Теперь, когда у вас есть каталог для файлов вашего веб-сайта, вам нужны некоторые файлы.

В разделе * Инструменты * на боковой панели нажмите * Диспетчер файлов *. Нажмите на имена папок, чтобы перейти к каталогу, который вы создали для файлов сайта, таких как + / srv / +. Папка должна быть пустой. Здесь вы можете загрузить любые файлы и папки, которые вы хотели бы для вашего статического сайта.

Для целей этого урока мы собираемся сделать простой документ «Hello world!» На веб-сайте. Нажмите кнопку * Новый файл * в верхней части экрана. Файл с именем + new file + должен появиться в папке. В конце строки для файла нажмите кнопку меню.

изображение: https: //assets.digitalocean.com/articles/ajenti_ajenti_v_ubuntu1404/ajenti-website-menu-button.png [Нажмите кнопку меню]

В поле * Name * измените + new file на` + index.html`. Нажмите * Сохранить * и снова откройте это же меню. На этот раз нажмите кнопку * Редактировать *, чтобы открыть Блокнот. Следующий текст является примером того, что вы можете ввести, чтобы убедиться, что ваш сайт работает. Конечно, вы можете ввести здесь все, что захотите.

index.html

<!DOCTYPE html>
<html>
<head>
 <title>This website is working!</title>
</head>
<body>
<h1>Hello, world!</h1>
<p>If you can read this correctly, your website is functional!</p>
</body>
</html>

Нажмите * Сохранить * в верхней части Блокнота, и файл будет запущен.

Повторите эти шаги по мере необходимости для создания вашего сайта. Вы также можете использовать функцию загрузки файлового менеджера. Вернувшись в * Диспетчер файлов *, внизу экрана есть кнопка с заголовком * Выбрать файл *. Вы можете нажать эту кнопку, и появится обычное приглашение выбрать файл с вашего компьютера для загрузки. Отсюда любые выбранные вами файлы будут загружены на сайт.

Перейдите на ваш сайт

Перейдите к своему доменному имени, такому как + http: // + в вашем веб-браузере. Если вы видите страницу «Hello World!», Которую вы сделали на последнем шаге, все работает!

изображение: https: //assets.digitalocean.com/articles/ajenti_ajenti_v_ubuntu1404/ajenti-website-helloworld.png [Привет, мир!]

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

Создание учетной записи электронной почты

Теперь мы создадим учетную запись электронной почты с вашим зарегистрированным доменным именем.

Перейдите в панель управления Ajenti. В разделе * Web * нажмите * Mail *. Нажмите кнопку * Включить *, если будет предложено. В разделе * Новый почтовый ящик * есть несколько разделов для заполнения. Текстовое поле * Адрес * - это то, что вы хотите добавить до знака @ в своем адресе электронной почты. Если вы введете + sammy + здесь, ваш адрес электронной почты будет + sammy @ +. Также есть выпадающий список для выбора домена. Если у вас есть более одного сайта, настроенного с помощью Ajenti V, здесь будет несколько вариантов. Ничего не кладите в поле * Пользовательский домен *. После того, как вы заполните эту информацию, нажмите * + Почтовый ящик *.

Как видите, ваш новый адрес электронной почты теперь отображается в разделе * Почтовые ящики * на этой странице. Нажмите его, а затем нажмите ссылку * Изменить пароль *. Введите новый пароль для своего почтового ящика, нажмите * ENTER *, а затем нажмите * Применить изменения * в нижней части экрана.

Теперь нажмите вкладку * Дополнительно * в верхней части страницы. В разделе * TLS * установите флажок рядом с включенным, затем нажмите кнопку * Создать новый сертификат *. После того, как вы закончите, нажмите * Применить изменения * внизу страницы. Это повышает безопасность при подключении к вашему почтовому ящику и повышает совместимость с почтовыми клиентами.

Чтобы получить свою электронную почту, вы можете подключиться к почтовому клиенту (например, Outlook, Thunderbird, K-9 Mail и т. Д.) Или установить https://www.digitalocean.com/community/tutorials/install-the-rainloop-. email-client-on-ajenti-v [RainLoop], программа для работы с электронной почтой для доступа к вашей почте в браузере в Ajenti.

Для подключения к этому почтовому ящику в почтовом клиенте должна быть полезна следующая информация:

Username: @
Password:
IMAP Server: panel.
IMAP Port: 143
IMAP Encryption: STARTTLS (Accept all certificates)
SMTP Server: panel.
SMTP Port: 25
SMTP Encryption: None

Заключение

Теперь у вас должна быть работающая учетная запись электронной почты и веб-сайт для вашего доменного имени. Оба они были созданы на панели управления Ajenti V и могут быть изменены с помощью одной панели управления.

Проверьте Install RainLoop Email Client на Ajenti V, если вы хотите узнать, как установить веб-почтовый клиент на вашем сервере.

Related