nginx的安装与启动
2014-12-11 12:39
309 查看
nginx的安装需要pcre的支持,首先下载安装包
网盘地址:http://yun.baidu.com/share/link?shareid=2817322837&uk=2836507213
开始准备安装
1.linux 下面安装 1.下载 pcre-8.10.tar.gz nginx-1.1.1.tar.gz (注意,网盘版本和此版本不一致,但是不影响) 2.安装 pcre 让nginx支持rewrite pcre-8.10.tar.gz 上传到/home 目录下面 1) 解压 pcre tar zxvf pcre-8.10.tar.gz 解压 pcre 后 /home 下面会有 pcre-8.10 文件夹 2)配置pcre cd /home/ pcre-8.10 ./configure 输入该命令后屏幕会生成一堆文件,不用去管它(可能会提示没安装gcc套件,看我的另外一篇如何安装) 3)make 在linux 中输入 make 命令后屏幕会生成一堆文件,不用去管它 4)安装 在linux 中输入 make install 3.安装 nginx nginx-1.1.1.tar.gz 上传到/home 目录下面 1) 解压 nginx tar zxvf nginx-1.1.1.tar.gz 解压 nginx 后 /home 下面会有nginx-1.1.1 文件夹 2 配置nginx cd nginx-1.1.1 ./configure --prefix=/usr/local/nginx --with-http_stub_status_module 3)make 在linux 中输入 make 命令后屏幕会生成一堆文件,不用去管它 4)安装 在linux 中输入 make install 5) 检查是否安装成功 cd /usr/local/nginx/sbin ./nginx -t 报错:Nginx: error while loading shared libraries: libpcre.so.1 ,就像项目缺少依赖包一样
[ew69@SCLABHADOOP01 lib]$ cd /lib
[ew69@SCLABHADOOP01 lib]$ ls *pcre*
libpcre.so.0 libpcre.so.0.0.1
添加软链接:
Shell代码
[ew69@SCLABHADOOP01 lib]$ ln -s /lib/libpcre.so.0.0.1 /lib/libpcre.so.1
再次运行./nginx -t
结果显示: nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful说明nginx安装成功 6)启动nginx cd /usr/local/nginx/sbin 目录下面 输入 ./nginx 启动 nginx 7 )检查是否启动成功 netstat -ntlp|grep nginx 可以看到nginx已经启动成功了,占用80端口 ie 浏览器中输入 http://192.168.15.132(此处换成自己的ip) 发现网页无法访问,将防火墙关闭
/etc/init.d/iptables stop 关闭了防火墙以后,一切访问都正常, 可以看到
网盘地址:http://yun.baidu.com/share/link?shareid=2817322837&uk=2836507213
开始准备安装
1.linux 下面安装 1.下载 pcre-8.10.tar.gz nginx-1.1.1.tar.gz (注意,网盘版本和此版本不一致,但是不影响) 2.安装 pcre 让nginx支持rewrite pcre-8.10.tar.gz 上传到/home 目录下面 1) 解压 pcre tar zxvf pcre-8.10.tar.gz 解压 pcre 后 /home 下面会有 pcre-8.10 文件夹 2)配置pcre cd /home/ pcre-8.10 ./configure 输入该命令后屏幕会生成一堆文件,不用去管它(可能会提示没安装gcc套件,看我的另外一篇如何安装) 3)make 在linux 中输入 make 命令后屏幕会生成一堆文件,不用去管它 4)安装 在linux 中输入 make install 3.安装 nginx nginx-1.1.1.tar.gz 上传到/home 目录下面 1) 解压 nginx tar zxvf nginx-1.1.1.tar.gz 解压 nginx 后 /home 下面会有nginx-1.1.1 文件夹 2 配置nginx cd nginx-1.1.1 ./configure --prefix=/usr/local/nginx --with-http_stub_status_module 3)make 在linux 中输入 make 命令后屏幕会生成一堆文件,不用去管它 4)安装 在linux 中输入 make install 5) 检查是否安装成功 cd /usr/local/nginx/sbin ./nginx -t 报错:Nginx: error while loading shared libraries: libpcre.so.1 ,就像项目缺少依赖包一样
[ew69@SCLABHADOOP01 lib]$ cd /lib
[ew69@SCLABHADOOP01 lib]$ ls *pcre*
libpcre.so.0 libpcre.so.0.0.1
添加软链接:
Shell代码
[ew69@SCLABHADOOP01 lib]$ ln -s /lib/libpcre.so.0.0.1 /lib/libpcre.so.1
再次运行./nginx -t
结果显示: nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful说明nginx安装成功 6)启动nginx cd /usr/local/nginx/sbin 目录下面 输入 ./nginx 启动 nginx 7 )检查是否启动成功 netstat -ntlp|grep nginx 可以看到nginx已经启动成功了,占用80端口 ie 浏览器中输入 http://192.168.15.132(此处换成自己的ip) 发现网页无法访问,将防火墙关闭
/etc/init.d/iptables stop 关闭了防火墙以后,一切访问都正常, 可以看到
Welcome to nginx!
看到上面nginx 欢迎界面说明启动成功 说明nginx 默认配置端口是80.配置文件主要是conf 文件夹中的nginx.conf 文件 8)停止nginx pkill -9 nginx相关文章推荐
- nginx 学习笔记一(安装、启动、停止等)
- nginx学习研究(一)安装启动及调试
- linux 安装了memcache模块,phpinfo加载不了 & Nginx和PHP-FPM的启动/重启脚本
- Linux上nginx的安装启动以及配合php-fpm的使用
- nginx入门(安装,启动,关闭,信号量控制)
- window下Nginx怎么安装启动
- ubuntu 安装nginx后一直启动不了的一个原因
- Nginx 安装/配置/启动/关闭
- nginx服务器安装与启动
- nginx编译安装服务启动脚本示例
- Linux中安装nginx以及启动、关闭和重启命令
- Nginx的安装、启动、停止和平滑升级
- 编译nginx的要求与nginx的安装和启动,停止,平滑启动
- nginx安装及启动
- ubuntu 安装启动nginx, root配置
- CentOS6.0虚拟机上安装nginx启动的错误---缺少libpcre.so.1共享库
- ubuntu12.04 安装部署环境,nginx,tomcat,mysql。以及开机启动
- ubuntu 12.04安装部署环境nginx,tomcat,mysql以及开机启动备忘
- nginx安装启动
- RHEL6编译安装nginx、开机启动脚本