SETUP HOST YOUR SITE ON VPS WIHTOUT ANY CONTROL PANEL
1)Assume you want host the websites for "domain.com" 2)Create directories for each site under "/var/www/html" by cd /var/www/html 3)Create directory with "mkdir domain.com" 4)See the list by ls -l 5)Open the Apache configration file by using "nano /etc/httpd/conf/httpd.conf" 6)Below the configuration file NamevirtualHost *:80 <VirtualHost *:80> ServerName domain.com ServerAlias *.domain.com www.domain.com ErrorLog /var/log/httpd/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> 7)Save file 8)Restart the apache server by "service httpd restart" 9)Test for run nano /var/www/thml/domain.com/index.html 10)Result will be shown "Success" UPLOADING CONTENT THROUGH FTP Host <vps_ip address> Username:root pwd:Same as your vps password FTP Type:SFTP Port:22