• linux操作20200825


    --------------------------thisisunsafe
    yum install -y git
    yum install -y gcc

    git clone https://github.com/arut/nginx-rtmp-module.git

    wget http://nginx.org/download/nginx-1.18.0.tar.gz
    tar -zxvf nginx-1.18.0.tar.gz

    cd nginx-1.18.0
    ./configure --prefix=/usr/local/nginx --add-module=../nginx-rtmp-module --with-http_ssl_module
    yum -y install pcre-devel

    yum -y install openssl openssl-devel

    make & make install

    启动操作
    1、验证nginx配置文件是否正确
    方法一:进入nginx安装目录sbin下,输入命令./nginx -t
    看到如下显示nginx.conf syntax is ok

    nginx.conf test is successful

    说明配置文件正确!
    方法二、
    /usr/nginx/sbin/nginx (/usr/nginx/sbin/nginx -t 查看配置信息是否正确)

    重启
    进入nginx可执行目录sbin下,输入命令./nginx -s reload 即可

    [root@localhost html]# /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
    [root@localhost html]# /sbin/iptables -I INPUT -p tcp --dport 1935 -j ACCEPT

    [root@localhost html]# /etc/init.d/iptables save

    [root@localhost html]# /etc/init.d/iptables restart

    停止操作
    停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文 章)来进行的
    步骤1:查询nginx主进程号
    ps -ef | grep nginx
    在进程列表里 面找master进程,它的编号就是主进程号了。
    步骤2:发送信号
    从容停止Nginx:
    kill -QUIT 主进程号
    快速停止Nginx:
    kill -TERM 主进程号
    强制停止Nginx:
    pkill -9 nginx

    rtmp {
    server {
    listen 1935; #监听的端口
    chunk_size 4000;
    application hls { #rtmp推流请求路径
    live on;
    hls on;
    hls_path /usr/share/nginx/html/hls;
    hls_fragment 5s;
    }
    }
    }

    二、srs服务器操作
    启动:[root@localhost trunk]# ./objs/srs -c conf/srs.full.conf
    查看日志:tailf ./objs/srs.log

    三、挂载硬盘
    查看磁盘:fdisk -l
    新增硬盘:fdisk /dev/sdb
    格式化:mkfs.ext4 /dev/sdb1
    开始挂载到/work目录下:mount -t ext4 /dev/sdb1 /work
    开机自动挂载:sudo vim /etc/fstab
    [root@localhost /]# df -h
    文件系统 容量 已用 可用 已用% 挂载点
    devtmpfs 479M 0 479M 0% /dev
    tmpfs 496M 0 496M 0% /dev/shm
    tmpfs 496M 7.5M 489M 2% /run
    tmpfs 496M 0 496M 0% /sys/fs/cgroup
    /dev/mapper/centos_10-root 6.2G 5.7G 505M 93% /
    /dev/sda1 1014M 171M 844M 17% /boot
    tmpfs 100M 12K 100M 1% /run/user/42
    tmpfs 100M 0 100M 0% /run/user/0
    /dev/sdb1 21G 45M 20G 1% /work
    最后加一行:/dev/sdb1 /work ext4 errors=remount-ro 0 1

  • 相关阅读:
    AbstractRoutingDataSource动态数据源切换,AOP实现动态数据源切换
    SPEC CPU——简介和使用
    Python——sklearn 中 Logistics Regression 的 coef_ 和 intercept_ 的具体意义
    伯努利分布的最大似然估计(最小化交叉熵、分类问题)
    Python关于%matplotlib inline
    MySQL——告别慢SQL,如何去写一手好SQL
    HiveSQL——row_number() over() 使用
    Python——Python缓存技术
    solr——Lucene打分公式的数学推导
    solr——影响Lucene对文档打分的四种方式
  • 原文地址:https://www.cnblogs.com/windlog/p/13559789.html
Copyright © 2020-2023  润新知