Обновление phpmyadmin (Ubuntu).- "Как?]
Я новичок в программировании, и у меня есть старый phpmyadmin (содержит мои данные обучения и заданий). Я хочу обновить его до обновленной версии, и я хочу, чтобы мои данные были в безопасности при его обновлении. Есть ли способ сделать это, выполнив какие-либо команды на терминале? Удаляются ли мои данные, если я unistalled phpmyadmin?
заранее спасибо
4 ответов
phpmyadmin является клиентом mysql, поэтому он не повлияет на вашу базу данных, если вы удалите phpmyadmin.
Я обновляю phpmyadmin с помощью команд терминала:
Сначала вам нужно добавить репозиторий, чтобы получить phpmyadmin:
sudo add-apt-repository ppa:nijel/phpmyadmin;
и затем обновить его, чтобы получить последнюю версию программного обеспечения в репозиториях :
sudo apt-get update;
после этого вы можете получить его (установить, вам нужно сначала удалить старую версию, если у вас есть):
sudo apt-get install phpmyadmin;
о, убедитесь, что вы подключен к интернет
Используя ubuntu? я думаю, будет лучше, если вы спросите его на форуме ubuntu.
может это поможет
------ обновление -------
Если вы нашли версию phpmyadmin, которую вы получаете от ppa, не последняя, вы можете найти последнюю версию здесь и установить его вручную (не из репозитория).
Загруженный phpmyadmin можно установить в /var/www/html/
или в вашем рабочем каталоге (public_html
или что-то вы определенный.) Просто извлеките zip и переместите извлеченную папку в /var/www/html/
. И не забудьте изменить разрешение до 777
(это может быть небезопасно, но работает нормально).
Вот как:
извлечь загруженный файл
unzip phpMyAdmin-4.6.6-all-languages.zip
перейдите в /var/www/ html/, вам может понадобиться sudo.
если вы не sudoer, переместите его в свой рабочий каталог (например, public_html) и переименуйте папку в "phpmyadmin"
sudo mv phpMyAdmin-4.6.6-all-languages /var/www/html/phpmyadmin
изменить разрешите!--16-->
sudo chmod 777 -R /var/www/html/phpmyadmin
и затем вы можете получить доступ к phpmyadmin через http://localhost/phpmyadmin.
Если вы положите phpmyadmin
на public_html
, вы можете создать символическую ссылку на него из /var/www/html
, так что вы можете получить доступ к phpmyadmin как обычно.
вот как обновить Ubuntu. Я полагаю, что у вас уже есть рабочий phpmyadmin, но версия не та, которую вы хотите. Например, Ubuntu отправляет 4.6.X версия witch не работает должным образом с php7.2.
1-проверьте версию, которую вы хотите на:
https://www.phpmyadmin.net/files/
2 - на сервере
cd /usr/share/
rm -rf phpmyadmin
затем адаптировать эту строку с правильным номером версии
wget https://files.phpmyadmin.net/phpMyAdmin/4.8.0/phpMyAdmin-4.8.0-all-languages.zip
unzip phpMyAdmin-4.8.0-all-languages.zip
mv phpMyAdmin-4.8.0-all-languages phpmyadmin
теперь вы должны быть хорошо. Если у вас есть проблемы с разрешениями, вот как это исправить для Apache.
chown -R www-data:www-data /usr/share/phpmyadmin
chmod -R 755 /usr/share/phpmyadmin
также вы можете перезапустить Apache
sudo service apache2 reload
Примечание: это работает только в том случае, если вы ранее правильно установили phpmyadmin.
phpMyAdmin - это только клиент для базы данных MySQL, он не содержит ваших данных. Все это сохранено в базе данных, поэтому ничего не будет удалено, даже если вы удалите phpMyAdmin.
чтобы обновить phpMyAdmin из репозитория, вы можете следовать шаги из этой темы.
1-проверьте версию phpmyadmin из GUI.
2-скачать последнюю версию phpMyAdmin здесь
используйте команду ниже, чтобы загрузить последнюю версию phpMyAdmin в каталог /opt или/usr / src
# wget https://files.phpmyadmin.net/phpMyAdmin/4.8.3/phpMyAdmin-4.8.3-all-languages.zip
примечания для установки Распаковать пакет:apt-get install unzip
# unzip phpMyAdmin-4.8.3-all-languages.zip
3-найти каталог установки phpMyAdmin
используйте приведенную ниже команду для поиска каталога установки phpMyAdmin на вашем система
# /usr/share/phpMyAdmin
4-Удалить / удалить содержимое phpMyAdmin
/ usr / share / phpmyadmin-правильный каталог установки phpMyAdmin, просто удалите/удалите все из этого каталога
# cd /usr/share/phpMyAdmin/
# rm -Rf *
5-перемещение / копирование нового содержимого phpMyAdmin
используйте команду ниже, чтобы скопировать все новое содержимое phpMyAdmin в /usr/share / phpmyadmin.
# cd /opt/phpMyAdmin-4.8.3-all-languages
# mv * /usr/share/phpMyAdmin/
6 - перезапустите службу Apache, MySQL или MariaDB.
запустить/перезапустить службу в С Использованием Системы
# service restart httpd
# service restart mysql
запустите / перезапустите службу в Systemd Systeme
# systemctl restart httpd.service
# systemctl restart mariadb.service
7-Теперь проверьте новую версию phpMyAdmin
перейдите в браузер http://localhost/phpmyadmin, теперь вы используете последнюю версию 4.8.3 phpMyAdmin.