搭建虚拟Web主机
虚拟机Server0
1.安装httpd
2.修改调用配置文件/etc/httpd/conf.d/nsd01.conf
ServerName server0.example.com
DocumentRoot /var/www/html
3.书写一个简单的页面文件
echo 环太平洋之风起云涌 > /var/www/html/index.html
4.重起服务httpd
虚拟机Desktop0
elinks -dump server0.example.com
######################################################
搭建安全的Web服务,加密传输数据
协议 https 安全的超文本传输协议 端口 443
虚拟机Server0
1.
部署网站证书(营业执照)
# cd
/etc/pki/tls/certs/ #存放网站证书的路径
# wget http://classroom.example.com/pub/tls/certs/server0.crt
# ls
2.
部署根证书(公安局信息 颁发证书的服务器信息)
# cd
/etc/pki/tls/certs/
# wget http://classroom.example.com/pub/example-ca.crt
3.
部署解密的密钥文件
# cd
/etc/pki/tls/private/
# wget http://classroom.example.com/pub/tls/private/server0.key
4.
安装支持安全Web软件
mod_ssl
# yum -y install
mod_ssl
5.
修改配置文件指定网站证书 根证书 密钥文件
# vim /etc/httpd/conf.d/ssl.conf
末行模式 : set nu #开启行号功能
59行 DocumentRoot ”/var/www/html”
60行 ServerName server0.example.com:443
100行 SSLCertificateFile /etc/pki/tls/certs/server0.crt #指定网站证书
107行 SSLCertificateKeyFile /etc/pki/tls/private/server0.key #指定密钥
122行 SSLCACertificateFile /etc/pki/tls/certs/example-ca.crt #指定根证书
6.
重起httpd服务
# systemctl restart httpd
7.验证虚拟机Desktop0
[root@desktop0 ~]# firefox https://server0.example.com
##################################################################
邮件服务
• 电子邮件服务器的基本功能
– 为用户提供电子邮箱存储空间(用户名@邮件域名)
– 处理用户发出的邮件 —— 传递给收件服务器
– 处理用户收到的邮件 —— 投递到邮箱
DNS服务器 : classroom.example.com
server0.example.com
搭建基本邮件服务器
1.安装postfix
[root@server0 ~]# rpm -q postfix
2.修改配置文件 /etc/postfix/main.cf
[root@server0 ~]# vim /etc/postfix/main.cf
末行模式下: set nu #开启行号
99行 myorigin = server0.example.com #默认补全域名后缀
116行 inet_interfaces = all #允许所有网络接口
164行 mydestination = server0.example.com #判断为本域邮件
3.重起postfix服务
[root@server0 ~]# systemctl restart postfix
SMTP协议:用户发邮件的协议 端口 25
pop3协议:用户收邮件的协议 端口 110
测试收发邮件
[root@server0 ~]# useradd yg
[root@server0 ~]# useradd xln
• mail 发信操作
– mail -s ‘邮件标题’ -r 发件人[@收件域] 收件人[@收件域]…
• mail 收信操作
– mail [-u 用户名]
[root@server0 ~]# mail -s ‘test’ -r yg xln
[root@server0 ~]# mail -u xln
################################################################
1.vim编辑器有几种工作模式?
三种 命名模式 编辑模式(输入模式 插入模式) 末行模式
2.开机挂载配置文件六个字段分别为什么?
/etc/fstab
设备路径 挂载点 文件系统类型 参数 0 0
3.搭建smb服务,需要安装什么软件?
samba cifs-utils samba-client
4.配置nfs共享,配置文件在哪里?
/etc/exports
5.yum 客户端配置文件放在什么路径下?具体都有哪些字段?
/etc/yum.repos.d/*.repo
[]
name
baseurl
enabled
gpgcheck
6.配置Apache的httpd服务时,虚拟Web主机的区分方式都有哪些?
基于域名
基于端口
基于ip
7.配置Apache的httpd服务,指定 网页文件根目录 配置字段 是什么?
DocumentRoot
8.httpd服务,虚拟Web主机配置,具体格式是什么?
ServerName
DocumentRoot
9.请写出您熟知的Linux命令,至少10条以上
cd ls pwd hostname find ifconfig head tail cat less man
useradd passwd chmod chown setfacl lsblk