Как правильно настроить свой сервер для доступа извне?
Использую Linux Mint 17, стоит apache, работаю через localhost.
Как сделать доступными мои сайты для доступа извне? Я так понимаю нужен выделенный ip, хороший провайдер. Поделитесь своим опытом. Или все будут советовать не заморачиваться и использовать услуги хостинга?
Лучше - хостинг. Стабильнее, проще, дешевле.
Если хотите разобраться в серверной части - то да, нужен выделенный адрес, днс-имя и тяга к победе для настройки и траблшутинга :)
1. DNS. Что бы не заморачиваться с DNS сервисом и зонами у себя на сервере, воспользуйтесь бесптаной DNS службой cloudflare. Там вы можете легко создать DNS записи, привязать к вашему IP и получить простые NS-ки для настройки у провайдера.
2. Теперь нужно просто создать виртуальных хостинг и прописать ServerName. Это все. Все должно работать.