Apache服务安装
通过YUM包管理器安装Apache及其依赖组件:
- 执行安装命令
yum install httpd -y
- 启动服务
systemctl start httpd
- 设置开机自启
systemctl enable httpd
Apache基础配置
主配置文件位于/etc/httpd/conf/httpd.conf
,需配置:
- 监听端口
Listen 80
- 网站根目录
DocumentRoot "/var/www/html"
- 设置目录权限:
AllowOverride None Require all granted
FTP服务部署
使用vsftpd搭建FTP服务:
- 安装软件包
yum install vsftpd -y
- 修改配置文件
/etc/vsftpd/vsftpd.conf
:- 禁用匿名访问
anonymous_enable=NO
- 启用本地用户
local_enable=YES
- 禁用匿名访问
- 重启服务
systemctl restart vsftpd
防火墙设置
firewall-cmd --permanent --add-port=80/tcp firewall-cmd --permanent --add-port=21/tcp firewall-cmd --reload
实施结论
通过上述配置流程,可在CentOS系统上快速部署Web服务和FTP服务。建议定期检查/var/log/httpd/error_log
和/var/log/vsftpd.log
日志文件,并遵循最小权限原则配置用户访问策略。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/477243.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。