开发步骤
1、需要在 /usr/local 下面创建nginx目录
++++指令:mkdir /usr/local/nginx
2、下载nginx的安装包
++++指令:先执行 yum -y install wget 再执行 wget http://nginx.org/download/nginx-1.13.0.tar.gz
3、解压安装包
++++指令:tar -axvf nginx-1.13.0.tar.gz
4、编译
++++指令:先进入nginx.1.13.0目录之中 编译指令 ./configure
5、编译过程中出现的三个错误
-
第一个错误: C compile cc is not found 错误
原因是因为:缺少编译环境 安装编译源码所需要的工具和库
执行命令
yum install gcc gcc-c++ ncurses-devel perl
-
第二个错误: the HTTP rewrite module requires th PCRE library
错误原因:缺少 HTTP rewrite module模块 禁用或者安装所需要的模块即可
如果选择安装的话:
执行指令
yum install pcre pcre-devel
-
第三个错误: the HTTP gzip module requires the zliblibrary 错误
错误原因:缺少 HTTP zlib类库 我们也是选择安装该模块
执行命令:
yum install zlib gzip zlib-devel
6、重新选择编译
在 nginx-1.13.0 目录之中
执行命令 ./configcur
7、安装nginx
++++指令:make & make install ------------默认安装到------/usr/local/nginx 下面
8、启动nginx服务器
-
-
查看nginx的安装目录
cd /usr/local/nginx
conf 配置文件
html 网站的默认根目录
logs 日志
sbin 软件目录
-
启动nginx
cd sbin
执行命令
./nginx
-
查看nginx是否启动成功
ps -ef | grep nginx
-
在客户端上查看nginx是否启动成功
输入nginx对应的虚拟机的ip号即可查看
nginx默认端口号 80 如果启动成功 查看页面 Welcome to nginx!
-
-
nginx其他命令
-
停止nginx服务器
./nginx -s quit 退出
./nginx -s stop 停止
-
重载nginx服务器
./nginx -s reload ---->必须先 ./nginx一次啊这个重载指令才能生效
-
检查nginx配置文件的情况
./nginx -t
-
检查nginx环境
./configure
-