Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在centos 8中更新phpmyadmin?_Phpmyadmin - Fatal编程技术网

如何在centos 8中更新phpmyadmin?

如何在centos 8中更新phpmyadmin?,phpmyadmin,Phpmyadmin,我有版本4.9.5,phpmyadmin说最新的稳定版本是4.9.7,访问phpmyadmin网站我看到版本5也发布了 我找到了一些关于ubuntu的教程,但是centos几乎没有,甚至ubuntu也没有,我发现总是需要做一些“调整”,为了安全起见(可能只是虚拟主机配置),我在不同于phpmyadmin的目录中访问我的phpmyadmin 我不是一个超级专家,比如说,我从来不知道如何处理selinux 那么,有人可以解释一下这个过程,或者创建一个很好的教程来升级centos 8中的phpmyad

我有版本4.9.5,phpmyadmin说最新的稳定版本是4.9.7,访问phpmyadmin网站我看到版本5也发布了

我找到了一些关于ubuntu的教程,但是centos几乎没有,甚至ubuntu也没有,我发现总是需要做一些“调整”,为了安全起见(可能只是虚拟主机配置),我在不同于phpmyadmin的目录中访问我的phpmyadmin

我不是一个超级专家,比如说,我从来不知道如何处理selinux

那么,有人可以解释一下这个过程,或者创建一个很好的教程来升级centos 8中的phpmyadmin吗?

以下是我的过程:

重命名phpmydmin文件夹以保存它,以防以后出现问题,您可以返回到它

root:/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
在你的档案里

您可以使用:生成河豚_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)