ENGINEER 005 防火墙策略管理(firewall)1、搭建基本web服务、FTP服务的搭建
Firewalld 服务基础
防火墙策略管理(firewall)
一、搭建基本web服务
服务的概念:服务端和客户端。
服务端真正Linux系统本身,而是Linux上的一款软件,即服务端程序。
服务器:Apache(主要)、Nginx 、tomcat
第二阶段用Apache,是组织的名称。开源软件的爱好者,组织的。 httpd(有名的软件),大部分的web服务器都是用httpd(软件)。
服务端:httpd(软件)
1、server0上安装httpd软件;
[root@server0~]# yum -y install httpd
2、server0启动httpd服务,设置开机自起
[root@server0~]# systemctl restart httpd
[root@server0~]# systemctl enable httpd //出现一大串提示,是正常的。
默认情况下:Apache没有提供任何页面。
默认Apache网页文件存放路径:/var/www/html
默认Apache网页文件名称:index.html
做测试:
[root@server0~]# firefox 172.25.0.11
本机的ip,真机上没有火狐。真机的火狐会和虚拟机的火狐有冲突。
此时,真机上的浏览器和虚拟机上的浏览器有冲突,需要把真机上已经打开的浏览器所有程序关闭,才能用虚拟机上的浏览器。
出现这个测试页面,代表某种成功,也代表某种失败。
成功---说明apache已经工作了,可以为我提供一个页面。
失败---指apache没有找到任何一个页面,不能够报一个大写的错误,显得apache无能。
没有找到任何页面的时候,会直接有一个默认的页面,就是测试页面。
工作的时候,指没有写任何一个网站,或者写了并没有找到。(羽毛,热爱开发,很爱写)
[root@server0~]# vim /var/www/html/index.html
My First Web lover xdd
[root@server0~]# firefox 172.25.0.11
[root@server0~]# cat /var/www/html/index.html
运维管的是Apache的安装、部署、配置。
页面的内容是开发来做的(不关我们的事)。开发把页面写好,要交给运维,上线到服务器上。
运维稍微懂得一点html语言,知道一点。网页文件的语言。
<h1>最大字体,标题
<marquee><font color=red><h1>My First Web lover xdd
开发。是web前端开发,页面的变化是非常多的,需要适应潮流。更新速度快。
运维。是架构很难变,系统更新一次很慢的。
-------------------------------------------------------------------------------------------------------------------
二、FTP服务的搭建(ftp文件传输协议)
服务端:vsftpd(软件)---Very Secure Ftp Daemon 非常安全的ftp守护进程
Daemon,几乎所有的服务都会有一个D结尾,例如:ssh---服务sshd,周期性计划任务---crond
古希腊神话,守护精灵。非常忠诚的守护每个进程,每个客人的到来。
1、server0上安装vsftpd软件
2、Server0启动vsftpd服务,设置开机自起
[root@server0~]# yum -y install vsftpd
[root@server0~]# rpm -qi vsftpd
[root@server0~]# systemctl restart vsftpd
[root@server0~]# systemctl enable vsftpd
默认共享的位置:/var/ftp(/var:存放 经常变化的数据) 哇,它又变了!
测试
[root@server0~]# firefox ftp://172.25.0.11
[root@server0~]# ls /var/ftp/
pub
[root@server0~]# touch /var/ftp/shukehebeita.txt
[root@server0~]# touch /var/ftp/shiziwang.txt
[root@server0~]# touch /var/ftp/maohehaozi.txt
[root@server0~]# touch /var/ftp/xddlovexrr.txt
[root@server0~]# ls /var/ftp/