本帖最後由 euguene 於 2013-7-25 20:52 編輯 & i R! \ z2 [
2 O2 ?& y1 g6 m
miniyun
6 O6 c% D8 v) P4 a: d9 P; A) U3 K* e" b; m) I+ @
$ y; T) X& k) R8 |
! U8 Z' M& n0 H; E
8 }/ ~7 ~1 d- D
5 z( G4 m: m5 p$ S" y2 V- t
5 W6 j+ u1 Q8 }1 E4 A) V( D
近段時間同步盤是越來越熱,在dropbox的帶動下,國內快盤、EVERBOX,雲諾、百度網盤、微雲、華為、360你方喝罷我登場,同步盤、網盤成為時下最流行的分享軟件。 先談談介紹的初衷,由於過去做過段時間網盤,看到很多朋友在用圖形化系統的VPS做網盤,我一陣抽動,所以分享下下面這套系統——迷你雲,配合Plow的話,做網盤應該事半功倍吧。其實最好的還是dropbox,我早年用的是雲諾的Linux端,但是雲諾至今還沒提交SKD,所以暫不支持非GUI上work,如果他們這個做出來了,肯定是首選。 廢話不多說了迷你雲是一套國人開發同步盤系統,對於做網盤的用戶可能更有幫助,這裡我給大家分享一下。 $ Z7 ]! g% [0 }4 @
官方網站:www.miniyun.cn
9 M# x2 D4 A N) i& g
' ^2 c r+ Y/ {! d3 w4 F首先官方有安裝教程,但是由於版本的升級,我個人感覺教程有點老化,我在按照教程操作過程中發現有很多錯誤,這裡就不一一表述了。我給大家介紹一個比較簡單的操作方式。 + b6 B6 ?" o, @7 j
準備工作 需要一個VPS,建議大硬盤、大流量,內存256也夠了,當然多多益善,線路以韓國、日本優先,其次是洛杉磯,香港和新加坡的線路雖然ping值低,但是帶寬也低,沒啥意思。 VPS裝上CentOS 64bit的,官方說32位有單個文件2G的限制,我用的是Cent6 64bit。 . k, O1 k. L* F S
- ]) Y1 Y3 X4 q' F
環境部署 用root進入系統 安裝依賴庫: yum -y install ncurses;yum -y install ncurses-devel;yum -y install gcc-c++;yum -y install gcc automake autoconf libtool make;yum install libxml2-devel -y;yum install openssl -y;yum install openssl-devel -y;yum install curl-devel -y;yum install jpeglib jpeglib-devel;yum install jpeglib-devel -y;yum install libjpeg-devel -y;yum install libjpeg -y;yum install libpng -y;yum install libpng-devel -y;yum install freetype-devel -y;yum install openldap-devel -y;yum install libmcrypt-devel -y;yum install pcre-devel -y 8 ^3 a) K* w1 K, ?3 D; Q
架設LNMP環境 VPS安裝上軍哥的LNMP,當然你裝別的LNMP也行, 傳送門:http://lnmp.org/install.html
! _' n) r) I7 e$ E: P4 d/ }% n
* n( m: C4 o+ X wget -c http://soft.vpser.net/lnmp/lnmp1.0-full.tar.gz && tar zxvf lnmp1.0-full.tar.gz && cd lnmp1.0-full && ./centos.sh . A! K5 [) c2 V1 d. i
安裝LNMP完成後升級一下PHP和Ngnix,請參考:運行lnmp安裝包裡的 ./upgrade_php.sh$ _& U P2 ]. W9 r8 a. T) ~
./upgrade_nginx.sh 或http://www.vpser.net/manage/lnmp-upgrade-php-script.html 升級版本高於PHP 5.2.3 (它用到了YII這個框架),我這裡按照官方教程將PHP升級到5.3.17,Ngnix升級到1.3.9.
& E9 E# x' ~) W$ H9 X' |9 k6 m+ V' o9 \. R0 s7 P9 a: H% A0 B
程序安裝 將安裝包上傳到虛擬主機的根目錄 wget -c http://www.miniyun.cn/app/download/type/server/mime/zip
$ z+ ~/ @7 k0 i* B8 S* [ unzip zip -d /home/wwwroot/default (迷你雲的根目錄) 8 ?6 k' a* d+ O3 F
更改部分文件:下載文件壓縮包
gai.zip
(2.69 KB, 下載次數: 2, 售價: 1 點點)
,將其解壓後得到
/ \! Q" r# p; RController.php,覆蓋到{迷你雲安裝路徑下\protected\components}0 d/ L5 @' l j/ r
將nginx.conf文件,覆蓋到/usr/local/nginx/conf 建立數據庫: http://ip/phpmyadmin 用root進入,建立數據庫cloud,在SQL語言中運行 CREATE USER '新用戶名'@'localhost' IDENTIFIED BY '新密碼'; 新用戶名改為你重新設置的sql帳號,這樣做為了不去使用root。 到 /home/wwwroot/default 目錄下刪除index.html吧。 這樣基本就搞定了。馬上用IP訪問下吧! 下面的步驟我就不表述了,非常easy,比裝個DZ還要簡單。
/ }- L- ^/ y$ y" H
9 t2 `+ w* P# r5 N3 M9 X
$ E* k' U8 `$ b! j8 e* K |