轉移安裝 Gallery 相簿管理程式

2009-05-13 13:13:27来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

今天安裝 Gallery 過程中,發現 Gallery 安裝於 PHP5 是不可行的,Gallery 還不支援 PHP5,於是重新又重安裝了 PHP4,Gallery 才可以運行。於新的 Server 上安裝新版本的 Gallery 之後,要如何將舊 Server 上面的圖片和資料轉移到新的 Server 上呢 ?
Setp 1.
新 Server 上安裝 gallery 新軟體:使用 ports 安裝。
#cd /usr/ports/www/gallery
#make install clean
Setp 2.
舊 Server 上壓縮資料:將 /usr/local/www/data-dist/gallery/albums 這個目錄壓縮 tar 起來。
#tar -czvf albums.tgz /usr/local/www/data-dist/gallery/albums  # 壓縮 albums 目錄。
Setp 3.
使用 SFTP 加密傳輸資料到新的 Server : SFTP 傳到新的 Server 上,放於同一個目錄下解開即可。
#sftp jim@192.168.10.10
Connecting to 192.168.10.10...
The authenticity of host '192.168.10.10 (192.168.10.10)' can't be established.
DSA key fingerprint is 6b:bd:1a:d6:13:49:76:47:38:1b:ec:c9:ee:6e:1e:55.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.10.10' (DSA) to the list of known hosts.
Password: xxxxx
sftp> put albums.tgz
Uploading tmp.tgz to /home/jojo/albums.tgz
sftp>exit
#cp albums.tgz /usr/local/www/data-dist/gallery/
#cd /usr/local/www/data-dist/gallery/
#tar -xzvf albums.tgz   # 解壓縮到 albums 目錄
To Add.
完成後,開一個 Browse 進入 gallery 的網頁時,會發現很多錯誤 ! 訊息是顯示權限的問題,所以只要改變 /tmp 下的檔案權限及擁有者為 www,錯誤就自動消失,我把 /tmp 擁有者改成 www 之後,卻又發現另一個錯誤, mysql 沒有權限寫入 /tmp/mysql.sock 這個檔,造成 mysql 無法起動,因此最後還是將 /tmp Group 改成 mysql ,權限也改成 774 讓 www 跟 mysql 兩個帳號都可有寫入 /tmp 目錄的權限。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/4206/showart_522981.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:使用 ports tree 升級 Gallery v1.4.2 到 v1.4.3-pl1

下一篇:Apache20 + MySQL51 + PHP5 + phpMyAdmin