Ubuntu 22.04 LTS 手动搭建高性能 LNMP (Nginx/MySQL/PHP) 环境教程 列印

  • Nginx配置优化, CentOS 网络参数调优, 免备案域名购买
  • 3

对于追求服务器极致性能和安全性的站长来说,手动搭建 LNMP (Nginx/MySQL/PHP) 环境是最佳选择。本文将指导您在纯净系统下完成部署,特别适合 LinkCli 海外高防服务器 的高带宽、低延迟环境。

站长推荐: USDT购买域名 USDT购买服务器 免备案域名购买 免备案服务器购买 免备案云主机购买 免备案VPS购买


1. 系统准备与更新

首先,连接您的服务器并更新软件包索引,确保获取最新的安全补丁:

Bash
 
sudo apt update && sudo apt upgrade -y

2. 安装 Nginx 网页服务器

Nginx 是处理高并发连接的首选:

Bash
 
sudo apt install nginx -y
sudo systemctl start nginx
sudo systemctl enable nginx

安装完成后,在浏览器访问您的服务器 IP,看到欢迎页面即代表 Nginx 运行正常。


3. 部署 MariaDB 数据库

MariaDB 是 MySQL 的高性能分支,更轻量且完全兼容:

Bash
 
sudo apt install mariadb-server -y
# 执行安全初始化脚本
sudo mysql_secure_installation

根据提示设置 root 密码,并建议清理匿名用户及测试数据库。


4. 安装 PHP 8.1 及其核心扩展

对于运行常见的 Web 程序(如 WHMCS 等),我们需要安装 PHP 及其常用组件:

Bash
 
sudo apt install php-fpm php-mysql php-curl php-gd php-mbstring php-xml php-zip -y

5. 配置 Nginx 站点规则

我们需要修改 Nginx 配置文件,让它学会处理 PHP 文件。编辑配置文件 /etc/nginx/sites-available/default,参考如下逻辑:

Nginx
 
server {
    listen 80;
    server_name _; 
    root /var/www/html;
    index index.php index.html;

    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }

    # 处理 PHP 脚本
    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php8.1-fpm.sock;
    }

    location ~ /\.ht {
        deny all;
    }
}

保存后,重启 Nginx 使其生效:

Bash
 
sudo nginx -t && sudo systemctl reload nginx

6. 环境有效性验证

在网站根目录 /var/www/html/ 下创建一个名为 test.php 的文件。在文件中写入简单的 PHP 测试代码,例如: <?php echo "Server is Running"; ?>

然后在浏览器访问 http://你的IP/test.php,若显示“Server is Running”字样,则代表您的 LNMP 环境已经搭建成功。


运维小贴士

  • 安全建议:如果您在配置过程中遇到“Threatening request”等防火墙拦截提示,建议先在服务器安全策略中将您的常用 IP 设为白名单。

  • 线路优势:在 LinkCli 的香港或日本 CN2 线路下,软件源下载速度通常能达到 10MB/s 以上,部署效率极高。


本文由 LinkCli 技术团队原创,转载请注明出处。


这篇文章有帮助吗?

相关文章

2026年如何巧妙应对数据中心中断风险 数据中心是现代IT基础设施的核心,其设计旨在提供高可靠性,配备强大的物理安全措施、稳定的电力系统和冗余的网络基础设施,这些特性使得数据中心比许多其他IT环境更不容易发生故障。然而,即便是最先进的... Linux 服务器初始化全攻略:硬盘挂载、Swap 扩容与防火墙安全 当你新购入一台高配服务器(如 Xeon Gold 级别)并安装好系统后,往往会发现 6.4TB 的硬盘只显示了几十 GB,或者高负载时内存溢出。本文将手把手带你完成服务器的“满血”初始化。... 云主机和VPS的区别是什么?哪种更适合你(2026最新详解) 在选择服务器时,很多用户都会纠结:云主机和VPS到底有什么区别?哪个更好? 本篇文章将从性能、价格、稳定性、适用场景等方面全面解析,帮助你快速选择最适合的方案,同时也适合新手入门了解。... 什么是三网直连优化线路服务器?CN2 GIA线路详解! 在选择香港服务器时,很多用户都会看到“三网直连优化”这个关键词。那么,香港独立服务器三网直连到底是什么意思?它和普通线路有什么区别?适用于哪些业务?本文将为你详细解析。 站长推荐:... 什么是台湾独立服务器?适合哪些业务? 台湾独立服务器是指部署在台湾地区数据中心的物理服务器,具有延迟低、网络稳定等特点,特别适合面向中国大陆及台湾本地用户的业务。...
« 返回
LinkCLI 用户登录与会员注册中心 登录/注册 LinkCLI 售后技术支持与工单提交系统 提交工单 LinkCLI Telegram 官方通知频道 官方频道 LinkCLI 24小时在线人工客服 人工客服
LinkCLI 安全数据防劫持动态加载组件
顶部