Как мне разместить домен/сайт на моем новом VPS?

Как мне разместить домен/сайт на моем новом VPS?

Я среднестатистический пользователь Ubuntu и в настоящее время я решил укрепить свои знания в Ubuntu. Поскольку я веб-разработчик, в последнее время я решил настроить свой собственный веб-сервер на базе Ubuntu.

Я только что купил неуправляемый VPS на базе Ubuntu 11.10. Мне удалось установить Apache, PHP, MySQL и основные изменения безопасности.

Раньше я был просто пользователем общего хостинга, где все управлялось через cPanel, что было просто. Теперь все по-другому, и я ничего не понимаю, так как я на неуправляемом VPS, и, конечно, хостинговая компания мне не поможет.

Мой вопрос:

Раньше, когда я хотел разместить новый веб-сайт, после покупки домена у регистратора я менял серверы имен домена на серверы имен моего общего хостинга. Я просто добавлял домен через cPanel. Как разместить домен/сайт на моем новом VPS? Как получить сервер имен? Как настроить сервер имен?

решение1

Существует множество «разумных» и «практичных» способов размещения веб-сайта с использованием вашего доменного имени на VPS под управлением Ubuntu.

Я предлагаю вам это руководство для непосредственного пошагового руководства по настройке защищенного сервера Ubuntu LAMP для поддержки сайта: http://blog.al4.co.nz/2011/05/setting-up-a-secure-ubuntu-lamp-server/

Что касается настройки сервера имен... Просто не делайте этого :) используйте бесплатные службы DNS, предлагаемые большинством регистраторов, или используйте такие службы, как Afraid.org или Cloudflare, для обработки DNS.

решение2

Для настройки DNS-сервера вам необходимо установить DNS-сервер, например Bind. Инструкцию см. здесьhttps://help.ubuntu.com/community/BIND9ServerHowto Однако, как предположил другой пользователь, вы можете просто использовать DNS-сервис, предоставляемый третьей стороной, поскольку вам понадобится как минимум 2 DNS-сервера, первичный и вторичный, чтобы он работал «правильно». У вашего провайдера VPS может быть DNS-сервер, который вы можете использовать, поэтому свяжитесь с ним, прежде чем пытаться настроить свой собственный.

Чтобы настроить Apache/php/mysql для обслуживания вашего сайта, смотрите инструкцию здесь.https://help.ubuntu.com/community/ApacheMySQLPHP

Связанный контент