Vagrant中Nginx配置
程序员文章站
2022-06-05 09:28:44
...
在系列文章1和系列文章2文章中,介绍了Vagrant的安装和开发环境软件的自动安装。
这篇文章将写点关于虚拟机中Nginx的配置,以及在真实机中访问Nginx的方法。
打开Vagrantfile文件中,找到如下配置:
config.vm.network"forwarded_port", guest: 80, host: 8080
该配置的意思就是将虚拟机的80端口映射到真实机的8080端口。
使用vagrant ssh
命令进入虚拟机
备份默认nginx配置文件
sudo cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.back
修改配置
打开/etc/nginx/nginx.conf
,将里面的内容更改如下:
events {
worker_connections 1024;
}
http {
server {
listen 80;
server_name test.com www.test.com;
charset utf-8; location / {
root /projects/;
index index.html index.htm;
}
#redirect server error pages to the static page /50x.html
error_page 500502503504 /50x.html;
location = /50x.html {
root /projects/;
}
}
}
添加HTML页面
在虚拟机中:cd /projects
在该目录下新建index.html或者index.htm文件,内容如下:
html>
上一篇: Java日期处理-本期,同期,上期
下一篇: 单元测试(一)
推荐阅读
-
在集成环境中修改配置文件php.ini不生效的解决办法
-
使用Nginx反向代理与proxy_cache缓存搭建CDN服务器的配置方法
-
k8s中负载均衡器【ingress-nginx】部署
-
实现Nginx中使用PHP-FPM时记录PHP错误日志的配置方法
-
Nginx做NodeJS应用负载均衡配置实例
-
nginx调用php-fpm出错解决方法和nginx配置详解
-
一个等号引发的血案(谈Nginx正确的404配置)
-
Win2008 R2中IIS7.5配置完网站权限不足问题的解决方法
-
Nginx下配置pathinfo及ThinkPHP的URL Rewrite模式支持
-
比较完整的Nginx配置文件nginx.conf常用参数中文详解