nginx安装配置域名转发
1.安装pcre
1.[root@localhost home]# tar zxvf pcre-8.10.tar.gz //解压缩 2.[root@localhost home]# cd pcre-8.10 //切换到该目录下 3.[root@localhost pcre-8.10]#./configure //配置 4.[root@localhost pcre-8.10]#make 5.[root@localhost pcre-8.10]#make install //安装 6. [root@localhost home]#tar -xvzf zlib-1.2.3.tar.gz 7. [root@localhost home]#cd zlib-1.2.3.tar.gz 8.[root@localhost home]#./configure 9. [root@localhost home]#make
2.安装zlib
10. [root@localhost home]#sudo make install
3.安装nginx
11.[root@localhost home]# tar zxvf nginx-1.0.2.tar.gz 12.[root@localhost home]#cd nginx-1.0.2 13.[root@localhostnginx-1.0.2]#./configure 14.[root@localhost nginx-1.0.2]#make &&make install
4.配置Nginx开机启动
15. [root@localhost nginx-1.0.2]#vi /etc/rc.d/rc.local 16. 在文件末尾添加“/usr/local/nginx/sbin/nginx”
5.启动操作
17. /usr/nginx/sbin/nginx (/usr/nginx/sbin/nginx -t 查看配置信息是否正确) 18. [root@localhost nginx-1.0.2]#cd/usr/nginx/sbin/ 19. [root@localhost nginx-1.0.2]#./nginx
6.停止操作
停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文 章)来进行的
步骤1:查询nginx主进程号
ps -ef | grep nginx
在进程列表里 面找master进程,它的编号就是主进程号了。
步骤2:发送信号
从容停止Nginx:
kill -QUIT 主进程号
快速停止Nginx:
kill -TERM 主进程号
强制停止Nginx:
pkill -9 nginx
7.平滑重启
20. /usr/nginx/sbin/nginx -s reload
8.配置nginx反向代理用做内网域名转发
21. location / { 22. proxy_pass http://127.0.0.1:8686/; 23. proxy_redirect off; 24. proxy_set_header X-Real-IP $remote_addr; 25. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 26. }
注意:
一、配置https需要
# cd nginx-1.0.3 # ./configure--with-http_ssl_module –with-openssl=/soft/openssl(此处为openssl解压路径,无需安装) # make # make install
二、启动nginx提示:error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory,意思是找不到libpcre.so.1这个模块,而导致启动失败。
1. [root@localhost nginx-1.0.2]# ./usr/local/webserver/nginx/sbin/nginx 2. nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
要解决这个方法非常容易
如果是32位系统
3. [root@localhost nginx-1.0.2]# ln -s /usr/local/lib/libpcre.so.1 /lib
如果是64位系统
4. [root@localhost nginx-1.0.2]# ln -s /usr/local/lib/libpcre.so.1 /lib64
然后在启动nginx就OK了
5. [root@localhost nginx-1.0.2]# /usr/local/webserver/nginx/sbin/nginx
nginx安装配置域名转发的更多相关文章
- 【nginx】 配置域名转发到相同地址不同端口下执行相应业务
#doctor upstream doc { server 52.**.**.***:8090; } #patient upstream pat { server 52.**.**.***:8088; ...
- Nginx安装配置|Nginx反向代理|Nginx支持HTTPS|Nginx重定向
Nginx安装配置 可以直接看到最下面的HTTPS. Nginx安装 我的系统如下: No LSB modules are available. Distributor ID: Ubuntu Desc ...
- Nginx安装配置(转)
Nginx 安装配置 Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/ ...
- Nginx安装配置PHP(FastCGI)环境的教程
这篇是Nginx安装配置PHP(FastCGI)环境的教程.Nginx不支持对外部程序的直接调用或者解析,所有的外部程序(包括PHP)必须通过FastCGI接口来调用. 一.什么是 FastCGI F ...
- nginx安装配置_runoob_阅读笔记_20190917
Nginx 安装配置_runoob菜鸟教程 Nginx 安装配置 Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向 ...
- Nginx安装配置与HelloWorld
<深入理解Nginx>阅读与实践(一):Nginx安装配置与HelloWorld 最近在读陶辉的<深入理解Nginx:模块开发与架构解析>,一是想跟着大牛练练阅读和编写开源代码 ...
- Nginx 安装 配置 使用
Nginx 安装 配置 使用 基本的HTTP服务器特性 处理静态文件,索引文件以及自动索引:打开文件描述符缓存(缓存元数据和文件描述符,下一次可以直接从内存找到数据或者文件的位置): 使用缓存加速反向 ...
- VMware Linux 下 Nginx 安装配置 - nginx.conf 配置 [负载两个 Tomcat] (三)
首先启动Nginx 1. 相关浏览 两个 Tomcat 配置: VMware Linux 下 Nginx 安装配置 - Tomcat 配置 (二) Nginx 安装配置启动: VMware Linu ...
- VMware Linux 下 Nginx 安装配置 - Tomcat 配置 (二)
准备工作 相关浏览: VMware Linux 下 Nginx 安装配置 (一) 1. 选在 /usr/local/ 下创建 softs 文件夹,通过 ftp 命令 把 apache-tomcat-7 ...
随机推荐
- Datatables带参重绘
研究了好久,最后发现只需要加上参数("bDestory":true,) 即可实现每次刷新就是新的重绘,而无需调用什么desctory init clear等等函数..
- PHP过滤评论关键词
<?php /** * PHP中屏蔽过滤指定关键字实现方法总结 * http://www.111cn.net/phper/phpanqn/46225.htm * * 思路: * 一.把关键字专门 ...
- POJ 3026 : Borg Maze(BFS + Prim)
http://poj.org/problem?id=3026 Borg Maze Time Limit: 1000MS Memory Limit: 65536K Total Submissions ...
- [ios][swift]提示框,并自动消失
参考: 提示框:http://blog.csdn.net/gishero/article/details/43941361 提示框自动消失:http://www.cnblogs.com/yemingl ...
- HTML,javaScript,DOM详解
HTML DOM 教程 DOM 教程 DOM 简介 HTML DOM 定义了访问和操作 HTML 文档的标准方法. DOM 将 HTML 文档表达为树结构. HTML DOM 树 HTML DOM 简 ...
- JAVA基础知识之Collections工具类
排序操作 Collections提供以下方法对List进行排序操作 void reverse(List list):反转 void shuffle(List list),随机排序 void sort( ...
- Poj(3615),Floyd,最大值中的最小值
题目链接:http://poj.org/problem?id=3615 题意:大致题意:有N个木桩,和M个木桩对之间的高度差(从x跳到y需要往上跳的高度).从x跳跃到y的路径消耗的体力值是路径中的一个 ...
- Intent传递对象——Serializable和Parcelable区别
为什么要将对象序列化? 1.永久性保存对象,保存对象的字节序列到本地文件中: 2.用过序列化对象在网络中传递对象: 3.通过序列化对象在进程间传递对象. 1.实现Serializable接口 Seri ...
- Easyui Layout Center 全屏方法扩展
$.extend($.fn.layout.methods, { full : function (jq) { return jq.each(function () { var layout = $(t ...
- 洛谷 P1896 [SCOI2005]互不侵犯King
题目描述 在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案.国王能攻击到它上下左右,以及左上左下右上右下八个方向上附近的各一个格子,共8个格子. 输入输出格式 输入格式: 只有一行,包 ...