Linux网站部署需要注意什么?
1. 基础安全配置
| 项目 | 操作指南 | 命令示例 |
|---|---|---|
| 用户权限 | 创建专用Web用户(非root) | adduser --disabled-login www |
| 文件权限 | 设置严格所有权 | chown -R www:www /var/www |
| 防火墙 | 仅开放必要端口(80,443,22) | ufw allow 80/tcp |
2. 性能优化关键点
- PHP:启用OPcache(
opcache.enable=1) - Nginx:启用Gzip压缩
nginx
gzip on; gzip_types text/css application/javascript; - MySQL:调整InnoDB缓冲池
ini
innodb_buffer_pool_size = 1G # 物理内存的50-70%
3. 必装监控工具
- 实时状态:
glances或htop - 日志分析:
goaccess /var/log/nginx/access.log

更新时间:2025-06-21 23:33:52
