как я могу оставить домен на CentOS - PullRequest
1 голос
/ 03 апреля 2011

как я могу припарковать домен на VPS на базе CentOS без Cpanel (cPanel, plesk или ...) и без использования shh?

Ответы [ 2 ]

0 голосов
/ 25 марта 2014

Я предполагаю, что у вас есть DNS (т. Е. Godaddy или вы получаете один с вашим VPS).

Отредактируйте ваш файл / etc / httpd / conf / httpd.conf

Добавьте это внизу (используйте ваше доменное имя в качестве ServerName и вашу папку в качестве DocumentRoot):

<VirtualHost *:80>
ServerAdmin root@localhost
DocumentRoot /home/examplecom/www/
ServerAlias example.com
ServerName www.example.com
ErrorLog logs/www.example.com-error_log
CustomLog logs/www.example.com-access_log common
    <Directory /home/examplecom/www/>
            Options FollowSymLinks
            AllowOverride All
    </Directory>
</VirtualHost>

Каталог не является обязательным, но это работает для меня.

Затем перейдите к SSH как « root » и перезагрузите сервер Apache:

service httpd restart
0 голосов
/ 03 апреля 2011

Вы можете отредактировать httpd.conf и там, где написано часть ServerName в разделе виртуальных хостов, вы можете добавить туда свой домен.Если ваш DNS-сервер не указывает на ваш веб-сервер, вам нужно будет сделать это тоже (это одно из преимуществ cpanel и т. Д., Он делает это за вас, но в то же время оставляет вас удивляться, что он сделал)

Что-то вроде

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot /www/docs/dummy-host.example.com
    ServerName dummy-host.example.com
    ServerName test.com
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
...