暂时用到这么多,简单记录下
- 首先要买个域名
- 去买域名的网站后台管理配置域名解析,设置跳转到服务器公网ip
- 直接访问公网ip的结果是访问80端口,一般web应用并不是,如tomcat默认8080
- 服务器安装Nginx
- 修改Nginx配置文件,转发80端口收到的请求到web应用的真实地址
- 使生效
直接用yum安装
yum install nginx //安装nginx
service nginx start //启动nginx
配置路由规则
vim /etc/nginx/nginx.conf //修改配置文件
//修改成如下,原来花括号里是空的
location / {
proxy_set_header X-real-ip $remote_addr; //把请求的ip设置到request里,不然web应用直接获取ip将会是本地地址,通过header里的X-real-ip获取
proxy_pass http://127.0.0.1:8080; //转发请求到8080端口
}
nginx -s reload //使配置生效