快速部署lnmp
时间: 2023-07-09 08:24:39 浏览: 102
快速部署lnmp+zabbix
LNMP是一个常用的Web服务器环境,由Linux、Nginx、MySQL和PHP组成。以下是快速部署LNMP的方法:
1.安装Nginx服务器:
```
sudo apt update
sudo apt install nginx
```
2.安装MySQL数据库:
```
sudo apt install mysql-server
```
3.安装PHP和PHP-FPM:
```
sudo apt install php-fpm php-mysql
```
4.编辑Nginx的默认站点配置文件:
```
sudo nano /etc/nginx/sites-available/default
```
将以下代码添加到配置文件中:
```
server {
listen 80;
server_name example.com;
root /var/www/html;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.4-fpm.sock;
}
}
```
替换 `example.com` 为你的域名或IP地址,并将 `root` 设置为你的网站根目录。保存并退出。
5.重新加载Nginx配置文件:
```
sudo service nginx reload
```
现在你已经成功部署了一个LNMP环境,可以在 `/var/www/html` 目录下创建一个 `index.php` 文件进行测试。
阅读全文