Ubuntu系统下的Nginx服务器软件安装时的常见错误解决
Nginx安装问题
下载nginx,地址:http://nginx.org/en/download.html
解压安装,这个不解释
问题出现1:
./configure:error:theHTTPrewritemodulerequiresthePCRElibrary. Youcaneitherdisablethemodulebyusing--without-http_rewrite_module option,orinstallthePCRElibraryintothesystem,orbuildthePCRElibrary staticallyfromthesourcewithnginxbyusing--with-pcre=<path>option.
解决1:
sudoapt-getinstalllibpcre3libpcre3-dev
问题出现2:
./configure:error:theHTTPgzipmodulerequiresthezliblibrary. Youcaneitherdisablethemodulebyusing--without-http_gzip_module option,orinstallthezliblibraryintothesystem,orbuildthezliblibrary staticallyfromthesourcewithnginxbyusing--with-zlib=<path>option.
解决2:
下载zlib库,地址:http://www.zlib.net/
直接解压安装
whichzlib
查看一下,有可能还需要安装:
sudoapt-getinstallopenssllibssl-dev
执行configure操作:
./configure–prefix=/usr/local/nginx–pid-path=/var/run/nginx.pid--with-http_stub_status_module–with-http_ssl_module make makeinstall
启动:
/usr/local/nginx/sbin/nginx
测试:
curl-ihttp://localhost
干净卸载nginx
命令:
sudoapt-get--purgeautoremovenginx
命令:
whichnginx
如果没有提示,证明卸载成功,嘿嘿~