48 lines
1.0 KiB
Markdown
48 lines
1.0 KiB
Markdown
# 安装 Nginx
|
|
|
|
### 脚本描述
|
|
|
|
```
|
|
使用 yum 安装 Nginx 并启动
|
|
```
|
|
|
|
### 脚本内容
|
|
|
|
[nginx-yum-install.sh](nginx-yum-install.sh)
|
|
|
|
```shell
|
|
#!/bin/bash
|
|
|
|
# '\033[字背景颜色;字体颜色m字符串\033[0m'
|
|
GREENCOLOR='\033[1;32m'
|
|
NC='\033[0m'
|
|
|
|
DOWNLOAD_DIR="/usr/src"
|
|
SOURCE_DIR="http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm"
|
|
|
|
echo "===================================================="
|
|
printf "${GREENCOLOR} Nginx's install begin ${NC} \n"
|
|
echo "===================================================="
|
|
|
|
# 安装 Nginx
|
|
# 进入目录
|
|
cd $DOWNLOAD_DIR
|
|
# 下载 Nginx 包
|
|
wget $SOURCE_DIR
|
|
# 安装 Nginx 的 yum 源
|
|
rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm
|
|
# 安装 Nginx
|
|
yum -y install nginx
|
|
# 启动 Nginx
|
|
service nginx restart
|
|
|
|
echo "===================================================="
|
|
printf "${GREENCOLOR} Nginx's install finish ${NC} \n"
|
|
echo "===================================================="
|
|
```
|
|
|
|
### 执行
|
|
|
|
```shell
|
|
bash nginx-yum-install.sh
|
|
``` |