add ppa repo, bcs its better
This commit is contained in:
parent
95a95aa3cf
commit
b8d968e385
1 changed files with 14 additions and 15 deletions
|
|
@ -103,26 +103,26 @@ fi
|
||||||
if [[ ${PHP} == "not installed" ]]
|
if [[ ${PHP} == "not installed" ]]
|
||||||
then
|
then
|
||||||
echo
|
echo
|
||||||
echo -e "${YELLOW}Since php is missing on your system, would you like to install version 8.0?"
|
echo -e "${YELLOW}Since php is missing on your system, would you like to install version 7.4 or 8.0?"
|
||||||
echo -e "${RED}The app-repo \"ppa:ondrej/php\" must be added to your sources for this."
|
echo -e "${RED}The app-repo \"ppa:ondrej/php\" must be added to your sources for this.${NC}"
|
||||||
echo -e "If you do not like to add an external repo, you can stay with php 7.4.${NC}"
|
|
||||||
echo
|
echo
|
||||||
PS3="I would like to use option... "
|
PS3="I would like to use option... "
|
||||||
options=("8.0 from ppa:ondrej/php" "7.4 from default sources" "I don't know, please quit.")
|
options=("8.0" "7.4" "I don't know, please quit.")
|
||||||
select opt in "${options[@]}"
|
select opt in "${options[@]}"
|
||||||
do
|
do
|
||||||
case $opt in
|
case $opt in
|
||||||
"8.0 from ppa:ondrej/php")
|
"8.0")
|
||||||
APTS+=( "php8.0" )
|
APTS+=( "php8.0" )
|
||||||
PHPVERSION="8.0"
|
PHPVERSION="8.0"
|
||||||
echo -e "${GREEN}Add app-repo \"ppa:ondrej/php\" to your sources.${NC}"
|
echo -e "${GREEN}Will take php8.0.${NC}"
|
||||||
add-apt-repository ppa:ondrej/php -y;
|
add-apt-repository ppa:ondrej/php -y;
|
||||||
break
|
break
|
||||||
;;
|
;;
|
||||||
"7.4 from default sources")
|
"7.4")
|
||||||
APTS+=( "php7.4" )
|
APTS+=( "php7.4" )
|
||||||
PHPVERSION="7.4"
|
PHPVERSION="7.4"
|
||||||
echo -e "${GREEN}Will take php7.4 from default sources.${NC}"
|
echo -e "${GREEN}Will take php7.4.${NC}"
|
||||||
|
add-apt-repository ppa:ondrej/php -y;
|
||||||
break
|
break
|
||||||
;;
|
;;
|
||||||
"I don't know, please quit.")
|
"I don't know, please quit.")
|
||||||
|
|
@ -165,13 +165,14 @@ fi
|
||||||
echo
|
echo
|
||||||
echo -e "${GREEN}Checking if dependencies are fulfilled..."
|
echo -e "${GREEN}Checking if dependencies are fulfilled..."
|
||||||
echo
|
echo
|
||||||
DEPENDENCIES=("libapache2-mod-php${PHPVERSION}"\
|
DEPENDENCIES=(\
|
||||||
|
"libapache2-mod-php${PHPVERSION}"
|
||||||
"php${PHPVERSION}-apcu"\
|
"php${PHPVERSION}-apcu"\
|
||||||
"php${PHPVERSION}-curl"\
|
"php${PHPVERSION}-curl"\
|
||||||
"php${PHPVERSION}-gd"\
|
"php${PHPVERSION}-gd"\
|
||||||
"php${PHPVERSION}-mbstring"\
|
"php${PHPVERSION}-mbstring"\
|
||||||
"php${PHPVERSION}-mysql"\
|
"php${PHPVERSION}-mysql"\
|
||||||
"php${PHPVERSION}-xml"
|
"php${PHPVERSION}-xml"\
|
||||||
"php${PHPVERSION}-zip")
|
"php${PHPVERSION}-zip")
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -179,10 +180,7 @@ if [[ ! $PHPVERSION == 8* ]]; then
|
||||||
DEPENDENCIES+=("php${PHPVERSION}-json")
|
DEPENDENCIES+=("php${PHPVERSION}-json")
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[$PHPVERSION]]; then
|
update-alternatives --set php /usr/bin/php${PHPVERSION};
|
||||||
update-alternatives --set php /usr/bin/php${PHPVERSION}
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
for REQUIREDPKG in "${DEPENDENCIES[@]}"
|
for REQUIREDPKG in "${DEPENDENCIES[@]}"
|
||||||
do
|
do
|
||||||
|
|
@ -288,7 +286,8 @@ do
|
||||||
while true; do
|
while true; do
|
||||||
read -p "(y/n): " SURE
|
read -p "(y/n): " SURE
|
||||||
case $SURE in
|
case $SURE in
|
||||||
export WEBSITENAME;
|
[Yy]* )
|
||||||
|
export WEBSITENAME;
|
||||||
export SERVERADMINEMAIL;
|
export SERVERADMINEMAIL;
|
||||||
FINISHED=true;
|
FINISHED=true;
|
||||||
break;;
|
break;;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue