在所有 joomla 的網站中,如果只允許安裝一個擴展,估計超過90%的人都會選擇 akeeba backup,這基本是每個joomla都必備的一個擴展,對於 Joomla 備份、遷移和部署實在是太好用了;
akeeba backup 的更多資料可以到官網 https://www.akeebabackup.com/ 查閱,下面分享一下akeeba backup 的基礎使用;
一、下載 akeeba backup
到 https://www.akeebabackup.com/products/akeeba-backup.html 下載akeeba backup
下載完畢得到一個 pkg_akeeba 開頭的壓縮包
二、安裝 akeeba backup
進入后台,打開擴展 -> 擴展管理 -> 擴展安裝,然后把壓縮包拖到下圖紅框位置
等待安裝即可,如下圖所示為安裝完成
如果安裝過程中,出現以下提示
可打開php.ini文件,找到 upload_max_filesize ,然后設置大點的數值,設置完后再次把壓縮包拉進來安裝即可
三、使用 akeeba backup 進行 Joomla 的整站備份
點擊圖中一鍵備份中的 Default Backup Profile (圖中所有中文部分都死自己翻譯的,大家可以在網上查找一下漢化包安裝)
自動進入整站備份,備份完畢后跳到下面的頁面
點擊頁面中的管理備份,進行整站備份的下載
下載完畢后,會得到一個 jpa 后綴的文件,這個就是整個網站的備份文件了
四、使用 akeeba backup 進行整站遷移
在遷移前要先下載 akeeba kickstart ,配合備份文件使用,前往 https://www.akeebabackup.com/download/akeeba-kickstart.html 下載 akeeba kickstart ,下圖為5.5.1版本的下載頁面,點擊 Download now 按鈕進行下載
下載完成后,得到一個壓縮包
來到要遷移的新網站目錄,把壓縮包解壓到要遷移的新網站目錄,再把 jpa 后綴的整站備份文件放到要遷移的新網站目錄中,新網站目錄中有下圖5個文件
網址輸入新網站路徑,點擊 kickstart.php 進行遷移,等待時間一般要幾分鍾
幾分鍾后跳轉到設置頁面,這里可以進行ftp等設置,如果本地的或者沒有ftp的就直接拉到下面點擊開始按鈕
拉到最下面,點擊開始即可
點擊后會顯示如下頁面,等待提取完畢
提取完畢之后,點擊運行安裝程序;ps:切記不要關閉這個頁面,等一下還要回到這個頁面進行操作!!!
開始進行網站的基本配置,這個頁面可以不更改任何東西,在點擊下一步前先創建一個新的數據庫用於存放新網站的數據,創建好新的數據庫后,點擊下一步
新建數據庫用於存放新網站的數據
填寫數據庫主機、用戶名、密碼、數據庫等,點擊下一步
等待數據庫恢復,等待時間取決於數據庫大小
數據恢復完畢,點擊下一步
填寫網站名稱、郵件地址、發件人姓名等,再拉到下面填寫后台登錄賬號密碼
填寫后台登錄的賬號密碼,填寫完成點擊下一步
跳到以下頁面后,關閉當前頁面,回到 之前的 kickstart 頁面
在 kickstart 頁面點擊清除
即可訪問后台頁面和前端頁面
后台登錄頁面如下
至此,使用 akeeba backup 對 Joomla 整站進行遷移介紹完畢,在新網站進入后台與前端頁面看看吧~