在服务器搭建PHP站点需要注意什么?

Apache服务启动后,需要关注其配置文件位于/etc/httpd/conf/httpd.conf,在这里可以设置端口,默认通常设置为8080。站点的默认项目存放目录为/var/www/html。配置好端口和目录后,使用systemctl restart httpd命令重启服务,使配置生效。

评论 (3)

默认端口写8080确实能避免权限问题,但生产环境还是得好好研究一下Nginx反向代理配80端口或者443,直接暴露8080对外访问不太安全。另外建议别直接用root运行httpd服务,安全风险太高。

只改端口和目录太基础了,实际生产环境还得注意selinux策略、防火墙放行以及PHP-FPM的性能调优,光重启服务可不够。

默认端口设成8080确实能避开通用扫描,但用户访问得加后缀挺麻烦。另外/var/www/html的权限管理是关键,千万别给apache用户sudo权限,不然一旦被挂马服务器就全裸奔了。