Create install_wordpress.sh
This commit is contained in:
1 parent
1d3dc57d98
commit
20f2ccc963
1 file changed
+35
@@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
|
||||
# 获取php版本
|
||||
php1_version=$(docker exec php php -v 2>/dev/null | grep -oP "PHP \K[0-9]+\.[0-9]+\.[0-9]+")
|
||||
php2_version=$(docker exec php74 php -v 2>/dev/null | grep -oP "PHP \K[0-9]+\.[0-9]+\.[0-9]+")
|
||||
|
||||
echo "现有PHP信息"
|
||||
echo "------------------------------------------"
|
||||
echo -n " php : v$php1_version"
|
||||
echo -n " php : v$php2_version"
|
||||
echo "------------------------------------------"
|
||||
read -r -p "请输入域名: " domain_name
|
||||
|
||||
# 使用 sed 将域名中的 . 替换为 _,并生成数据库名
|
||||
database_name=$(echo "$domain_name" | sed 's/\./_/g')
|
||||
|
||||
read -r -p "请输入你的选择: " choice
|
||||
case $choice in
|
||||
1)
|
||||
## 下载配置Wordpress的Nginx配置文件
|
||||
echo "配置WordPress的Nginx文件"
|
||||
wget -O /home/web/conf.d/"${domain_name}".conf https://raw.githubusercontent.com/shakenny/standard-docker/main/vps/wordpress.conf
|
||||
sed -i "s/yuming.com/$domain_name/g" /home/web/conf.d/"${domain_name}".conf
|
||||
|
||||
;;
|
||||
|
||||
2)
|
||||
## 下载配置Wordpress的Nginx配置文件
|
||||
echo "配置WordPress的Nginx文件"
|
||||
wget -O /home/web/conf.d/"${domain_name}".conf https://raw.githubusercontent.com/shakenny/standard-docker/main/vps/wordpress.conf
|
||||
sed -i "s/yuming.com/$domain_name/g" /home/web/conf.d/"${domain_name}".conf
|
||||
sed -i "s/php:9000/php74:9000/g" /home/web/conf.d/"${domain_name}".conf
|
||||
|
||||
;;
|
||||
esac
|
||||
Reference in new issue
Block a user