在 Nginx 的配置文件(通常为 /etc/nginx/conf.d/default.conf)中,我们需要添加一个新的 server 块来配置虚拟主机。在这个 server 块中,我们可以设置网站的域名、文件目录、以及其他配置项。
在配置好 Nginx 虚拟主机之后,我们需要在域名解析服务商那里添加相应的 A 记录或 CNAME 记录,将域名解析到虚拟主机的 IP 地址或者另一个域名。这样当用户访问该域名时,就会转到对应的虚拟主机上。
为提高网站的安全性,我们可以为每个虚拟主机配置 SSL/TLS 证书。Nginx 支持多种证书格式,我们可以在虚拟主机的配置中指定证书文件的路径。
为提高虚拟主机的性能,我们可以对 Nginx 的一些配置项进行优化,比如调整工作进程数、缓存设置等。我们还可以启用 Nginx 的反向代理功能,将动态请求转发到后端的应用服务器。