Linux环境下安装 nginx (两种方式)

本文提供了在CentOS 7和Ubuntu环境下安装Nginx的详细步骤,包括依赖包安装、源码编译与yum安装两种方式。同时,文章提及了通过负载均衡配置来扩展Nginx服务。
摘要由CSDN通过智能技术生成
一、centos7(最后有Ubuntu的安装命令) 安装nginx
  • 安装相应依赖包
    • yum install -y wget
    • yum install -y vim-enhanced
    • yum install -y make cmake gcc gcc-c++
    • yum install -y pcre pcre-devel
    • yum install -y zlib zlib-devel
    • yum install -y openssl openssl-devel
  • 官网下载对应的压缩包,并解压 http://nginx.org/en/download.html
  • tar -xvf nginx-1.18.0.tar.gz (解压tar.gz压缩包)
  • 进入nginx,进行configure配置(执行下面两条命令)
    • cd nginx-1.18.0
    • ./configure --prefix=/usr/local/nginx
  • 配置完毕以后,编译安装
    • make && make install
  • 启动nginx,并检查是否启动成功
    • /usr/local/nginx/sbin/nginx (启动命令)
    • ps -ef | grep nginx (检查是否启动,下图代表启动成功)
      在这里插入图片描述
  • 访问 ip + 端口(默认是80端口) 查看
    在这里插入图片描述
二、Centos 7(另一种安装方式,推荐,便捷)
  • sudo yum install nginx (安装nginx)
  • /usr/local/sbin
  • ./nginx (启动nginx)
  • ip + 端口 访问
    在这里插入图片描述
    但是第二种方式安装完毕nginx以后欢迎页发生了变化,但是这代表我们的nginx安装成功了。
三、 Ubuntu环境的话只需要一行命令即可,而且也不需要手动启动
sudo apt-get install nginx  # 完美的命令

在这里插入图片描述

四、 Nginx负载均衡配置
upstream test-server{
    server 192.168.233.111:8080 weight=1;  #设置权重
    server 192.168.233.112:8081 weight=2;
}
server {
    listen       80;
    listen  [::]:80;
    server_name  localhost;

    location / {
        proxy_pass http://test-server/; 
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值