1.安裝步驟
https://github.com/haiwen/seafile-server-installer-cn
https://manual.seafile.com/deploy/using_mysql/
2.故障處理
2.1 報錯:Error:Seahub failed to start.
排查: ./seahub.sh start-fastcgi可見 ModuleNotFoundError: No module named 'captcha'
解決方法:pip3 install captcha
執行 ./seahub.sh start-fastcgi 可見 ModuleNotFoundError: No module named 'MySQLdb'
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.
Did you install mysqlclient?
解決方法: pip3 install PyMySQL
在seahub/thirdpart/django/db/backends/mysql/base.py 增加
import pymysql
pymysql.install_as_MySQLdb() 如圖
執行 ./seahub.sh start-fastcgi 可見 Unknown command: 'runfcgi'
解決方法:./seahub.sh start成功
3.登錄
http://xxx.xxx.xxx.xxx
默認管理員: [email protected]
默認密碼:ohNgox8e