centos虚拟机下nginx的安装

一、准备工作
  1. 开启centos虚拟机
  2. 连接虚拟机
    在这里插入图片描述
二、nginx安装
  1. 下载nginx安装包
  2. 在Linux系统中安装nginx依赖的包
    -gcc(c语言编译环境):yum install gcc-c++
    -pcre(解析正则表达式):yum install -y pcre pcre-devel
    -zlib(压缩和解压缩):yum install -y zlib zlib-devel
    -openssl(安全套接字层密码库):yum install -y openssl openssl-devel
  3. 把nginx的源码上传到linux系统:
    选择connect SFTP Session在这里插入图片描述
    - 将nginx安装包放到当前用户的用户文件夹/root下
    在这里插入图片描述
    - 把压缩包解压缩:tar -zxvf 文件名(z作为压缩格式 f为解压缩 v为显示进度,f为指定解压文件)
    在这里插入图片描述
  4. cd ~/nginx-1.8.0(home下的nginx目录),mkdir -p /var/temp/nginx,在/var下创建temp及nginx目录(临时文件目录指定为/var/temp/nginx),进行configure,生成makefile文件
    ./configure
    –prefix=/usr/local/nginx \(指定安装路径)
    –pid-path=/var/run/nginx/nginx.pid
    –lock-path=/var/lock/nginx.lock
    –error-log-path=/var/log/nginx/error.log
    –http-log-path=/var/log/nginx/access.log
    –with-http_gzip_static_module
    –http-client-body-temp-path=/var/temp/nginx/client
    –http-proxy-temp-path=/var/temp/nginx/proxy
    –http-fastcgi-temp-path=/var/temp/nginx/fastcgi
    –http-uwsgi-temp-path=/var/temp/nginx/uwsgi
    –http-scgi-temp-path=/var/temp/nginx/scgi
    在这里插入图片描述
  5. cd ~/nginx-1.8.0(home下的nginx目录),make
  6. 同一路径下make install
三、nginx启动和停止

启动:进入/usr/local/nginx的sbin目录,./nginx
在这里插入图片描述
会启动master和worker两个进程
在这里插入图片描述
默认运行端口为80,访问ip显示页面即安装成功且正常启动
如果没有显示,可先查看是否开启了防火墙
在这里插入图片描述
//临时关闭
systemctl stop firewalld
//禁止开机启动
systemctl disable firewalld
在这里插入图片描述
在这里插入图片描述

停止:进入/usr/local/nginx的sbin目录,./nginx -s stop(可以使用kill命令,但是不推荐使用)

刷新配置:进入/usr/local/nginx的sbin目录,./nginx -s reload

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值