首页 > 系统相关 >linux中yum命令

linux中yum命令

时间:2023-02-18 12:44:44浏览次数:29  
标签:配置文件 etc 命令 systemctl yum Nginx nginx linux

  • 修改nginx的配置文件

Nginx 卸载

1:停止Nginx软件
systemctl nginx stop

2:删除Nginx的自动启动
chkconfig nginx off

3:从源头删除Nginx
rm -rf /usr/sbin/nginx
rm -rf /etc/nginx
rm -rf /etc/init.d/nginx

4:再使用yum清理
yum remove nginx

Nginx安装

1。查询服务器自带nginx包

yum list nginx 

2.安装

yum install nginx包名

Nginx 配置

  • 启动Nginx并设置开机自动运行
  • sudo systemctl start nginx.service
    sudo systemctl enable nginx.service

  • nginx 配置文件 和 启动目录
  • # 启动目录
    /usr/sbin/ 下的 nginx

    # 配置文件
    /etc/nginx 下 nginx.conf

    # 编辑Nginx配置文件
    vi /etc/nginx/nginx.conf

  • 使用外部主机连接上虚拟机,需要防火墙加入80端口释放,或关闭虚拟机的防火墙

    # centOS6及以前版本使用命令
    systemctl stop iptables.service

    # centOS7关闭防火墙命令
    systemctl stop firewalld.service

  • 安装完成后的常用命令

    # 启动
    ./nginx

    # 关闭
    ./nginx -s stop

    # 重启
    ./nginx -s reload
    # 或
    /usr/sbin/nginx -s reload

Nginx配置域名映射

  • 修改 /etc/hosts 文件
  • vi /etc/hosts

    #增加下列代码(参考下面例子)
    127.0.0.1 域名

    #例:127.0.0.1 *.siwee.top

  • 修改nginx的配置文件

    vi /etc/nginx/nginx.conf

  • 在配置文件的 http{ } 中加入以下代码

    # 自定义别名
    upstream mine{
    server 127.0.0.1:8081;
    }
    server{
    # 监听端口号
    listen 80;
    # 配置域名访问
    server_name www.siwee.top;

    location /{
    # 使用别名
    proxy_pass http://mine;
    }

    location ~.*\.(js|css|jpg|png|woff|woff2)$ {
    # 页面静态资源释放
    proxy_pass http://127.0.0.1:8081;
    }
    }

  • 保存并退出

    ESC :wq

  • 进入 ngxin 的 sbin 目录

    cd /usr/sbin/

  • 重启nginx

    ./ngxin -s reload

标签:配置文件,etc,命令,systemctl,yum,Nginx,nginx,linux
From: https://www.cnblogs.com/gbzl/p/17132344.html

相关文章

  • 是否开启超线程对CPU不同命令的影响情况
    背景最近公司购买了一台服务器,要进行一次性能测试.基于此,我这边进行了一下超线程与否的测试验证使用stress-ng的命令,对所有的CPU方法进行测试然后只分析bogo......
  • 通过命令行从 Google Drive下载数据
    分享链接GoogleDrive的分享链接格式通常为:https://drive.google.com/file/d/<fileid>/view其中这个​​<fileid>​​就是对应文件在服务器上的唯一标识符。例如VA数据集在G......
  • 通过命令行从 Google Drive下载数据
    分享链接GoogleDrive的分享链接格式通常为:https://drive.google.com/file/d/<fileid>/view其中这个​​<fileid>​​就是对应文件在服务器上的唯一标识符。例如VA数据集在G......
  • Linux系统之使用autofs自动挂载nfs共享
    (Linux系统之使用autofs自动挂载nfs共享)一、autofs介绍Autofs是一项可自动挂载相应文件系统的客户端服务,可用于nfs共享的自动挂载,无需手动mount挂载,方便日常使用。二......
  • Linux环境下常见软件安装
    一、克隆虚拟机1、准备一台你要克隆的虚拟机,保证时关闭状态。2、在vmware中选中你的虚拟机,右键,选择“管理”,在选择克隆3、在克隆源中,可以选择“当前状态”,如果有快照,可......
  • linux报错:-bash: telnet: 未找到命令
    如linux系统下遇到以下情况,是因为缺少该软件包使用命令:yuminstall 命令名称-y 安装即可。例:yuminstalltelnet-y ......
  • LINUX串口相关属性设置详解
     Linux下串口的设置命令 查看串口波特率等信息:stty-F/dev/ttyS0-a#ttyS0为要查看的串口 设置串口参数:stty-F/dev/ttyS0ispeed115200ospeed115200cs8......
  • 初识Linux(十七)------ 基础系统设置与备份策略
      新的CentOS7有针对不同的服务提供了相当大量的命令行设置模式,而过去那个setup似乎没用了。取而代之的是bash-complete提供了不少参数补全的设置工具,甚至包括网......
  • 局域网中linux和window共享文件方案——samba
    注明:曾经写过:局域网中如何为Ubuntu20.04和window10共享文件,本文可以视作为该篇的续篇。  ==========================================......
  • find命令学习
    转自:https://wangchujiang.com/linux-command/c/find.html,讲的非常详细,例子很多1.-type参数find.-type类型参数f普通文件l符号连接d目录c字符设备b块设备......