要在CentOS上配置虛擬主機,您需要按照以下步驟操作:
sudo yum install httpd
/etc/httpd/conf.d/
目錄下創建一個新的虛擬主機配置文件,比如 example.com.conf
。編輯該文件并添加以下內容:<VirtualHost *:80>
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/html/example
ErrorLog /var/log/httpd/example.com-error_log
CustomLog /var/log/httpd/example.com-access_log common
</VirtualHost>
創建虛擬主機的根目錄:
在 /var/www/html/
目錄下創建一個新的目錄,比如 example
。將您的網站文件放置在該目錄下。
啟用虛擬主機配置文件: 運行以下命令啟用新創建的虛擬主機配置文件:
sudo systemctl start httpd
sudo systemctl enable httpd
配置DNS記錄: 在您的域名注冊商處配置DNS記錄,將您的域名指向您的服務器IP地址。
重啟Apache: 最后,重新啟動Apache以使配置生效:
sudo systemctl restart httpd
現在您已經成功配置了一個虛擬主機!您可以通過在瀏覽器中輸入您的域名來訪問您的網站。