Chinaunix首页 | 论坛 | 博客
  • 博客访问: 18670998
  • 博文数量: 7460
  • 博客积分: 10434
  • 博客等级: 上将
  • 技术积分: 78178
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-02 22:54
文章分类

全部博文(7460)

文章存档

2011年(1)

2009年(669)

2008年(6790)

分类: BSD

2008-04-09 09:22:02

今天安裝 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 目錄的權限。


阅读(574) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~