ubuntu20.04 myslq8.0更新問題 - Linux

John avatar
By John
at 2020-11-16T11:05

Table of Contents

各位前輩好:
作業環境:ubuntu16.04
apache2.42
mysql5.7
php7.0
有使用phpmyadmin管理資料庫與webmin做主機管理

圖片網址https://imgur.com/a/uq9lbNS

目標是將
ubuntu升級到20.04
mysql升級到8.0
php升級到7.4


問題一 php版本不一致
現在php有安裝多個版本


我用php -v看到的是7.4
但是經由phpmyadmin看到的卻是7.0
(請見圖一)

請問這樣是要將所有php移除掉後重新安裝嗎?

問題二 ubuntu版本不一致
登入後的系統提示中
雖然歡迎詞顯示的是18.04
但當中卻有一句話寫到
* Upgrade from Ubuntu 16.04 LTS to Ubuntu 18.04 LTS by running:
sudo do-release-upgrade
(請見圖二)

而且webmin顯示的版本為16.04
/etc/apt/source.list顯示的mirro也都是xenial

真的搞不清楚系統現在的版本是多少了
還有source.list到底是要用xenial還是bionic

問題三 更新順序
在不重建資料庫的情況下
是否應該先將php與mysql的套件更新到7.4與8.0後
再進行ubuntu20.04更新呢?
或是有其他比較好的做法?


附註
我已經利用workstation
安裝ubuntu16.04做過許多測試
包含先安裝php7.0與mysql5.7
在分別升級到7.4與8.0後
將系統更新到20.04
都沒發生問題
但在這台主機上
這些經驗完全不適用
想請問有大神可以協助嗎?

--
Tags: Linux

All Comments

Kumar avatar
By Kumar
at 2020-11-18T22:41
沒救了 砍掉重灌 btw我用Arch(以上幹話
Susan avatar
By Susan
at 2020-11-21T10:18
我很想幫你研究但是這樣看起來只能打高空解決
Agnes avatar
By Agnes
at 2020-11-23T21:54
我對mysql 不熟但是你要看你真正被myphpadmin用的php不
是看環境變數的php
Ethan avatar
By Ethan
at 2020-11-26T09:30
還有你圖片網址也開不起來
Bethany avatar
By Bethany
at 2020-11-28T21:07
看起來似乎是php,mysql之前是用lamp安裝包之類裝的,不是
Adele avatar
By Adele
at 2020-12-01T08:43
透過ubuntu官方的deb檔
先確認之前是怎麼裝的,把php.ini和mysql資料庫等備份出來
Jacky avatar
By Jacky
at 2020-12-03T20:19
然後用舊安裝的移除命令移掉系統,再用apt安裝php,mysql後
再把php.ini和資料庫還原回去
Elma avatar
By Elma
at 2020-12-06T07:56
移掉php+mysql
Barb Cronin avatar
By Barb Cronin
at 2020-12-08T19:32
如果備份還原有做好,那當然重灌最乾淨.建議先找其他機器
Puput avatar
By Puput
at 2020-12-11T07:08
或虛擬機把20.04+php+mysql安裝好後還原php,mysql等備份,
確認一切環境及資料都如原先的狀態,整個安裝過程詳細筆記
Agnes avatar
By Agnes
at 2020-12-13T18:45
,再依照筆記對正式環境進行重新安裝及還原
Mason avatar
By Mason
at 2020-12-16T06:21
先備份資料!先備份資料!先備份資料!
Leila avatar
By Leila
at 2020-12-18T17:57
你要做upgrade 就要有看似升級成功,但是套件掛了一堆
Faithe avatar
By Faithe
at 2020-12-21T05:33
的心理準備,與其這樣,不如先備份好資料,然後起一台
新的機器再來安裝你要的套件。是說,php有virtualenv這
種獨立的虛擬環境的套件嗎?
Edward Lewis avatar
By Edward Lewis
at 2020-12-23T17:10
而且你還是跨了兩個版本,原機升級太危險了
Kelly avatar
By Kelly
at 2020-12-26T04:46
套件都還找得到,也測試過了,就找一台機器上吧!
Frederic avatar
By Frederic
at 2020-12-28T16:22
或許也可以考慮做VM ?
Donna avatar
By Donna
at 2020-12-31T03:59
如果資料及正常運作極為重要(資料損失及長時間中斷運作極
難容忍),我是建議原機器環境要整個(包含root)做partition
Zora avatar
By Zora
at 2021-01-02T15:35
dump(用dd或其他分區備份工具),這樣最差還可以把分區給存
Robert avatar
By Robert
at 2021-01-05T03:11
回去.如果有另一套機器可用,舊機就直接擺著不動最好,直到
Callum avatar
By Callum
at 2021-01-07T14:48
新環境穩定後再做他用,如果上述意外狀況可容忍,備份資料
應該就足夠
Carolina Franco avatar
By Carolina Franco
at 2021-01-10T02:24
用 Docker 很簡單

時間增減的計算

Megan avatar
By Megan
at 2020-11-16T10:31
目前在寫一個備份用得程式 希望可以把要備份保留的數量做成變數來指定 像下面~設定保留 7 天 將 7 天前的檔案做刪除 del_num=7 stamp=`date +%Y%m%d_%H%M` #時間標記 , format 20110107_1256 stamp_del=`date -dand#39; -${d ...

Ubuntu20.04 安裝bootloader?

John avatar
By John
at 2020-11-14T07:04
原來的設定是這樣: HDD : grub + Ubuntu 16.04 SSD : Ubuntu 20.04 現在 HDD 要退役, 我從 SSD 不能開機, 我猜是沒有 bootloader 我該做什麼才能裝個 bootloader 上去? 不一定要 grub, 只要能開機就好, 以後應該都不需要多重開機 ...

wps搭配hime輸入法

Bethany avatar
By Bethany
at 2020-11-13T14:47
系統:linux mint 小弟在mint上安裝好wps及hime輸入法,因為hime能調校成類似windows上的微軟新注音。 但神奇的是,每當在wps上輸入文字,hime輸入法的外觀總是會回到調校之前的樣子 請問有高手願意為小弟指點迷津嗎?感謝! - ...

bash 空白行導致 command not found

Olga avatar
By Olga
at 2020-11-13T10:42
目前 TEST.sh 的內容如下 #!/bin/bash WORKDIR=backup echo $WORKDIR echo and#34;備份程序and#34; echo and#34;根目錄and#34; 但是在執行 sh TEST.sh 後輸出的結果為 : command not found b ...

CentOS 8怎麼只刪除GUI

Sarah avatar
By Sarah
at 2020-11-12T23:41
小弟最近初學linux,有個問題想請教,因為之前練習安裝web server的時候有搭配GUI,能 夠進入網頁進行設定,在後面練習使用純文字安裝的時候,突然沒辦法進網頁設定一時不知 道怎麼辦就安裝了Server with GUI這東西,想請問能夠不動到server只單純把GUI刪掉嗎? 額外插個問題 因為是 ...