Раньше я всегда пользовался виртуальным хостингом, но теперь я думаю о том, чтобы перейти на Linode для моих новых веб-сайтов. Однако мои познания в Linux и Apache весьма ограничены. Интересно, сколько времени нужно, чтобы настроить веб-сервер + сервер MySQL db?
Все зависит ... это субъективно. Насколько ты быстро учишься? Сколько нужно настраивать? Сколько индивидуальной работы вам нужно выполнить? У вас ограниченные знания Linux, но сколько вы знаете? Насколько вам доступна помощь?
Может занять час. Может занять пару дней. На это нет возможности ответить ...
Если вы не знаете ответа заранее, возможно, лучше оставить неделю на неполный рабочий день бесплатно. Первое, что вам нужно сделать, это защитить сервер (вам нужен набор правил iptables, которые будут разрешать только те службы, которые вам нужны, и, вероятно, переназначить порт SSH на что-то другое, кроме 22).
Честно говоря, зачем использовать Linode, если ваши знания Linux и Apache ограничены? Я использую Linode, потому что у меня глубокие познания, и поэтому я могу полностью использовать возможности обоих серверов на постоянно включенном сервере, когда я не могу этого сделать дома.
В противном случае хостинг-провайдер предложит вам создание сценариев и службы баз данных MySQL (например, iPowerWeb, который я использовал в прошлом).