配置LNMP环境(Linux, Nginx, MySQL, PHP)是一个相对直接的过程,但需要确保每个组件都正确安装和配置。以下是详细的步骤:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nginx
sudo systemctl start nginx
sudo systemctl enable nginx
sudo apt-get install mariadb-server mariadb-client
sudo mysql_secure_installation
按照提示设置root密码并进行其他安全配置。sudo systemctl start mariadb
sudo systemctl enable mariadb
sudo apt-get install php php-fpm php-mysql
/etc/php/版本/fpm/pool.d/www.conf
),确保监听端口或套接字与Nginx配置中的设置相匹配。sudo systemctl start php版本-fpm
sudo systemctl enable php版本-fpm
/etc/nginx/sites-available/default
。sudo nano /etc/nginx/sites-available/default
location .php
部分添加以下内容:location ~ \.php$ {
fastcgi_pass unix:/var/run/php/php版本-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
sudo systemctl restart nginx
/var/www/html
)下创建一个PHP测试文件,例如info.php
,写入 <?php phpinfo(); ?>
来测试PHP环境。以上步骤是根据搜索结果总结的LNMP环境配置流程,具体命令和路径可能会根据不同的Linux发行版和版本有所差异。