How to host domain on VPS without Control Panel

Once you got the server or Vps,Login to the server through SSH using the tool called putty.Once you have logged in type in the bellow command.For CENTOS:Installing Apache with Mysql support

#yum install httpd php php-mysql

Set the Apache Service to start automatically when you restart

#chkconfig httpd on
#service httpd start

Set the mysql service to start automatically when you restart

#chkconfig mysqld on
#service mysqld start

Configuration

If you want to load any other scripts through the ip address,just upload the file to var/www/html.If you want to host a website and load through a website or domain name.follow the bellow steps just edit the httpd.conf file using nano text editor.

#nano /etc/httpd/conf/httpd.conf
  •        Go to very bottom of the configuration file and add this below lines and replace domain name instead of “www.domainname.com”
 NamevirtualHost *:80
<VirtualHost *:80>
ServerName domain.com
ServerAlias *.domain.com www.domain.com
ErrorLog /var/log/htpd/error_log
CustomLog /var/www/domain.com
DocumentRoot /var/www/domain.com
<Directory /var/www/domain.com>
ordr allow,deny
allow from all
<Directory>
</VirtualHost>
  • Save File
  • Restart the apache server by “service httpd restart”
  • Test for run
http://domain.com


Apache setup is complete

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *