1、虚拟主机功能vim
1.基于IP地址;2.基于主机域名;安全
3.基于端口号:vim /etc/httpd/conf/httpd.conf里添加监听端口好比:Listen 5111 服务器
<virtualhost 192.168.*.*:5111>tcp
documentroot /hom/wwwroot/5111ide
servername www.abc.com ui
<directory /home/wwwroot/5111>操作系统
allowoverride nonerest
require all grantedserver
</directory>blog
</virtualhost>
保存退出后重启服务systemctl restart httpd报错,setenforce 0后重启服务不报错。
semanage fcontext -a -t httpd_sys_content_t /home/wwwroot
semanage fcontext -a -t httpd_sys_content_t /home/wwwroot/5111
semanage fcontext -a -t httpd_sys_content_t /home/wwwroot/5111/*
restorecon -Rv /home/wwwroot/
semanage port -l | grep http
semanage port -a -t http_prot_t -p tcp 5111
如今重启服务就能够了。
2、 文件传输协议
1. FTP默认使用20、21端口,端口20用于进行数据传输,端口21用于接收客户端发出的相关FTP命令与参数。
主动模式:FTP服务器主动向客户端发起链接请求。
被动模式:FTP服务器等待客户端发起链接请求(FTP的默认工做模式)。
2.vsftpd(very secure ftp daemon)很是安全的FTP守护进程是一款运行在LINUX操做系统上的FTP服务程序。
匿名开放模式 本地用户模式 虚拟用户模式