linux之设置nginx域名转发教程
(1)在nginx的安装目录下,建立一个文件夹用来存放代理的配置 我创建的是vhost文件夹
(2)进入vhost文件夹中创建以conf结尾的文件,在里面编写代理的代码 ,如下:
-rw-r--r--. 1 root root 377 4月 4 00:59 www.imooc.com.conf
(3)编辑www.imooc.com.conf文件,在里面添加代理的代码:如下
server {
listen 80; // nginx监听的端口
autoindex on; // 是否创建文件索引
server_name www.imooc.com; // nginx的虚拟的域名
access_log /usr/local/nginx/logs/access.log combined; // log文件的位置
index index.html index.htm index.jsp index.php; // 依此显示的首页文件
if ($query_string ~* ".*[\;'\<\>].*") {
return 404;
}
location / {
proxy_pass http://192.168.2.130:8080; // 若请求了 www.imooc.com 那么将请求转发到这个端口
add_header Access-Control-Allow-Origin *;
}
}
保存退出
(4)编辑nginx/conf/nginx.conf文件 添加一句 include vhost/*.conf 这句话的意思就是将nginx的代理配置加载进去
(5)从其nginx服务器 进入 /nginx/sbin/ 执行 ./nginx -s reload 重启nginx服务器
下一篇: 搭载移动版锐龙7 宏碁蜂鸟SF315上手