Debian安装PHP及PHPFPM、Nginx和MariaDB的全面指南

2023年 10月 27日 27.0k 0

Debian是一种流行的Linux发行版,广泛应用于服务器环境,本文将详细介绍如何在Debian上安装PHP及PHP-FPM、Nginx和MariaDB,这些组件可以协同工作,为您提供一个强大、稳定和高效的Web开发环境。

Debian安装PHP及PHP-FPM、Nginx和MariaDB的全面指南

安装PHP及PHP-FPM

1. 更新软件包列表:

```sql

sudo apt update

```

2. 安装PHP及常用扩展:

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

3. 配置PHP-FPM:编辑`/etc/php/php-fpm.conf`文件,确保`listen`指令的IP地址和端口设置正确,将其设置为`listen = 127.0.0.1:9000`。

4. 重启PHP-FPM服务:

sudo systemctl restart php-fpm

安装Nginx

1. 安装Nginx:

sudo apt install nginx

2. 配置Nginx:编辑`/etc/nginx/sites-available/default`文件,将`server_name`设置为您的域名或IP地址,确保`fastcgi_pass`指令指向PHP-FPM的监听地址,例如`fastcgi_pass 127.0.0.1:9000;`。

3. 重启Nginx服务:

sudo systemctl restart nginx

安装MariaDB

1. 安装MariaDB:

sudo apt install mariadb-server

2. 配置MariaDB:运行`sudo mysql_secure_installation`命令,按照提示设置root用户密码、删除匿名用户、禁止远程root登录等安全选项。

3. 创建数据库和用户:登录到MariaDB命令行界面,创建所需的数据库和用户,并授予相应的权限。

配置PHP应用程序

将您的PHP应用程序文件放置在Nginx的Web根目录下(默认为`/var/www/html/`),确保应用程序的权限设置正确,通过浏览器访问您的域名或IP地址,应该能够正常显示和运行您的PHP应用程序。

分享:一个LINUX小知识

在Linux系统中,您可以使用`grep`命令来快速搜索文本文件中的内容,要在名为`example.txt`的文本文件中搜索包含单词"hello"的行,可以运行以下命令:`grep "hello" example.txt`,这将输出包含单词"hello"的所有行,这个命令在处理日志文件、配置文件和其他文本文件时非常有用。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论