Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit d615915

Browse files
Merge pull request #1 from samael/master
Added script for switch php version to the 7.1
2 parents a8d2e3d + a8b91e4 commit d615915

File tree

5 files changed

+69
-3
lines changed

5 files changed

+69
-3
lines changed

‎setup.sh‎

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,19 @@ echo "* Installing PHP 7.0..."
2222
sudo apt-get install -y php7.0 php7.0-common php7.0-cli > /dev/null
2323

2424
echo "* Installing PHP 7.0 extensions..."
25-
sudo apt-get install -y php7.0-gd php7.0-mysql php7.0-sqlite php7.0-soap php7.0-xsl php7.0-json php7.0-opcache php7.0-mbstring php7.0-readline php7.0-curl php7.0-mcrypt php7.0-xml php7.0-zip > /dev/null
25+
sudo apt-get install -y php7.0-gd php7.0-mysql php7.0-sqlite3 php7.0-soap php7.0-xsl php7.0-json php7.0-opcache php7.0-mbstring php7.0-readline php7.0-curl php7.0-mcrypt php7.0-xml php7.0-zip > /dev/null
26+
27+
echo "* Installing PHP 7.1..."
28+
sudo apt-get install -y php7.1 php7.1-common php7.1-cli > /dev/null
29+
30+
echo "* Installing PHP 7.1 extensions..."
31+
sudo apt-get install -y php7.1-gd php7.1-mysql php7.1-sqlite3 php7.1-soap php7.1-xsl php7.1-json php7.1-opcache php7.1-mbstring php7.1-readline php7.1-curl php7.1-mcrypt php7.1-xml php7.1-zip > /dev/null
32+
33+
echo "* Installing PHP 7.2..."
34+
sudo apt-get install -y php7.2 php7.2-common php7.2-cli > /dev/null
35+
36+
echo "* Installing PHP 7.2 extensions..."
37+
sudo apt-get install -y php7.2-bz2 php7.2-curl php7.2-gd php7.2-json php7.2-mbstring php7.2-mysql php7.2-opcache php7.2-readline php7.2-soap php7.2-sqlite3 php7.2-sodium php7.2-tidy php7.2-xml php7.2-xsl php7.2-zip > /dev/null
2638

2739
echo "* Installing additional PHP extensions..."
2840
sudo apt-get install -y php-memcache php-memcached > /dev/null

‎switch-to-php-5.6.sh‎

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@
33
echo "* Disabling Apache PHP 7.0 module..."
44
sudo a2dismod php7.0 > /dev/null
55

6+
echo "* Disabling Apache PHP 7.1 module..."
7+
sudo a2dismod php7.1 > /dev/null
8+
9+
echo "* Disabling Apache PHP 7.2 module..."
10+
sudo a2dismod php7.2 > /dev/null
11+
612
echo "* Enabling Apache PHP 5.6 module..."
713
sudo a2enmod php5.6 > /dev/null
814

@@ -12,4 +18,4 @@ sudo service apache2 restart > /dev/null
1218
echo "* Switching CLI PHP to 5.6..."
1319
sudo update-alternatives --set php /usr/bin/php5.6 > /dev/null
1420

15-
echo "* Switch to PHP 5.6 complete."
21+
echo "* Switch to PHP 5.6 complete."

‎switch-to-php-7.0.sh‎

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@
33
echo "* Disabling Apache PHP 5.6 module..."
44
sudo a2dismod php5.6 > /dev/null
55

6+
echo "* Disabling Apache PHP 7.1 module..."
7+
sudo a2dismod php7.1 > /dev/null
8+
9+
echo "* Disabling Apache PHP 7.2 module..."
10+
sudo a2dismod php7.2 > /dev/null
11+
612
echo "* Enabling Apache PHP 7.0 module..."
713
sudo a2enmod php7.0 > /dev/null
814

@@ -12,4 +18,4 @@ sudo service apache2 restart > /dev/null
1218
echo "* Switching CLI PHP to 7.0..."
1319
sudo update-alternatives --set php /usr/bin/php7.0 > /dev/null
1420

15-
echo "* Switch to PHP 7.0 complete."
21+
echo "* Switch to PHP 7.0 complete."

‎switch-to-php-7.1.sh‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#!/bin/bash
2+
3+
echo "* Disabling Apache PHP 5.6 module..."
4+
sudo a2dismod php5.6 > /dev/null
5+
6+
echo "* Disabling Apache PHP 7.2 module..."
7+
sudo a2dismod php7.2 > /dev/null
8+
9+
echo "* Disabling Apache PHP 7.0 module..."
10+
sudo a2dismod php7.0 > /dev/null
11+
12+
echo "* Enabling Apache PHP 7.1 module..."
13+
sudo a2enmod php7.1 > /dev/null
14+
15+
echo "* Restarting Apache..."
16+
sudo service apache2 restart > /dev/null
17+
18+
echo "* Switching CLI PHP to 7.1..."
19+
sudo update-alternatives --set php /usr/bin/php7.1 > /dev/null
20+
21+
echo "* Switch to PHP 7.1 complete."

‎switch-to-php-7.2.sh‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#!/bin/bash
2+
3+
echo "* Disabling Apache PHP 5.6 module..."
4+
sudo a2dismod php5.6 > /dev/null
5+
6+
echo "* Disabling Apache PHP 7.0 module..."
7+
sudo a2dismod php7.0 > /dev/null
8+
9+
echo "* Disabling Apache PHP 7.1 module..."
10+
sudo a2dismod php7.1 > /dev/null
11+
12+
echo "* Enabling Apache PHP 7.2 module..."
13+
sudo a2enmod php7.2 > /dev/null
14+
15+
echo "* Restarting Apache..."
16+
sudo service apache2 restart > /dev/null
17+
18+
echo "* Switching CLI PHP to 7.2..."
19+
sudo update-alternatives --set php /usr/bin/php7.2 > /dev/null
20+
21+
echo "* Switch to PHP 7.2 complete."

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /