从零部署Nginx+PHP+MySQL网站环境(2026)
很多新手学习Linux的最终目的:
就是搭建自己的网站服务器。
本文介绍:
Ubuntu服务器部署完整网站环境。
环境:
Ubuntu 24.04
Nginx
PHP
MySQL
一、准备Ubuntu服务器
推荐配置:
个人网站:
1核1GB
企业官网:
2核2GB
系统:
Ubuntu 24.04 LTS
二、更新系统
登录服务器:
ssh root@服务器IP
执行:
apt update
apt upgrade -y
三、安装Nginx
执行:
apt install nginx -y
启动:
systemctl start nginx
查看:
systemctl status nginx
浏览器访问:
服务器IP
看到Nginx页面表示成功。
四、安装MySQL数据库
安装:
apt install mysql-server -y
进入:
mysql
创建数据库:
CREATE DATABASE website;
五、安装PHP环境
安装:
apt install php-fpm php-mysql -y
查看版本:
php -v
六、配置Nginx支持PHP
编辑:
nano /etc/nginx/sites-available/default
配置PHP解析。
重启:
systemctl restart nginx
七、部署网站程序
上传网站文件:
目录:
/var/www/html
设置权限:
chown -R www-data:www-data /var/www/html
八、绑定域名
域名解析:
添加:
A记录
指向服务器IP。
九、配置HTTPS
安装:
apt install certbot python3-certbot-nginx
申请:
certbot --nginx
开启:
HTTPS安全访问。
十、服务器优化建议
推荐:
开启:
✓ BBR网络优化
✓ Swap交换空间
✓ 防火墙
✓ 定期备份
✓ CDN加速
十一、Linux服务器日常维护
每天:
查看资源。
每周:
检查日志。
每月:
更新系统。
总结
Linux服务器是企业互联网建设的重要基础。
掌握:
Linux系统
↓
服务器环境
↓
网站部署
↓
安全维护
可以独立完成完整网站上线。
楠美工作室 NANMEI STUDIO
企业官网建设|服务器部署|数字化解决方案
帮助企业建立稳定、安全、高效的互联网基础。
