Seafile自定义安装

镜像安装完成之后,我们便可以进行Seafile的配置,具体如下:

  1. 通过域名管理面板中完成域名解析(增加一个A记录指向服务器IP),确保解析成功。若没有域名,本步骤可以忽略

  2. 通过命令工具,修改默认的MySQL数据密码

    [root@iz2ze22sviai20tz ~]# mysqladmin -uroot -p123456 password 'mynewpw'   
    
  3. 修改配置文件/opt/seafile/conf/seahub_settings.py,安装如下建议进行3处修改

    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'NAME': 'seahub_db',
            'USER': 'root',
            'PASSWORD': '123456', //修改
            'HOST': '127.0.0.1',
            'PORT': '3306'
        }
    }
    
    ...
    SITE_BASE                           = 'http://127.0.0.1'  //127.0.0.1修改成服务器公网IP或域名
    FILE_SERVER_ROOT             = 'http://127.0.0.1/seafhttp' //127.0.0.1修改成服务器公网IP或域名
    
    
  4. 重启服务器

  5. 通过浏览器访问http://服务器公网IP地址,我们会看到Seafile的登录界面(默认账号为:admin@seafile.local/admin123)

  6. 进入后台,开始体验Seafile