Mình cũng định tạo host cấu hình bằng tay trong httpd.config. Nhưng cũng chưa rõ lắm để cấu hình và DNS trỏ về cái thư mục host.
Cái này mình biết, bạn làm thế này nha.
Bạn tạo một thư mục cho cái web mới.
Vd: Tạo thư mục: /var/www/vhosts/domainabc.com
Bạn edit file httpd.conf nằm ở /etc/httpd/conf
Code:
Code:
<VirtualHost *:80>
ServerAdmin webmaster @ domainabc.com
ServerName domainabc.com
ServerAlias www.domainabc.com
DirectoryIndex index.html
DocumentRoot /var/www/vhosts/domainabc.com
# Custom log file locations
ErrorLog /var/log/domainabc-error.log
CustomLog /var/log/domainabc-access.log
</VirtualHost>
Sau đó restart lại apache.
Vậy là xong.