每个人的配置不一样,我说说我的

安装完nginx后,找到nginx配置文件/usr/local/nginx/conf/nginx.conf

nginx代理apche(作为一级域名)

默认一级域名(dshvv.com)使用的apche,也走的代理,因为nginx用了80,所以apche的默认端口我改成了8079

然后nginx将其代理:

server {
listen 80;
server_name localhost; location / {
proxy_pass http://127.0.0.1:8079;
}
...
}

nginx代理apche子目录(作为二级域名)

此时我还想代理apche下的子目录作为二级域名,比如我apche服务器根目录下有wx这个目录,即/var/www/html/wx/img,我想让它成为我二级域名wx.dshvv.com对应内容。

只需要在添加一个合理server即可

server {
listen 80;
server_name wx.dshvv.com; location / {
proxy_pass http://127.0.0.1:8079/wx/;
}
}

nginx代理nodejs(作为二级域名)

只需要知道node项目的服务器端口即可

server {
listen 80;
server_name api.dshvv.com; location / {
proxy_pass http://127.0.0.1:7001;
}
}

改完ngixn配置之后,记得重启它,使其生效/usr/local/nginx/sbin/nginx -s reload

最新文章

  1. 用SQL Server(T-SQL)获取连接字符串
  2. 本机tomcat的server.xml被还原的问题及解决办法
  3. String相关的问题
  4. (1)WCF少废话系列之 _Hello WCF!
  5. js之路
  6. C#中动态加载和卸载DLL
  7. CentOS7 IP自动获取
  8. dd usb 启动盘制作 成功版本
  9. Windows Azure上的Odoo(OpenERP)-1.创建Ubuntu虚拟机,安装PostgreSQL 数据库
  10. Clamp函数
  11. java课程设计团队博客
  12. Bzoj4805: 欧拉函数求和
  13. java并发之TimeUnit理解
  14. dotnet core 开发无缝兼容Http和Websocket协议的接口服务
  15. leetcode — symmetric-tree
  16. 如何写gdb命令脚本
  17. android 多模块项目构建一
  18. F5负载均衡原理
  19. sass 的安装 http://blog.csdn.net/weixin_38362146/article/details/78035971?locationNum=10&fps=1
  20. 关于syslog日志功能详解 事件日志分析、EventLog Analyzer

热门文章

  1. CF1217C
  2. PHP 之快递100接口封装
  3. Ubuntu验证查看库的安装情况
  4. 在SQLAlchemy ORM中动态变更表名
  5. APP界面架构设计
  6. idea 拉取git新分支
  7. [转][C#]AutoFac 使用方法总结
  8. 周志华-机器学习西瓜书-第三章习题3.5 LDA
  9. ThinkPHP使用smarty模板引擎的方法
  10. c++ Container print