nginx 一 安装与配置(linux)
直接操作代码如下。
命令: yum install gcc openssl openssl-devel pcre pcre-devel zlib zlib-devel -y
命令:wget -c http://nginx.org/download/nginx-1.14.2.tar.gz
命令: tar -zxvf nginx-1.14.2.tar.gz
命令: cd nginx-1.14.2
命令:./configure --prefix=/usr/local/nginx
命令: make
命令: make install
命令: /usr/local/nginx/sbin/nginx (安装完成 启动应用 没有反馈说明启动成功)
命令:ps -ef | grep nginx (查看nginx 启动线程)
关闭命令:
命令: ps -ef | grep nginx (查看master 的 pid)命令:kill -quit 5514 (关闭 5514 进程)
命令: ps -ef | grep nginx (再次查看,已经没有进程了)
下面是具体步骤的解释:试验没做通的,或者有兴趣的就继续往下看。
在centos 内安装 nginx 需要先准备环境
提前安装下面的软件(命令会做判断,如果没安装就按照,按了就不在安装,如果不是最新就更新,所有如果你不确定是否安装了下面的软件,就在安装一次)
1、 安装 gcc(nginx 源码编译依赖 gcc 环境)
命令: yum install gcc -y
2、安装 OpenSSL (让 nginx 能够支持 https 安全协议)
命令:yum install openssl openssl-devel -y
3、安装 pcre(nginx 的 http 模块使用 pcre 来解析正则表达式)
命令:yum install pcre pcre-devel -y
4、安装 zlib (nginx 使用 zlib 对 http 包的内容进行压缩和解压缩)
命令:yum install zlib zlib-devel -y
第二步:安装nginx
进入官网 nginx.org -->点击 download --> 复制下载链接地址:
输入命令:
wget -c http://nginx.org/download/nginx-1.14.2.tar.gz
就开始下载 新版本了:
mkdir /software 创建一个文件夹
mv nginx-1.14.2.tar.gz /software/ 可以将文件剪切到你指定到 software 文件下
tar -zxvf nginx-1.14.2.tar.gz 解压。
配置安装路径:
cd 到解压目录:
命令: cd nginx-1.14.2
设置安装位置:(我安装在 /usr/local/nginx 目录下)
命令: ./configure --prefix=/usr/local/nginx
开始编译并安装:
命令: make
命令: make install
安装成功后,当前目录下的安装文件就没有用处了,(可以把它删除掉,留下tar 压缩文件就可以了)
命令:rm -rf nginx-1.14.2
启动nginx:
cd 到 安装目录: /usr/local/nginx/
进入到 sbin 目录:
命令:cd sbin
命令:./nginx (就完成启动。正常情况下,不会有任何反馈)