Centos7下安裝Seafile實現私有網盤


Seafile是一個開源、專業、可靠的雲存儲平台;解決文件集中存儲、共享和跨平台訪問等問題,由北京海文互知網絡有限公司開發,發布於2012年10月;除了一般網盤所提供的雲存儲以及共享功能外,Seafile還提供消息通信、群組討論等輔助功能,幫助更好的圍繞文件展開協同工作

###本文所需所有包均可到百度網盤下載,

鏈接:https://pan.baidu.com/s/1KW82e_jtVaOgqQtzA5hjXw
提取碼:3v8b

官方文檔連接

#安裝mysql

具體查看本人另一篇博文  Centos7下安裝mysql服務

#安裝python,默認centos已經安裝

yum -y install python

##setuptools 安裝

#解壓 

unzip setuptools-40.0.0.zip -d setuptools

#進入setuptools   

cd setuptools/setuptools-40.0.0/

#進入根目錄安裝

python setup.py install

##pip安裝

#官網的pip

wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate

#也可以使用在百度網盤下載的

#解壓后進入pip目錄

tar -zxvf pip-1.5.4.tar.gz

#安裝

python setup.py install

##安裝nump

yum install python-devel

#需要安裝gcc gcc-c++編譯包

yum -y install gcc gcc-c++ autoconf automake make

#獲取安裝包

wget http://jaist.dl.sourceforge.net/project/numpy/NumPy/1.9.0/numpy-1.9.0.zip

#解壓

unzip numpy-1.9.0.zip -d numpy-1.9.0

#進入numpy目錄

#安裝

python setup.py install

##安裝seafile依賴包

yum -y install epel-release
rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro

#安裝python操作數據庫插件
yum -y install python-imaging MySQL-python python-memcached python-ldap python-urllib3 ffmpeg ffmpeg-devel

#進入pip目錄安裝python依賴

pip install pillow moviepy
##seafile安裝

#解壓

tar -zxvf seafile-server_6.2.5_x86-64.tar.gz

#進入seafile-server目錄

./setup-seafile-mysql.sh

#注意那里填寫你的ip或者域名

 #如果是第一次安裝選1即可

 

# 安裝成功

 

#啟動服務

./seafile.sh start

# 啟動 Seahub 網站 (默認運行在8000端口上)

 ./seahub.sh start

#輸入email與密碼,此處email即為界面登陸用戶名

 

 

 完成后可以在界面打開 ip:8000就可以訪問了

 #登陸成功

 

 

 #到此個人私人網盤就搭建完成了,有什么問題可以評論提出,

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM