本地Ubuntu16搭建Seafile


本地搭建Seafile

1.下載

2.解壓

3.創建目錄

mySeafile

4.將解壓包放入mySeafile中

5.創建installed

將壓縮包放入installed

安裝准備工作

python 2.7
python-setuptools
python-imaging
python-ldap
python-urllib3
sqlite3
apt-get update
apt-get install python
apt-get install python2.7 libpython2.7 python-setuptools python-imaging python-ldap python-urllib3 ffmpeg python-pip sqlite3
pip install pillow moviepy

運行安裝腳本

cd seafile-server-*
./setup-seafile.sh  #運行安裝腳本並回答預設問題

啟動

  • 啟動 Seafile:

       ./seafile.sh start # 啟動 Seafile 服務
    
  • 啟動 Seahub

      ./seahub.sh start # 啟動 Seahub 網站 (默認運行在8000端口上)
    

其它常用命令

./seahub.sh stop # 停止 Seafile 進程
./seafile.sh stop # 停止 Seahub

./seafile.sh start # 啟動 Seafile 服務
./seahub.sh start 8001 # 啟動 Seahub 網站 (運行在8001端口上)

./seafile.sh restart # 停止當前的 Seafile 進程,然后重啟 Seafile
./seahub.sh restart  # 停止當前的 Seahub 進程,並在 8000 端口重新啟動 Seahub

pgrep -f seafile-controller # 查看 Seafile 進程
pgrep -f "seahub" # 查看 Seahub 進程

pkill -f seafile-controller # 結束 Seafile 進程
pkill -f "seahub" # 結束 Seafile 進程

下面是一些可修改的地方。

seahub/media/img/seafile-logo.png
seahub/seahub/settings.py

修改標題后,重啟有效。

seahub/media/img/favicon.ico

修改之后,記得清理緩存(服務端,客戶端)

啟動最好用root權限。

如果關閉不了,可以使用kill直接進程關閉。
步驟如下:

ps -ef |grep 8000

kill -s 9 7294

其中7294為主進程。

然后再啟動,就可以了。

./seahub.sh start

如果忘記管理員賬號或密碼如何處理?
你可以進入 seafile-server 目錄,運行 reset-admin.sh 腳本。這個腳本可以幫助你重置管理員賬號和密碼。

./reset-admin.sh


免責聲明!

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



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