centos7 mini版命令行模式下ssh vim nginx 及nginx-http-flv-module的安装过程

该流程是在centos7 默认安装(即mini安装)完成下进行的。

一、启用ssh

启动ssh服务

接下来我们运行以下命令使ssh服务可以长时间在线运行。

启动ssh服务程序

systemctl start sshd

开机自启动

systemctl enable sshd

二、安装vim

先查看是否安装

rpm -qa|grep vim

可能会显示

vim-mini.......

这并不是表示已经安装

安装:

yum -y install vim*

三、安装nginx

参考:Centos7安装nginx最全教程_未来的博客-CSDN博客

1、安装C++

//安装c++

yum install gcc-c++ -y

//查看版本

gcc -v

2、安装ssl
yum install -y openssl openssl-devel

3、安装zlib
yum install -y zlib zlib-devel
//查看信息
cat /usr/lib64/pkgconfig/zlib.pc

4、安装pcre

yum install -y pcre pcre-devel
//查看版本号
pcre-config --version

5、安装wget

yum -y install wget

6、下载nginx

nginx: download

复制 Stable version 里的压缩包链接

操作路径:/usr/local

sudo wget 复制的链接地址

7、下载nginx-http-flv-module

Releases · winshining/nginx-http-flv-module · GitHub

复制发行版链接

sudo wget 复制的链接地址

8、安装nginx-http-flv-module

参考:nginx-http-flv-module/README.CN.md at master · winshining/nginx-http-flv-module · GitHub

解压nginx压缩包

tar -xvf nginx压缩包

tar -xvf nginx-http-flv-modul压缩包

将nginx-http-flv-module加入到nginx中

./configure --add-module=/path/to/nginx-http-flv-module
make
make install

9、启动nginx

操作路径:/usr/local/nginx

默认配置文件/usr/local/nginx/conf/nginx.conf

启动:

./sbin/nginx

重启

./sbin/nginx -s reload

停止

./sbin/nginx -s stop

10、配置防火墙,开放80端口

设置80端口开放
firewall-cmd --zone=public --add-port=80/tcp --permanent

重启防火墙
firewall-cmd --reload

验证80端口是否开放成功
firewall-cmd --zone=public --query-port=80/tcp

全部完成

原文地址:https://www.cnblogs.com/xmily/p/14857725.html