Я только что создал сайт системного администрирования с нуля для одного из административных офисов моего университета (бесплатно), используя базу данных postgresql. Я тестировал эту новую систему почти 3 недели, и все отлично работает, однако мой университет не позволяет мне разместить ее на одном из своих серверов, и люди из этого административного офиса в восторге от новой системы, но они вряд ли помочь со всем, что связано с финансированием веб-хостинга.
После неподтвержденного ответа от моего университета я решил создать свой собственный веб-сервер и запустить эту новую систему из своего дома, используя старый компьютер под управлением Scientific Linux 6.2, однако у меня есть некоторые сомнения относительно начальной настройки:
- Если мне нужен собственный сервер веб-хостинга, обязательно ли иметь статический IP-адрес или я могу использовать динамический IP-адрес из своего домашнего маршрутизатора DHCP?
- Нужно ли покупать домен или есть возможность создать собственный домен для этой системы?
- Как только я выполню условия 1 и 2, какое программное обеспечение с открытым исходным кодом будет удобнее использовать: традиционный веб-сервер Apache или русский веб-сервер Nginx?
Наконец, я хотел бы знать, пропускаю ли я что-то еще или каков следующий шаг, который я должен сделать об установке моего веб-сервера.