首页>>帮助中心>>Debian香港云服务器下LNMP配置有哪些技巧

Debian香港云服务器下LNMP配置有哪些技巧

2025/4/13 23次
在Debian香港云服务器下配置LNMP(Linux, Nginx, MySQL, PHP)环境时,有一些技巧可以帮助你更高效地完成配置过程。以下是一些建议和步骤:

1. 更新系统
首先,确保你的系统是最新的:
sudo apt update
sudo apt upgrade -y

2. 安装Nginx
使用apt包管理工具安装Nginx:
sudo apt install nginx -y
安装完成后,通过浏览器访问服务器的公网IP,如果看到Nginx的默认欢迎页面,说明安装成功。

3. 安装MySQL
安装MySQL数据库服务:
sudo apt install mysql-server -y
在安装过程中,系统会提示你设置MySQL的root密码,请务必设置一个复杂的密码。

4. 配置Nginx
编辑Nginx的默认配置文件:
sudo nano /etc/nginx/sites-available/default

确保以下配置正确:
server {
listen 80 default_server;
listen [::]:80 default_server;

root /var/www/html;
index index.php index.html index.htm index.nginx-debian.html;

server_name _;

location / {
try_files $uri $uri/ =404;
}

location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; # 根据你的PHP版本调整
}

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

保存并退出编辑器,然后重启Nginx:
sudo systemctl restart nginx

5. 安装PHP
安装PHP及其常用模块:
sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql -y

编辑PHP的配置文件:
sudo nano /etc/php/7.4/fpm/php.ini

修改以下配置项:
upload_max_filesize = 20M
post_max_size = 20M

保存并退出编辑器,然后重启PHP-FPM:
sudo systemctl restart php7.4-fpm

6. 安装MariaDB(或MySQL)
安装MariaDB:
sudo apt install mariadb-server -y

运行安全安装脚本:
sudo mysql_secure_installation
按照提示设置root密码和其他安全选项。

7. 配置PHPMyAdmin
安装PHPMyAdmin:
sudo apt install phpmyadmin -y

编辑PHPMyAdmin的配置文件:
sudo nano /etc/phpmyadmin/config.inc.php

找到以下行:
$cfg['blowfish_secret'] = '';

设置一个随机的密钥:
$cfg['blowfish_secret'] = 'qtdRoGmbc9{8IZrzCG]0WntlovxkcwrX';
保存并退出编辑器。

将PHPMyAdmin链接到Nginx网站根目录:
sudo ln -s /usr/share/phpmyadmin /var/www/html

最后,重启Nginx、PHP-FPM和MariaDB服务:
sudo systemctl restart nginx
sudo systemctl restart php7.4-fpm
sudo systemctl restart mariadb

现在,你应该可以通过浏览器访问PHPMyAdmin界面。

8. 其他技巧
使用版本管理工具:如apt的别名apt-get可以简化命令,例如apt-get -y install可以自动确认安装。
启用缓存:为Nginx和PHP启用缓存可以显著提高性能。
监控和日志:定期检查Nginx和MySQL的日志文件,以便及时发现和解决问题。
通过以上步骤和技巧,你可以在Debian下成功配置LNMP环境。希望这些信息对你有所帮助。

一诺网络香港免备案专区,提供「香港增强云服务器」和「香港特惠云服务器」两种类型的高可用弹性计算服务,搭载新一代英特尔®至强®铂金处理器,接入CN2低延时高速回国带宽线路,网络访问顺滑、流畅。机房网络架构采用了BGP协议的解决方案可提供多线路互联融合网络,使得不同网络运营商线路的用户都能通过最佳路由实现快速访问。香港云服务器低至29/月,购买链接:https://www.enuoidc.com/vps.html?typeid=2