完成安装nginx
systemctl stop firewalld
systemctl disable firewalld
setenforce 0
修改配置文件,selinux不再自启
[root@web ~]# vim /etc/selinux/config
下载不安装
[root@web ~]# yum -y install --downloadonly --downloaddir=./soft/ createrepo.noarch
配置一个本地nginx仓库
创建本地仓库,安装createrepo,使用生成仓库文件,soft目录中生成一个repodata目录
createrepo ./soft/
在/etc/yum.repos.d/nginx.repo
vim /etc/yum.repos.d/nginx.repo
[nginx]
name=nginx
baseurl=/root/soft/
gpgcheck=0
enable=1
yum clean all
yum makecache
yum -y install nginx
找到nginx的资源文件查看是否安装
rpm -qa | grep nginx
yum list installed | grep nginx
rpm -ql nginx //查看资源文件
启动服务
which nginx
ls -l /usr/sbin/nginx
systemctl status firewalld(查看防火墙)
nginx (直接启动)
检查是否开启
netstat -lnput | grep nginx(查看端口是否有)
ps -aux | grep nginx(查看进程是否有)
远程访问
向web页面中添加图片和视频
上传图片和视频到 /usr/bin/nginx/html 中
修改/usr/bin/nginx/html/index.html
在本地物理主机上使用scp上传图片和视频
上传图片
scp -P22 aaa.png root@192.168.2.13:/usr/share/nginx/html/
检查文件是否已经存在
ls /usr/share/nginx/html/
上传视频
2、安装配置web服务器
(1)使用自建的yum仓库下载nginx
1、先只安装不下载nginx
(2)在nginx的首页中插入自己的图片与视频
3、安装配置nfs服务器
NFS(Network File System,网络文件系统)是一种分布式文件系统协议,允许一个系统在网络上 与他人共享目录和文件。
rpcbind 是一个用于支持 RPC(Remote Procedure Call,远程过程调用)的服务。在一些操作系统 中,如 CentOS 8,NFS(Network File System,网络文件系统)的实现依赖于 RPC 机制,而 rpcbind 充当了 NFS 服务器和客户端之间的中介,用于完成从远程到本地的映射过程。
搭建 NFS 服务器时,需要安装 rpcbind 以及 nfs-utils 软件包来提供 NFS 共享服务。
(另起一台机子)
下午
1、自动监控备份静态文件
3、在linux系统中安装samba客户端