Nginx |
您所在的位置:网站首页 › redhat79安装教程 › Nginx |
文章目录
一.环境准备:二.安装下载三.启动Nginx问题总结:
一.环境准备:
官网下载: http://nginx.org/en/download.html 二.安装下载 cd~ wget http://nginx.org/download/nginx-1.6.3.tar.gz cd nginx-1.6.3 ./configure --prefix=/home/yveshe/nginx make && make installconfigure: 检查依赖 make && make install : 编译安装 如果安装失败的原因是由于缺少依赖,考虑安装以下依赖来解决问题: yum install pcre yum install pcre-devel yum install zlib yum install zlib-devel如果是无网络环境,则需要我们自己手动安装缺少的依赖,注意这里的pcre是指的pcre的源码目录.然后通过指定编译参数来安装Nginx,比如: 安装成功后的目录结构如下: 1.启动Nginx 执行启动命令:~/nginx/sbin/nginx 修改配置文件~/nginx/conf/nginx.conf中的http->server->listen的值,比如8386,然后执行启动命令 如果启动后没有报任何错误,则代表启动成功,我们可以看到两个进程(master主进程,worker工作进程) [yveshe@yveshe ~]$ ps -ef | grep nginx yveshe 18717 1 0 10:59 ? 00:00:00 nginx: master process /home/yveshe/nginx/sbin/nginx yveshe 18718 18717 0 10:59 ? 00:00:00 nginx: worker process yveshe 19607 12835 0 11:17 pts/0 00:00:00 grep --color=auto nginx注意: ~/nginx/sbin/nginx 或默认的使用~/nginx/conf/nginx.conf作为启动得配置文件,如需要指定外部配置配置可以使用 ~/nginx/sbin/nginx -c your_nginx_config_file.conf ,一般为绝对路径 2.测试Nginx是否安装成功 http://47.52.xx.xxx:8386/ 3.关闭Nginx 关闭命令:~/nginx/sbin/nginx -s stop 重新加载命令:~/nginx/sbin/nginx -s reload 问题总结: 1.nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)![]() |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |