Linux学习笔记九----------管理服务器和服务

用systemd管理系统服务,systemctl命令

systemctl start  toto,启动服务;stop;restart;status;reload;enable;disable;is-enabled;

 

使用journalctl命令管理日志,默认按照时间顺序管理systemctl日志

使用systemd-analyze命令查看启动耗时

 

服务端安装apache程序

sudo yum install httpd

启动apache服务

sudo systemctl start httpd

关闭防火墙,systemctl stop fierwalld;或者开放80端口,firewall-cmd --zone=public --add-port=80/tcp --permanent,firewall-cmd --reload可以通过ip访问该apache程序

 

apache配置文件目录

/etc/httpd/

SELinux安全子系统

 

apache虚拟主机功能

基于IP地址的虚拟主机(先将ip分配设置为静态)

nmtui,添加多个ip

修改apache主配置文件 vim /etc/httpd/conf/httpd.conf

 

基于主机域名的分配,修改host文件,修改apach主配置文件,然后重启apache

 

开启https服务

开启防火墙443端口

firewall-cmd --zone=public --add-port=443/tcp --permanent

更新配置

firewall-cmd --reload

安装ssl支持模块

yum install  -y mod_ssl

systemctl restart httpd

 

使用自签名证书

需要使用openssl软件生成证书相关文件

 

posted @ 2020-03-20 08:15  handsomeXXP  阅读(114)  评论(0)    收藏  举报