nginx php环境搭建_Nginx PHP服务器环境搭建
时间: 2023-07-06 09:22:34 浏览: 187
PHPnow搭建php环境.docx
好的,我会为你介绍如何在服务器上搭建Nginx PHP环境。
1. 安装Nginx
首先,你需要在服务器上安装Nginx。可以使用以下命令安装:
```
sudo apt-get update
sudo apt-get install nginx
```
安装完成后,使用以下命令启动Nginx:
```
sudo service nginx start
```
2. 安装PHP
安装完Nginx后,接下来需要安装PHP。可以使用以下命令安装:
```
sudo apt-get install php-fpm php-mysql
```
安装完成后,使用以下命令启动PHP:
```
sudo service php7.4-fpm start
```
3. 配置Nginx
现在需要将Nginx配置为与PHP一起使用。首先,打开Nginx的默认配置文件:
```
sudo nano /etc/nginx/sites-available/default
```
然后将配置文件中的以下行:
```
index index.html index.htm;
```
改为:
```
index index.php index.html index.htm;
```
接下来,找到以下行:
```
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
#location ~ \.php$ {
# include snippets/fastcgi-php.conf;
#
# # With php-fpm (or other unix sockets):
# fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
# # With php-cgi (or other tcp sockets):
# # fastcgi_pass 127.0.0.1:9000;
#}
```
将其修改为:
```
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ \.php$ {
include snippets/fastcgi-php.conf;
# With php-fpm (or other unix sockets):
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
# With php-cgi (or other tcp sockets):
# fastcgi_pass 127.0.0.1:9000;
}
```
保存并关闭文件。
4. 测试PHP
现在,需要测试PHP是否可以正常工作。为此,可以在服务器上创建一个PHP文件并通过浏览器访问它。
使用以下命令创建一个名为test.php的文件:
```
sudo nano /var/www/html/test.php
```
将以下内容复制并粘贴到文件中:
```
<?php
phpinfo();
?>
```
保存并关闭文件。
接下来,通过浏览器访问以下URL:
```
http://<服务器 IP 地址>/test.php
```
如果一切正常,您应该能够看到PHP信息页面。
至此,Nginx PHP服务器环境搭建完成。
阅读全文