1. 首页 > 主机教程 > 正文

超详细图文教程:Nginx+PHP+MySQL环境一键搭建

LNMP环境(Linux + Nginx + MySQL + PHP)如何一键搭建?答案是:借助宝塔面板,只需在SSH客户端执行一行安装命令,等待10-30分钟,即可通过Web界面完成全自动部署。本教程手把手教你从零开始,在RAKsmart服务器上快速搭建专业的网站运行环境,无需手动编译、无需纠结依赖问题。

Nginx+PHP+MySQL环境一键搭建

一、为什么选择RAKsmart服务器+宝塔面板?

在开始搭建环境之前,我们需要一台性能稳定、网络优质的服务器。RAKsmart作为2012年成立的美国老牌服务商,在全球运营35个数据中心,其服务器以卓越的性能、稳定的网络(尤其是亚洲优化线路)和高质量的硬件著称。

RAKsmart核心优势:

全球机房覆盖:美国硅谷、洛杉矶、西雅图,亚洲香港、日本、新加坡、韩国、台湾,欧洲法兰克福等30+节点可选

优质回国线路:提供大陆优化、CN2 GIA、精品网等多种线路,中国大陆访问延迟可低至50-80ms

灵活配置:支持弹性升降配,CPU最高256核,内存达1024G,NVMe固态硬盘标配

免实名认证:美国公司背景,下单即用,支持支付宝、PayPal付款

宝塔面板则是国内最流行的服务器管理软件,通过图形化界面将复杂的Linux命令转化为点击操作,其“一键部署”功能极大降低了运维门槛。两者结合,堪称“强强联合”。

二、环境部署前准备

2.1 选购RAKsmart服务器

访问RAKsmart官网,根据业务需求选择配置:

Nginx+PHP+MySQL环境一键搭建

新手建议选择香港VPS或美国圣何塞VPS起步,月付$3.25起。操作系统推荐CentOS 7.x或Ubuntu 20.04,宝塔面板兼容性最佳。

2.2 远程连接服务器

购买成功后,你会收到服务器IP和root密码。使用SSH客户端(如Xshell、Putty或Termius)连接服务器:

ssh root@你的服务器IP

输入密码后即可进入命令行界面。

三、宝塔面板一键安装LNMP环境

3.1 安装宝塔面板

在SSH中执行以下命令(以CentOS为例):

yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

Ubuntu用户使用:

wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec

安装过程约1-2分钟,完成后会显示面板登录地址、用户名和密码,请务必保存好这些信息。

3.2 登录面板并一键部署环境

1. 浏览器访问面板地址:`http://你的服务器IP:8888/随机安全入口`

2. 输入安装完成后显示的账号密码登录

3. 首次登录会自动弹出“推荐安装套件”窗口

在弹窗中选择LNMP(推荐):

Nginx:高性能Web服务器,适合高并发场景

MySQL/MariaDB:选择MariaDB 10.5+或MySQL 5.7+

PHP:选择PHP 7.4或8.0+(WordPress等主流程序推荐版本)

PHPMyAdmin:勾选,方便管理数据库

确认选项后点击一键安装,系统会自动下载、编译、配置所有组件,全程无需干预,耗时约10-30分钟。

3.3 验证环境是否成功

当面板首页所有软件状态变为“已安装”绿色标识时,环境部署成功。在浏览器中输入你的服务器IP,如果看到宝塔面板的默认欢迎页,证明Nginx已正常运行。

四、创建网站与数据库

4.1 添加站点

1. 点击宝塔面板左侧“网站”菜单

2. 点击“添加站点”按钮

3. 填写域名(如无域名可先填写服务器IP)

4. 选择“创建FTP”和“创建数据库”

5. 设置数据库用户名和密码(务必牢记)

6. 点击“提交”完成创建

4.2 上传网站程序

以WordPress为例,可通过两种方式上传:

在线下载:在宝塔“文件”管理中进入网站根目录,使用远程下载功能获取安装包

本地上传:通过FTP工具或宝塔上传功能将安装包传至网站目录

解压安装包后,访问你的域名或IP即可开始安装网站。

五、环境优化与安全配置

5.1 开启BBR加速(适合跨境业务)

在SSH中执行:

echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p

执行`sysctl net.ipv4.tcp_available_congestion_control`,返回包含`bbr`即表示成功开启。

5.2 配置SSL证书

在宝塔“网站”设置中,选择“SSL”菜单,可一键申请Let’s Encrypt免费证书,开启HTTPS加密访问。

5.3 防火墙端口放行

确保以下端口已放行:

– 80(HTTP)

– 443(HTTPS)

– 8888(宝塔面板)

– 22(SSH)

在宝塔“安全”菜单中可直接添加放行规则。

六、为什么选择RAKsmart服务器搭建LNMP?

根据实际用户反馈,RAKsmart香港CN2 GIA线路的服务器,中国大陆访问PING值可从平均260ms降至80ms,掉线率从5.7%降至0.2%,玩家满意度从3.1/5提升至4.6/5。对于面向亚太用户的网站,网络性能的提升直接转化为业务增长。

RAKsmart适用场景:

– 企业官网、电商平台、论坛社区

– 游戏服务器(对延迟敏感)

– 视频直播/点播、在线教育平台

– 跨境电商、外贸独立站

小库主机小编温馨提示:通过本教程,我们从选购RAKsmart服务器到宝塔面板一键部署LNMP环境,全程仅需30分钟,无需手动编译即可拥有高性能网站运行环境。RAKsmart凭借全球30+机房、大陆优化线路和稳定硬件,为网站提供低延迟访问保障。

👉 【点击访问RAKsmart官网】,选购你的第一台服务器,按本教程完成LNMP环境搭建,快速开启建站之旅!

本文由网上采集发布,不代表我们立场,转载联系作者并注明出处:https://www.ykucloud.com/15517.html

联系我们

在线咨询:点击这里给我发消息

微信号:13180206831

工作日:9:30-18:30,节假日休息