nginx安装配置
来源:互联网 发布:nancymeng 孟燕 知乎 编辑:程序博客网 时间:2024/06/03 08:48
1 安装 pcre
cd /usr/local/srcwget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.33.tar.gz tar -zxvf pcre-8.34.tar.gzcd pcre-8.34./configuremakemake install
2安装zlib库
cd /usr/local/srcwget http://zlib.net/zlib-1.2.8.tar.gztar -zxvf zlib-1.2.8.tar.gzcd zlib-1.2.8./configuremakemake install
3安装openssl (这里我走错了一步,这个直接解压就可以用不要./configure)
cd /usr/local/srcwget http://www.openssl.org/source/openssl-1.0.1c.tar.gztar -zxvf openssl-1.0.1c.tar.gz4安装nginx
wget http://nginx.org/download/nginx-1.4.2.tar.gztar -zxvf nginx-1.4.2.tar.gzcd nginx-1.4.2./configure --sbin-path=/usr/local/nginx/nginx \--conf-path=/usr/local/nginx/nginx.conf \--pid-path=/usr/local/nginx/nginx.pid \--with-http_ssl_module \--with-pcre=/usr/local/src/pcre-8.33 \--with-zlib=/usr/local/src/zlib-1.2.8 \--with-openssl=/usr/local/src/openssl-1.0.1cmakemake install这里的几个问题:1查看自己安装pcre zlib openssl 这三个的地方是不是usr/local/src 否则就得换目录,,
2是查看版本 查看版本是不是和自己安装的版本一样不一样就得换成和自己一样的
3 是我个人遇到的一个问题就是告诉我本机没有autoconf 解决方案:
1 yum install autoconf 这个也许可以解决,这个方案我是没解决原因是yum库中得autoconf 版本过低,
2 手动安装,上ftp://ftp.gnu.org/gnu/autoconf/ 直接拉到最下面下载最新版本下载源码,解压 ./configure make make install
这种方式安完之后很有可能依旧autoconf找不到,解决办法直接将butoconf bin目录丢到环境变量里面就好了
上面的内容我只在centos6.5测试过,所以不保证其他环境下完全可行 比如我今天又在mac上装结果就出现了问题
在前几步上都没有问题,问题出现在最后的nginx文件的make命令上,make命令报错,而且基本上我是没找到解决方案,网上翻问题一般都是说xcode得所以,放弃从make这步解决问题,而是在./configure这步开始解决
在mac下 进入nginx文件夹后运行命令
./configure --prefix=/usr/local --with-http_ssl_module --with-ld-opt="-L /usr/local/lib"
make &make install
之后在/usr/local/sbin 下有nginx的可执行文件
运行./nginx 可直接启动nginx
运行./nginx -s stop 可停止nginx
0 0
- centos 安装nginx 配置nginx
- Nginx 安装配置
- nginx安装与配置
- Nginx的安装配置
- Nginx安装配置
- nginx 安装,配置
- nginx 安装及配置
- Nginx安装与配置
- Nginx基本安装配置
- nginx安装与配置
- 安装 配置 Nginx
- Nginx安装配置备忘
- awstats+nginx 安装配置
- Nginx 安装与配置
- nginx安装配置
- nginx 安装与配置
- nginx安装和配置
- nginx安装配置
- hdoj 2199 Can you solve this equation? 【二分枚举】
- 【graceup系列】--h2db内嵌数据库demo
- 使用 Bootstrap Typeahead 组件
- 状态栏提示控件的实现原理
- VS2010配置QT
- nginx安装配置
- poj3278~bfs基础题
- struts1工作流程
- 使用升级版的 Bootstrap typeahead v1.2.2
- 2014多校10(1005)hdu4975(网络流isap+判断唯一性)
- TileMill 快速入门
- 极限测试2 - 系统能创建的最大进程个数
- ios6,ios7,ios7.1下设置UISearchbar的背景色
- js之事件捕获与事件冒泡