以下是一个简单的shell脚本,用于在Linux服务器上部署Nginx:
#!/bin/bash
# 安装Nginx
sudo apt-get update
sudo apt-get install nginx
# 配置Nginx
sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/default.bak
sudo nano /etc/nginx/sites-available/default
# 修改配置文件
sudo sed -i 's/# server 127.0.0.1:80 server_name localhost;/server 0.0.0.0:80 server_name example.com;/g' /etc/nginx/sites-available/default
sudo sed -i 's/# root /var/www/html;/root /var/www/html;/g' /etc/nginx/sites-available/default
sudo sed -i 's/# index index.html index.htm;/index index.html index.htm;/g' /etc/nginx/sites-available/default
# 重启Nginx
sudo service nginx restart
此脚本首先使用apt-get安装Nginx,然后使用nano编辑器修改Nginx配置文件,将默认的localhost替换为您的域名,并将默认的文档根目录更改为您的网站根目录。最后,它重启Nginx以使更改生效。
请注意,此脚本仅适用于使用Debian或Ubuntu的Linux服务器。如果您使用的是其他发行版,则可能需要使用不同的命令来安装和配置Nginx。