mirror of
https://github.com/akatsukiro/lsky-pro-install-script.git
synced 2025-06-08 05:53:04 +08:00
feat: 全自动安装 安装数据库部分
This commit is contained in:
parent
d1b407a67e
commit
dc460555db
42
install.sh
42
install.sh
@ -199,21 +199,35 @@ install_maraidb() {
|
|||||||
dnf install ${MARIADB_PACKAGE_URL}/yum/10.6/centos/${os_version}/x86_64/mariadb-release-10.6-1.el8.noarch.rpm -y
|
dnf install ${MARIADB_PACKAGE_URL}/yum/10.6/centos/${os_version}/x86_64/mariadb-release-10.6-1.el8.noarch.rpm -y
|
||||||
dnf install MariaDB-server MariaDB-client -y
|
dnf install MariaDB-server MariaDB-client -y
|
||||||
fi
|
fi
|
||||||
read -e -r -p "是否快速配置MariaDB? [Y/n] 默认 Y(es)" input
|
if [[ $autoFlag == "0" ]]; then
|
||||||
case $input in
|
read -e -r -p "是否快速配置MariaDB? [Y/n] 默认 Y(es)" input
|
||||||
[yY][eE][sS] | [yY])
|
case $input in
|
||||||
echo "开始快速配置MariaDB"
|
[yY][eE][sS] | [yY])
|
||||||
mysql_secure_installation
|
echo "开始快速配置MariaDB"
|
||||||
;;
|
mysql_secure_installation
|
||||||
|
;;
|
||||||
|
|
||||||
[nN][oO] | [nN])
|
[nN][oO] | [nN])
|
||||||
echo "不快速配置MariaDB"
|
echo "不快速配置MariaDB"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
echo "开始快速配置MariaDB"
|
echo "开始快速配置MariaDB"
|
||||||
mysql_secure_installation
|
mysql_secure_installation
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
else
|
||||||
|
PWD = "$(openssl rand -base64 32 | tr -dc 'a-zA-Z0-9' | fold -w 32 | head -n 1)"
|
||||||
|
mysql_secure_installation <<EOF
|
||||||
|
|
||||||
|
y
|
||||||
|
$PWD
|
||||||
|
$PWD
|
||||||
|
y
|
||||||
|
y
|
||||||
|
y
|
||||||
|
y
|
||||||
|
EOF
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
install_php
|
install_php
|
||||||
|
Loading…
x
Reference in New Issue
Block a user