在腾讯云轻量级服务器上安装Nginx、PHP和MySQL,可以通过以下步骤快速完成部署,确保高效运行。
1. 系统更新与环境准备
首先,确保系统为最新版本,并安装必要的依赖包:
sudo apt update
sudo apt upgrade -y
sudo apt install -y curl wget unzip
关键点:系统更新和依赖包安装是确保后续步骤顺利的基础。
2. 安装Nginx
通过以下命令安装Nginx并启动服务:
sudo apt install -y nginx
sudo systemctl start nginx
sudo systemctl enable nginx
验证安装:访问服务器IP地址,若显示Nginx欢迎页面,则安装成功。
3. 安装PHP
安装PHP及常用扩展(以PHP 7.4为例):
sudo apt install -y php7.4 php7.4-fpm php7.4-mysql php7.4-cli php7.4-curl php7.4-gd php7.4-mbstring
sudo systemctl start php7.4-fpm
sudo systemctl enable php7.4-fpm
配置Nginx:修改Nginx配置文件(通常位于/etc/nginx/sites-available/default),将PHP处理添加到location ~ .php$块中。
4. 安装MySQL
安装MySQL并设置初始安全配置:
sudo apt install -y mysql-server
sudo mysql_secure_installation
关键步骤:设置root密码,并根据提示移除匿名用户、禁止远程root登录等。
5. 测试环境
创建一个PHP测试文件(如/var/www/html/info.php),内容为<?php phpinfo(); ?>,访问该文件确认Nginx和PHP正常运行。
通过以上步骤,腾讯云轻量级服务器即可快速部署Nginx、PHP和MySQL环境,满足Web应用开发需求。
CCLOUD博客