首页 > 系统服务 > 详细

linux--16--week

时间:2020-06-02 21:40:40      阅读:54      评论:0      收藏:0      [点我收藏+]
1、使用ansible的playbook实现自动化安装httpd
-->实现ssh的key验证:
1-在主服务器上:ssh-keygen
scp -r .ssh/ 192.168.10.10:/root/
-->修改ansiblehostes:
技术分享图片
-->编写yml文件:
技术分享图片
-->运行:absible-play httpd.yml

2、建立httpd服务器,要求提供两个基于名称的虚拟主机:
(1)www.X.com,页面文件目录为/web/vhosts/x;错误日志为
/var/log/httpd/x.err,访问日志为/var/log/httpd/x.access
(2)www.Y.com,页面文件目录为/web/vhosts/y;错误日志为 /var/log/httpd/www2.err,访问日志为/var/log/httpd/y.access
(3)为两个虚拟主机建立各自的主页文件index.html,内容分别为其对应的主机名
-->安装httpd:
yum -y install httpd
mkdir -p /web/vhosts/{x,y}
启动:systemctl start httpd
-->基于不同ip实现:
ip addr add 192.168.10.104/24 broadcast 192.168.10.255 dev ens33 --添加ip地址
技术分享图片
-->更改配置文件:
技术分享图片
技术分享图片
-->重启服务:验证:
技术分享图片
-->验证日志:
技术分享图片
文件都创建成功;

linux--16--week

原文:https://blog.51cto.com/14688684/2500488

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!