TOP云国内云服务器2核4G 10M仅34元/月,购买链接:https://c.topyun.vip/cart?fid=11&gid=97 

16核16G 50M仅148元/月,购买链接:https://c.topyun.vip/cart?fid=11&gid=75

你是否想搭建一个能交互、有用户系统、可管理内容的网站?比如博客、论坛、企业后台或小型电商系统?这些都属于动态网站,它们依赖服务器端语言(如 PHP)和数据库(如 MySQL)来实现数据存储与动态展示。

本文将手把手教你如何在 云服务器 上从零搭建 PHP + MySQL 运行环境,部署一个可交互的动态网站。无论你是开发者、创业者还是技术爱好者,都能轻松上手!


第一步:选择并购买云服务器

要运行 PHP + MySQL 动态网站,你需要一台稳定、性价比高的云服务器。

推荐配置(2025 高性价比之选):

  • ✅ 2核4G + 10M带宽:仅需 34元/月
    → 适合 WordPress 博客、Typecho、Discuz! 论坛等轻量应用
  • ✅ 16核16G + 50M带宽:仅需 148元/月
    → 适合高并发企业系统、自研 PHP 框架、API 服务

🚀 推荐使用 TOP云 自营云服务器:国内 BGP 多线机房,访问延迟低,SSD 高速硬盘,性能稳定!

👉 立即购买 TOP云 云服务器
https://c.topyun.vip/cart?fid=11&gid=75


第二步:远程连接服务器(SSH 登录)

  1. 使用 SSH 工具(如 Xshell、PuTTY 或 Mac/Linux 终端)连接服务器:
    1. root@你的服务器IP
  2. 输入密码后登录成功。
  3. 更新系统软件包(推荐):
    1. yum update -y # CentOS/RedHat
    2. # 或
    3. apt update && apt upgrade -y # Ubuntu/Debian

第三步:安装 LAMP 或 LNMP 环境

PHP + MySQL 网站需要 Web 服务器(Apache 或 Nginx)、PHP 解释器和 MySQL 数据库。我们推荐使用 LNMP(Nginx + MySQL + PHP) 组合,性能更优。

方法一:手动安装(适合学习)
  1. 安装 Nginx
    1. yum install -y nginx
    2. systemctl start nginx
    3. systemctl enable nginx
  2. 安装 MySQL 5.7 / 8.0
    1. yum install -y mysql-server
    2. systemctl start mysqld
    3. systemctl enable mysqld

    首次启动后,运行安全初始化:

    1. mysql_secure_installation

    设置 root 密码、删除匿名用户、禁止远程 root 登录等。

  3. 安装 PHP 7.4 / 8.0
    1. yum install -y php php-fpm php-mysql php-gd php-mbstring php-xml

    启动 PHP-FPM:

    1. systemctl start php-fpm
    2. systemctl enable php-fpm

方法二:一键安装(推荐新手)—— 使用宝塔面板

宝塔面板是新手福音,提供图形化界面,三分钟完成环境部署。

  1. 安装宝塔面板:
    1. yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
  2. 安装完成后,浏览器访问提示的地址(如 http://你的IP:8888),登录面板。
  3. 选择安装 LNMP 环境(Nginx + MySQL + PHP 7.4/8.0),点击“一键安装”,等待完成。

✅ 推荐使用此方法,省时省力,避免配置错误。


第四步:创建网站与数据库

  1. 在宝塔面板中:
    • 点击【网站】→【添加站点】
    • 填写域名(如 www.myblog.com
    • 系统自动创建网站根目录(如 /www/wwwroot/myblog
    • 勾选“创建数据库”,填写数据库名、用户名、密码
  2. 记录好数据库信息,后续安装程序时需要。

第五步:上传并配置动态网站程序

以 WordPress 为例(其他 PHP 程序类似):

  1. 下载 WordPress 中文版:
    1. cd /www/wwwroot/myblog
    2. wget https://cn.wordpress.org/latest-zh_CN.zip
    3. unzip latest-zh_CN.zip
    4. mv wordpress/* ./
    5. rmdir wordpress
    6. rm -f latest-zh_CN.zip
  2. 设置文件权限:
    1. chmod -R 755 /www/wwwroot/myblog
    2. chown -R www:www /www/wwwroot/myblog # 宝塔默认运行用户

第六步:域名解析与 HTTPS 配置

  1. 域名解析
    登录域名服务商,添加 A 记录:

    • 主机记录:www
    • 记录类型:A
    • 记录值:你的服务器 IP
  2. 申请免费 SSL 证书(启用 HTTPS)
    在宝塔面板 → 网站 → 设置 → SSL → 选择“Let’s Encrypt” → 申请。

    • 勾选你的域名
    • 申请成功后,开启“强制 HTTPS”

第七步:完成网站安装

打开浏览器,输入你的域名:

  1. https://www.myblog.com

你会看到 WordPress 安装向导,按提示填写:

  • 数据库名:你在宝塔创建的数据库名
  • 用户名:数据库用户名
  • 密码:数据库密码
  • 数据库主机:localhost
  • 表前缀:wp_(可默认)

点击“提交” → 设置网站标题、管理员账号 → 完成安装!

✅ 恭喜!你的动态网站已成功运行!


常见动态网站程序推荐

程序 用途 安装方式
WordPress 博客、企业站 一键部署或手动上传
Typecho 轻量博客 手动上传
Discuz! 社区论坛 宝塔应用市场
Laravel 自研系统 Composer 部署
ThinkPHP 后台管理系统 手动部署

优化建议

  • 开启 OPcache:提升 PHP 执行速度
  • 定期备份数据库:防止数据丢失
  • 使用缓存插件:如 WP Super Cache
  • 设置自动更新:保持系统和程序安全

结语:用 PHP + MySQL 打造功能强大的动态网站

PHP 依然是最流行的 Web 开发语言之一,搭配 MySQL 数据库,可以轻松构建各种动态网站。结合 TOP云 高性价比云服务器,你只需 34元/月,就能拥有一个完全自主、可扩展的在线平台。

💡 现在入手,开启你的动态建站之旅!

  • 2核4G:个人博客、轻量应用
  • 16核16G:企业系统、高并发服务

👉 立即购买 TOP云 云服务器,稳定高效,低成本上线
https://c.topyun.vip/cart?fid=11&gid=75

2025,让你的网站,不止“静态”!

阿, 信