如何在 centos 8 中更新 phpmyadmin?
How to update phpmyadmin in centos 8?
我有 4.9.5 版本,phpmyadmin 说最新的稳定版本是 4.9.7,访问 phpmyadmin 站点我看到版本 5 也发布了...
我找到了一些使用 ubuntu 进行操作的教程,但很少或根本没有使用 centos,即使使用 ubuntu 我也发现总是需要进行一些“调整”,因此我访问了我的 phpmyadmin 在与 phpmyadmin 不同的目录中,只是为了安全(可能只是虚拟主机配置)。
而且我不是超级专家,例如我永远不知道如何使用 selinux ...
那么,有人可以解释这个过程,或者创建一个很好的教程来升级 centos 8 中的 phpmyadmin 吗?
这是我的过程:
重命名您的 phpmydmin 文件夹以保存它以防以后出现问题您可以返回它
根:/usr/share/phpmyadmin
sudo apt update
sudo apt install php-mbstring php-zip php-gd
mkdir /usr/share/phpmyadmin
mkdir /etc/phpmyadmin
mkdir -p /var/lib/phpmyadmin/tmp
chown -R www-data:www-data /var/lib/phpmyadmin
touch /etc/phpmyadmin/htpasswd.setup
// you can choose a version on their site
cd /tmp
wget https://files.phpmyadmin.net/phpMyAdmin/5.0.2/phpMyAdmin-5.0.2-all-languages.tar.gz
tar xfz phpMyAdmin-5.0.2-all-languages.tar.gz
mv phpMyAdmin-5.0.2-all-languages/* /usr/share/phpmyadmin/
rm phpMyAdmin-5.0.2-all-languages.tar.gz
rm -rf phpMyAdmin-5.0.2-all-languages
// open your file
cp /usr/share/phpmyadmin/config.sample.inc.php /usr/share/phpmyadmin/config.inc.php
nano /usr/share/phpmyadmin/config.inc.php
在你的文件中
您可以使用:https://www.pwdgen.org/生成blowfish_secret
$cfg['blowfish_secret'] = '32 characters'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
$cfg['TempDir'] = '/var/lib/phpmyadmin/tmp';
(close)
sudo nano /etc/apache2/conf-available/phpmyadmin.conf
Configure your phpmyadmin file (see the documentation)
我有 4.9.5 版本,phpmyadmin 说最新的稳定版本是 4.9.7,访问 phpmyadmin 站点我看到版本 5 也发布了...
我找到了一些使用 ubuntu 进行操作的教程,但很少或根本没有使用 centos,即使使用 ubuntu 我也发现总是需要进行一些“调整”,因此我访问了我的 phpmyadmin 在与 phpmyadmin 不同的目录中,只是为了安全(可能只是虚拟主机配置)。
而且我不是超级专家,例如我永远不知道如何使用 selinux ...
那么,有人可以解释这个过程,或者创建一个很好的教程来升级 centos 8 中的 phpmyadmin 吗?
这是我的过程:
重命名您的 phpmydmin 文件夹以保存它以防以后出现问题您可以返回它
根:/usr/share/phpmyadmin
sudo apt update
sudo apt install php-mbstring php-zip php-gd
mkdir /usr/share/phpmyadmin
mkdir /etc/phpmyadmin
mkdir -p /var/lib/phpmyadmin/tmp
chown -R www-data:www-data /var/lib/phpmyadmin
touch /etc/phpmyadmin/htpasswd.setup
// you can choose a version on their site
cd /tmp
wget https://files.phpmyadmin.net/phpMyAdmin/5.0.2/phpMyAdmin-5.0.2-all-languages.tar.gz
tar xfz phpMyAdmin-5.0.2-all-languages.tar.gz
mv phpMyAdmin-5.0.2-all-languages/* /usr/share/phpmyadmin/
rm phpMyAdmin-5.0.2-all-languages.tar.gz
rm -rf phpMyAdmin-5.0.2-all-languages
// open your file
cp /usr/share/phpmyadmin/config.sample.inc.php /usr/share/phpmyadmin/config.inc.php
nano /usr/share/phpmyadmin/config.inc.php
在你的文件中
您可以使用:https://www.pwdgen.org/生成blowfish_secret
$cfg['blowfish_secret'] = '32 characters'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
$cfg['TempDir'] = '/var/lib/phpmyadmin/tmp';
(close)
sudo nano /etc/apache2/conf-available/phpmyadmin.conf
Configure your phpmyadmin file (see the documentation)