美文网首页
搭建nignx服务器

搭建nignx服务器

作者: listems | 来源:发表于2020-07-23 19:51 被阅读0次
    systemctl status firewalld 查看防火墙的状态 active
    systemctl disable firewalld 禁用防火墙 
    此处可能要输入密码
    systemctl status firewalld 此时查看状态已经停用 inactive 这时已经被关闭
    
    关闭防火墙
    • 遇到了you need to be root to perform this command问题。此处需要提升root权限 输入su回车输入密码即可。
      su
    • yum -y install wget 安装wget
    • yum -y install gcc gcc-c++ 安装c++ 看到complete即成功 此处因为安装PCRE库时发现了一条报错 如下图
      未安装c++的报错
    • 安装PCRE库
    cd /usr/local/     # 切换目录
    wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.33/pcre-8.33.tar.gz    # 下载
    tar -zxvf pcre-8.33.tar.gz
    cd pcre-8.33
    ./configure
    make && make install   # 别问我,我也不懂,照着写 小心翼翼就行
    
    • make执行成功
    • 安装openssl 下面错误需要给用户提权

      未知
    cd /usr/local/ 
    wget http://www.openssl.org/source/openssl-1.0.1j.tar.gz 
    tar -zxvf openssl-1.0.1j.tar.gz 
    cd openssl-1.0.1j
    ./configure
    make && make install
    
    • 安装zlib
    cd /usr/local/
    wget http://zlib.net/zlib-1.2.11.tar.gz
    tar -zxvf zlib-1.2.11.tar.gz
    cd zilb-1.2.11
    ./configure
    make && make install
    
    • 下载git并通过git下载nginx
    cd /usr/local/
    yum -y install git
    git clone https://github.com/arut/nginx-rtmp-module.git 
    
    安装nginx
    • 安装nginx
    cd /usr/local/
    wget http://nginx.org/download/nginx-1.8.0.tar.gz
    tar -zxvf nginx-1.8.0.tar.gz
    cd nginx-1.8.0
    ./configure 
    make && make install 
    
    • nginx相关命令
    /usr/local/src/nginx/sbin/nginx   -v 找到目录并启动
    /usr/local/src/nginx/sbin/nginx –s reload  重启
    
    • 最后的补充
      • 启动nginx后没有pid报错输入/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
    • 常用liunx指令
    ls
    pwd 路径
    cd
    

    参考文档
    搭建基于nginx的rtmp直播服务器
    nginx配置详解

    相关文章

      网友评论

          本文标题:搭建nignx服务器

          本文链接:https://www.haomeiwen.com/subject/jvzclktx.html