1.先安装 c++ complier
yum install gcc gcc-c++ autoconf automake
2.下载pcre: http://www.pcre.org/
安装pcre-8.35
进入pcre-8.35目录运行 ./configure
make
make install
3. 安装openSSL
./config
make depend
make test (有错误)
make install
4. 进入openresty-1.7.0.1 目录
sudo ./configure --with-luajit --with-openssl=/home/ec2-user/software/openssl-1.0.1h --without-http_gzip_module
sudo gmake
sudo gmake install
5. 安装后 openresty 被安装在 /usr/local/openresty目录下
6. 启动nginx:
进入 /usr/local/openresty/nginx 目录
运行 nginx -p `pwd`/ -c conf/nginx.conf 命令
如果没有错误提示,则在浏览器中输入 http://localhost即可看到 nginx 启动页面
Q&A
启动nginx 时 nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
http://www.iitshare.com/error-while-loading-shared-libraries-libpcre-so-1.html