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
复制 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
全部完成