Is there a maintainable way to install a recent version of phpMyAdmin on Ubuntu 18.04

Clash Royale CLAN TAG#URR8PPP
up vote
0
down vote
favorite
We use phpMyAdmin on a couple of servers running Ubuntu 18.04. Ubuntu ships with PHP 7.2, the latest phpMyAdmin version from the official repositories is 4.6.6, which is not compatible with PHP 7.2.
phpMyAdmin does not seem to have an official package repository, all repositories I have found seem not to serve the latest version either.
The only workarounds I have found so far:
- Installing PHP 7.1 in addition to PHP 7.2 from
ppa:ondrej/phpand have phpMyAdmin use the older version - Manually overwriting the phpMyAdmin files that come with the official package with the latest files
Both seem to be problematic in terms of maintaining the software on the servers. I was wondering how others solve this problem.
ubuntu mysql phpmyadmin
New contributor
taalas is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
up vote
0
down vote
favorite
We use phpMyAdmin on a couple of servers running Ubuntu 18.04. Ubuntu ships with PHP 7.2, the latest phpMyAdmin version from the official repositories is 4.6.6, which is not compatible with PHP 7.2.
phpMyAdmin does not seem to have an official package repository, all repositories I have found seem not to serve the latest version either.
The only workarounds I have found so far:
- Installing PHP 7.1 in addition to PHP 7.2 from
ppa:ondrej/phpand have phpMyAdmin use the older version - Manually overwriting the phpMyAdmin files that come with the official package with the latest files
Both seem to be problematic in terms of maintaining the software on the servers. I was wondering how others solve this problem.
ubuntu mysql phpmyadmin
New contributor
taalas is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Make your own fresh packages.
– Ipor Sircer
11 hours ago
I suppose it comes down to your definition of the word "maintainable". Do you want the vendor (PHP directly or Ubuntu the distribution) to maintain it, or are you willing to maintain it?
– Jeff Schaller
11 hours ago
I might have phrased this badly. I was interested in best practices concerning latest versions of phpMyAdmin, while still being able to have stable production systems (which are secure, upgradeable, etc.). I was that others have found practical solutions to the compatibility problems.
– taalas
10 hours ago
"stable" is only a word which means all packages were tested by thousand of users and nobody notices any errors/bugs. When you install a non-tested new version of any program, then your distro is not 100% stable anymore by definition.
– Ipor Sircer
5 hours ago
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
We use phpMyAdmin on a couple of servers running Ubuntu 18.04. Ubuntu ships with PHP 7.2, the latest phpMyAdmin version from the official repositories is 4.6.6, which is not compatible with PHP 7.2.
phpMyAdmin does not seem to have an official package repository, all repositories I have found seem not to serve the latest version either.
The only workarounds I have found so far:
- Installing PHP 7.1 in addition to PHP 7.2 from
ppa:ondrej/phpand have phpMyAdmin use the older version - Manually overwriting the phpMyAdmin files that come with the official package with the latest files
Both seem to be problematic in terms of maintaining the software on the servers. I was wondering how others solve this problem.
ubuntu mysql phpmyadmin
New contributor
taalas is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
We use phpMyAdmin on a couple of servers running Ubuntu 18.04. Ubuntu ships with PHP 7.2, the latest phpMyAdmin version from the official repositories is 4.6.6, which is not compatible with PHP 7.2.
phpMyAdmin does not seem to have an official package repository, all repositories I have found seem not to serve the latest version either.
The only workarounds I have found so far:
- Installing PHP 7.1 in addition to PHP 7.2 from
ppa:ondrej/phpand have phpMyAdmin use the older version - Manually overwriting the phpMyAdmin files that come with the official package with the latest files
Both seem to be problematic in terms of maintaining the software on the servers. I was wondering how others solve this problem.
ubuntu mysql phpmyadmin
ubuntu mysql phpmyadmin
New contributor
taalas is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
taalas is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
taalas is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
asked 11 hours ago
taalas
1011
1011
New contributor
taalas is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
taalas is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
taalas is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Make your own fresh packages.
– Ipor Sircer
11 hours ago
I suppose it comes down to your definition of the word "maintainable". Do you want the vendor (PHP directly or Ubuntu the distribution) to maintain it, or are you willing to maintain it?
– Jeff Schaller
11 hours ago
I might have phrased this badly. I was interested in best practices concerning latest versions of phpMyAdmin, while still being able to have stable production systems (which are secure, upgradeable, etc.). I was that others have found practical solutions to the compatibility problems.
– taalas
10 hours ago
"stable" is only a word which means all packages were tested by thousand of users and nobody notices any errors/bugs. When you install a non-tested new version of any program, then your distro is not 100% stable anymore by definition.
– Ipor Sircer
5 hours ago
add a comment |
Make your own fresh packages.
– Ipor Sircer
11 hours ago
I suppose it comes down to your definition of the word "maintainable". Do you want the vendor (PHP directly or Ubuntu the distribution) to maintain it, or are you willing to maintain it?
– Jeff Schaller
11 hours ago
I might have phrased this badly. I was interested in best practices concerning latest versions of phpMyAdmin, while still being able to have stable production systems (which are secure, upgradeable, etc.). I was that others have found practical solutions to the compatibility problems.
– taalas
10 hours ago
"stable" is only a word which means all packages were tested by thousand of users and nobody notices any errors/bugs. When you install a non-tested new version of any program, then your distro is not 100% stable anymore by definition.
– Ipor Sircer
5 hours ago
Make your own fresh packages.
– Ipor Sircer
11 hours ago
Make your own fresh packages.
– Ipor Sircer
11 hours ago
I suppose it comes down to your definition of the word "maintainable". Do you want the vendor (PHP directly or Ubuntu the distribution) to maintain it, or are you willing to maintain it?
– Jeff Schaller
11 hours ago
I suppose it comes down to your definition of the word "maintainable". Do you want the vendor (PHP directly or Ubuntu the distribution) to maintain it, or are you willing to maintain it?
– Jeff Schaller
11 hours ago
I might have phrased this badly. I was interested in best practices concerning latest versions of phpMyAdmin, while still being able to have stable production systems (which are secure, upgradeable, etc.). I was that others have found practical solutions to the compatibility problems.
– taalas
10 hours ago
I might have phrased this badly. I was interested in best practices concerning latest versions of phpMyAdmin, while still being able to have stable production systems (which are secure, upgradeable, etc.). I was that others have found practical solutions to the compatibility problems.
– taalas
10 hours ago
"stable" is only a word which means all packages were tested by thousand of users and nobody notices any errors/bugs. When you install a non-tested new version of any program, then your distro is not 100% stable anymore by definition.
– Ipor Sircer
5 hours ago
"stable" is only a word which means all packages were tested by thousand of users and nobody notices any errors/bugs. When you install a non-tested new version of any program, then your distro is not 100% stable anymore by definition.
– Ipor Sircer
5 hours ago
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
If Ubuntu is shipping packages that are not compatible with each other, that is a bug. It has apparently been reported, but unfortunately there is not yet an official fix.
PHP does have its own packaging system, composer, if you want to try and use that instead of system packages as PHPMyAdmin seems to maintain composer packages.
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
If Ubuntu is shipping packages that are not compatible with each other, that is a bug. It has apparently been reported, but unfortunately there is not yet an official fix.
PHP does have its own packaging system, composer, if you want to try and use that instead of system packages as PHPMyAdmin seems to maintain composer packages.
add a comment |
up vote
0
down vote
If Ubuntu is shipping packages that are not compatible with each other, that is a bug. It has apparently been reported, but unfortunately there is not yet an official fix.
PHP does have its own packaging system, composer, if you want to try and use that instead of system packages as PHPMyAdmin seems to maintain composer packages.
add a comment |
up vote
0
down vote
up vote
0
down vote
If Ubuntu is shipping packages that are not compatible with each other, that is a bug. It has apparently been reported, but unfortunately there is not yet an official fix.
PHP does have its own packaging system, composer, if you want to try and use that instead of system packages as PHPMyAdmin seems to maintain composer packages.
If Ubuntu is shipping packages that are not compatible with each other, that is a bug. It has apparently been reported, but unfortunately there is not yet an official fix.
PHP does have its own packaging system, composer, if you want to try and use that instead of system packages as PHPMyAdmin seems to maintain composer packages.
answered 4 hours ago
GracefulRestart
95927
95927
add a comment |
add a comment |
taalas is a new contributor. Be nice, and check out our Code of Conduct.
taalas is a new contributor. Be nice, and check out our Code of Conduct.
taalas is a new contributor. Be nice, and check out our Code of Conduct.
taalas is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f481248%2fis-there-a-maintainable-way-to-install-a-recent-version-of-phpmyadmin-on-ubuntu%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Make your own fresh packages.
– Ipor Sircer
11 hours ago
I suppose it comes down to your definition of the word "maintainable". Do you want the vendor (PHP directly or Ubuntu the distribution) to maintain it, or are you willing to maintain it?
– Jeff Schaller
11 hours ago
I might have phrased this badly. I was interested in best practices concerning latest versions of phpMyAdmin, while still being able to have stable production systems (which are secure, upgradeable, etc.). I was that others have found practical solutions to the compatibility problems.
– taalas
10 hours ago
"stable" is only a word which means all packages were tested by thousand of users and nobody notices any errors/bugs. When you install a non-tested new version of any program, then your distro is not 100% stable anymore by definition.
– Ipor Sircer
5 hours ago