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软件生成证书相关文件

猜你喜欢

转载自www.cnblogs.com/xxp17457741/p/12529421.html