[html]
view plain
copy
- wgethttp://nginx.org/download/nginx-1.10.2.tar.gz
- tar-zxvfnginx-1.10.2.tar.gz
- cdnginx-1.10.2/
- make
- makeinstall
-
- #安装地址的绝对路径
- #/usr/local/nginx
- /configure--prefix=/usr/local/nginx
异常报错解决办法
Q:
copy
./configure:error:theHTTPrewritemodulerequiresthePCRElibrary.
Youcaneitherdisablethemodulebyusing--without-http_rewrite_module
option,orinstallthePCRElibraryintothesystem,orbuildthePCRElibrary
A:
yum -y install pcre-devel
Q:
copy
./configure:error:theHTTPgzipmodulerequiresthezliblibrary.
Youcaneitherdisablethemodulebyusing--without-http_gzip_modul
install-yzlib-devel
copy
nginx:[alert]couldnotopenerrorlogfile:open()"/usr/local/nginx//logs/error.log"failed(13:Permissiondenied)
A:
sudo yum install -y zlib-devel
Q:
copy
nginx:[emerg]bind()to0.0.0.0:80failed(98:Addressalreadyinuse)
nginx:[emerg]bind()to0.0.0.0:80failed(98:Addressalreadyinuse)
nginx:[emerg]bind()to0.0.0.0:80failed(98:Addressalreadyinuse)
nginx:[emerg]bind()to0.0.0.0:80failed(98:Addressalreadyinuse)
使用命令关闭占用80端口的程序
sudo fuser -k 80/tcp
安装成功验证
Nginx 的参数包括:
可以这样使用 /usr/local/nginx/sbin/nginx -参数
-c <path_to_config>:使用指定的配置文件而不是 conf 目录下的 nginx.conf 。
-t:测试配置文件是否正确,在运行时需要重新加载配置的时候,此命令非常重要,用来检测所修改的配置文件是否有语法错误。
-v:显示 nginx 版本号。
-V:显示 nginx 的版本号以及编译环境信息以及编译时的参数。
copy
[daydayup@bogonsbin]$sudo/usr/local/nginx/sbin/nginx-v
nginxversion:nginx/1.10.2
[daydayup@bogonsbin]$sudo/usr/local/nginx/sbin/nginx-t
nginx:theconfigurationfile/usr/local/nginx//conf/nginx.confsyntaxisok
nginx:configurationfile/usr/local/nginx//conf/nginx.conftestissuccessful
(编辑:安卓应用网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!