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服務程序。
匿名開放模式 本地用戶模式 虛擬用戶模式