安装nginx和adminer
时间: 2023-07-12 19:52:21 浏览: 384
在CentOS 8中安装Nginx和Adminer的步骤如下:
1. 安装Nginx
使用以下命令安装Nginx:
```
sudo dnf install nginx
```
2. 启动Nginx
使用以下命令启动Nginx:
```
sudo systemctl start nginx
```
也可以使用以下命令将Nginx设置为开机启动:
```
sudo systemctl enable nginx
```
3. 安装PHP和PHP-FPM
使用以下命令安装PHP和PHP-FPM:
```
sudo dnf install php-fpm php-mysqlnd
```
4. 配置PHP-FPM
编辑`/etc/php-fpm.d/www.conf`文件,修改以下两行:
```
user = nginx
group = nginx
```
保存并关闭文件。
5. 启动PHP-FPM
使用以下命令启动PHP-FPM:
```
sudo systemctl start php-fpm
```
也可以使用以下命令将PHP-FPM设置为开机启动:
```
sudo systemctl enable php-fpm
```
6. 配置Nginx
创建一个新的Nginx配置文件`/etc/nginx/conf.d/adminer.conf`,添加以下内容:
```
server {
listen 80;
server_name your_domain.com; #将your_domain.com替换为您的域名或IP地址
location / {
root /usr/share/nginx/html;
index index.php index.html index.htm;
}
location ~ \.php$ {
root /usr/share/nginx/html;
fastcgi_pass unix:/run/php-fpm/www.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
```
保存并关闭文件。
7. 下载Adminer
使用以下命令下载最新版本的Adminer:
```
sudo wget https://github.com/vrana/adminer/releases/latest/download/adminer-x.x.x.php -O /usr/share/nginx/html/adminer.php
```
将`x.x.x`替换为最新版本号。
8. 设置文件权限
使用以下命令设置文件权限:
```
sudo chown -R nginx:nginx /usr/share/nginx/html/
```
9. 重启Nginx
使用以下命令重启Nginx:
```
sudo systemctl reload nginx
```
现在您可以通过浏览器访问`http://your_domain.com/adminer.php`来使用Adminer了,将`your_domain.com`替换为您的域名或IP地址。请注意,为了安全起见,建议在使用Adminer后将其删除或重命名为其他名称。
阅读全文