建设工作站服务器
1、什么是虚拟主机
虚拟主机使用特殊技术将一台运行的服务器逻辑划分为多台主机。 这样,如果可以在一台物理服务器上运行多个网站程序,就可以利用服务器的剩余空间。 充分发挥服务器的作用。虚拟主机之间是完全独立的。
这样,使用nginx构建站点平台时,只需使用一个nginx软件就可以运行多个基于ip或域的站点。
?
2、基于域名虚拟主机
基于此域的虚拟主机是最常用的。 基于ip的一般在内部网中使用。
(1)在nginx.conf上的配置
只需在nginx.conf中添加上下文字段即可。
include vhosts/*.conf;
上面的字段添加到http模块中就可以了。
然后,在nginx的conf目录中创建vhosts目录,如果有,请不要创建。
?
(2)添加虚拟主机配置文件
将明确的. conf部署文件添加到vhosts目录中,以方便后期维护,可选命名并命名与部署的APP应用程序相关的名称。
以以前的结构为例
服务器{
? listen 80?
#配置监听端口,配置80即可,写多少个都可以虚拟主机使用80个端口
? server _ name ebook.yunwei gonghui.com;
? #这是最主要的,配置所需的域名。
? root/usr/local/ywgh/nginx/html/WP /
? #明确写下项目路径,这也非常重要。 千万不要弄错配置。
? access _ log/usr/local/ywgh/nginx/logs/WP/access.log main;
? #访问日志写清楚了,不用写。 在生产环境中,必须安排妥当,使日志独立。
location ~ \\\\.php$ {
? try_files $uri=404;
? fastcgi_pass 127.0.0.1:9000;
? error _ log/usr/local/ywgh/nginx/logs/WP/PHP-error.log;
? include fastcgi.conf;
? fastcgi_index index.php;
? }
? #以上是php的构成内容。
}
?
放在上面后,可以重新启动nginx或reload。
?
(3)总结
很多(虚拟主机可以写在同一个配置文件上,但这不便于后期维护(尤其是作者很清楚别人正在迎接维护的平台)。 通过写尽可能多的配置文件,使其看起来很短,更容易阅读。
?
详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn