nginx安装

注意:为了保证在学习阶段不遇到奇怪的事情,请保证以下四点(大神选择性无视)
1)确认网络可用
2)确认yum可用
3)确认关闭iptables(也就是防火墙)
4)确认停用selinux

一、首先配置yum源
1) 删除系统自带的原有源:rm -rf /etc/yum.repo.d/redhat.repo
2) 创建自己的yum源:vim /etc/yum.repo.d/base.repo
3) 查看yum源的内容:cat /etc/yum.repo.d/base.repo

    [base]
    name=base(名字随意起)
    baseurl=file:///mnt/cdrom(挂载点位置,没有的话新建目录)
    enable=1
    gpgcheck=0

4) 创建挂载点目录:mkdir /mnt/cdrom
5) 临时挂载yum源:mount /dev/sr0 /mnt/cdrom
6) 永久挂载: vim /etc/fstab

 输入:/dev/sr0                      /mnt/cdrom            iso9660      defaults         0 0

二、nginx安装

1)获取软件

首先设置虚拟机的网络模式为NAT,然后设置ip地址的网段为电脑上网的ip地址的网段
在这里插入图片描述

linux主机在设置中选择自定义,选择Vmwork6这个虚拟的网卡
在这里插入图片描述
这样linux主机可以连接外网

1.1) 获得软件

wget  http://nginx.org/download/nginx-1.15.5.tar.gz  -P /usr/src     /* 下载到了/usr/src下 */

1.2) 安装前准备

cd /usr/src   /* 进入下载目录 */
tar -xf nginx-1.15.5.tar.gz   /* 解压nginx目录 */
cd nginx-1.15.5   /* 进入nginx目录 */
yum install gcc pcre-devel zlib zlib-devel -y  /* 安装必须的相关软件 */

1.3) 指定文件安装位置

./configure --prefix=/usr/local/nginx   /* 在nginx的目录中执行该条命令 */

1.4) 编译 使用gcc将源码生成可执行的程序

make -j4   /* 在nginx的目录中执行该条命令 */

1.5) 安装

make install   /* 在nginx的目录中执行该条命令 */

2、相关目录

 nginx path prefix: "/usr/local/nginx"
 nginx binary file: "/usr/local/nginx/sbin/nginx"
 nginx modules path: "/usr/local/nginx/modules"
 nginx configuration prefix: "/usr/local/nginx/conf"
 nginx configuration file: "/usr/local/nginx/conf/nginx.conf"
 nginx pid file: "/usr/local/nginx/logs/nginx.pid"
 nginx error log file: "/usr/local/nginx/logs/error.log"
 nginx http access log file: "/usr/local/nginx/logs/access.log"

3、nginx启动

 /usr/local/nginx/sbin/nginx

4、验证
netstat -ntpl
在这里插入图片描述
lsof -i :80
在这里插入图片描述

5、浏览器验证 --主机ip为192.168.43.128

curl 192.168.43.128
在这里插入图片描述
或者:
elinks 192.168.43.188
(如果没有elinks这个命令,可以安装,如果并不知道elinks的安装包是啥,可以使用yum serach elinks)
在这里插入图片描述
在这里插入图片描述

安装成功!!!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值