Диссертации - Разработка web-ориентированного приложения на php-фрэймворке Laravel с использованием шаблона проектирования HMVC

Этапы разработки клиент-серверного web-приложения - Размещение web-приложения в сети интернет

Возможны следующие варианты размещения web-приложения: хостинг, выделенный сервер, виртуальный сервер и собственный сервер.

Стандартный хостинг, предоставляемый большинством хостинговых компаний, подходит для большинства web-приложений. В услуги хостинга входят Apache + PHP + MySQL (PHPMyAdmin), а также системы управления сайтами и самим хостингом [35].

Выделенный сервер – это тот же компьютер, доступный по ssh, http, https, ftp и другим протоколам.

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

Собственный сервер: любой домашний компьютер, у которого есть статический ip-адрес сети может выступать в роли сервера. [36]

Для размещения web-приложения в сети интернет воспользуемся встроенным сервером.

Благодаря операционной системе Ubuntu каждый может сделать из своего компьютера полноценный web-сервер. Для этого комьютер должен соответствовать следующим требованиям:

- объем жесткого диска должен быть достаточным для хранения, как сайта, базы данных, вспомогательных файлов, так и необходимого инструментария;

- cтатический IP, его можно получить у провайдера (только по технологии adsl) у нас в Беларуси, это 3$ в месяц.

- высокоскоростной интернет;

Все файлы приложения находятся в специальной дирректории var/www/html. Исполняемые файлы сервера apache2 находится по адресу /etc/apache2/sites-available/. Для запуска приложения в этой дирректории был создан файл default.conf

Для запуска виртуального хоста, обслуживающего web-ресурс, выполним следующую команду:

sudo a2ensite example.com.conf

Для применения изменений в настройках необходимо перезапустим демон Apache:

sudo service apache2 restart 

Для привязки статического ip-адреса к домену http://erud.by, был заключен договор с компанией ООО «Надежные программы hoster.by», которая оказала услугу по регистрации домена на период с 19.06.2018 года.

В последствии предполагается продление данной услуги.

Количество комментариев: 0

Для того, чтобы оставить коментарий необходимо зарегистрироваться


Изображения Видео

2. Интеграционные среды разработок Java режим доступа: http://habr.com/post/140745/. Дата доступа 19.05.2019.
3. PHP Режим доступа: https://ru.wikipedia.org/wiki/PHP. Дата доступа 19.01.2019.
4. ГОСТ 19.105-78 Общие требования к программным документам Режим доступа: http://rugost.com/index.php?option=com_content&view=article&id=52:19105. Дата доступа 19.01.2019.