seafile服務器使用腳本搭建

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

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章