linux安装lnmp架构
时间: 2023-11-26 13:39:11 浏览: 32
安装LNMP(Linux + Nginx + MySQL + PHP)架构可以按照以下步骤进行:
1. 安装 Nginx
使用以下命令安装 Nginx:
```
sudo apt-get update
sudo apt-get install nginx
```
2. 安装 MySQL
使用以下命令安装 MySQL:
```
sudo apt-get install mysql-server
```
在安装过程中,您将被要求设置 root 用户的密码。
3. 安装 PHP
使用以下命令安装 PHP:
```
sudo apt-get install php-fpm php-mysql
```
4. 配置 Nginx
- 创建一个新的 Nginx 站点配置文件:
```
sudo nano /etc/nginx/sites-available/example.com
```
- 将以下内容复制并粘贴到新文件中:
```
server {
listen 80;
server_name example.com www.example.com;
root /var/www/example.com;
index index.php index.html;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}
location ~ /\.ht {
deny all;
}
}
```
- 在 /var/www 目录下创建一个名为 example.com 的新目录:
```
sudo mkdir /var/www/example.com
```
- 将您的网站文件放在 /var/www/example.com 目录下。
- 启用新站点配置文件:
```
sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/
```
- 检查 Nginx 配置语法是否正确:
```
sudo nginx -t
```
- 重启 Nginx:
```
sudo systemctl restart nginx
```
5. 测试您的 LNMP 站点
在浏览器中访问您的网站,例如 http://example.com,应该能够看到您的网站内容。
注意:在安装过程中,请根据您的操作系统版本和软件包版本进行适当的调整。