Nginx的安装与启动
Nginx:http服务器/反向代理服务器
(1)安装gcc环境 yum install gcc-c++
(2)第三方的开发包
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
(3)nginx下载 官网下载;nginx news
(4)解压nginx tar -zxvf
(5)配置./configure
(6)编译与安装 make && make install
(7)进入/usr/local/nginx/sbin目录,执行 ./nginx命令,启动Nginx,ps -ef | grep nginx可以查看其进程信息。
./nginx #启动
./nginx -s stop #关闭
./nginx -s reload #重新加载
详细步骤
(1)安装gcc环境 yum install gcc-c++
[root@192 ~]# yum install gcc-c++
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: ftp.sjtu.edu.cn
* extras: ftp.sjtu.edu.cn
* updates: ftp.sjtu.edu.cn
base | 3.6 kB 00:00:00
docker-ce-stable | 3.5 kB 00:00:00
extras | 2.9 kB 00:00:00
updates | 2.9 kB 00:00:00
软件包 gcc-c++-4.8.5-44.el7.x86_64 已安装并且是最新版本
无须任何处理
(2)下载第三方的开发包
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
(3) nginx下载
官网下载:nginx news
百度网盘地址:https://pan.baidu.com/s/1sy2NNZihoqyflh41grjZmw?pwd=oy7n
提取码:oy7n
(4)解压
# 切换目录
[root@192 /]# cd /usr/local
# 创建nginx目录
[root@192 local]# mkdir nginx
# 通过xshell传入压缩包至/usr/local/nginx,切换目录查看
[root@192 local]# cd nginx
[root@192 nginx]# ls
nginx-1.22.0.tar.gz
# 解压
[root@192 nginx]# tar -zxvf nginx-1.22.0.tar.gz
[root@192 nginx]# ls
nginx-1.22.0 nginx-1.22.0.tar.gz
(5)配置./configure,生成一个--configure文件
[root@192 nginx-1.22.0]# ./configure
[root@192 nginx-1.22.0]# ls
auto CHANGES.ru configure html Makefile objs src
CHANGES conf contrib LICENSE man README
(6)编译与安装 make && make install
[root@192 nginx-1.22.0]# make && make install
(7)进入/usr/local/nginx/sbin目录,执行 ./nginx命令,启动Nginx,ps -ef | grep nginx可以查看其进程信息。
./nginx #启动
./nginx -s stop #关闭
./nginx -s reload #重新加载
注意:启动nginx之前,上边将临时文件目录指定为/var/temp/nginx/client,
需要在/var下创建此目录
[root@192 nginx-1.22.0]# mkdir /var/temp/nginx/client -p
# 进入/usr/local/nginx/sbin目录,执行 ./nginx命令
[root@192 sbin]# cd /usr/local/nginx/sbin
# 启动nginx
[root@192 sbin]# ./nginx
# 启动Nginx,ps -ef | grep nginx可以查看其进程信息。
[root@192 sbin]# ps -ef | grep nginx
通过虚拟机地址:80访问
如图则搭建成功