微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

centos 7 部署seafile

部署seafile 关闭封火墙以及selinux 安装数据库 yum install -y mariadb mariadb-server 设置开机自启动 systemctl enable mariadb 运行数据库服务 systenctl start mariadb 查看数据是否正确安装 systemctl status mariadb

0

设置MysqL认账号和密码 MysqLadmin -u root password '123456' 设置密码 安装python环境以及安装包 yum install tree -y #这个是结构目录 yum -y install gcc gcc-c++ yum install python3-devel -y # yum install mariadb-devel -y yum install python3 python3-setuptools python3-pip python3-ldap -y #官网要求 pip3 install Pillow pylibmc captcha jinja2 sqlalchemy # pip3 install django-pylibmc django-simple-captcha # 2pip3 install django-pylibmc django-simple-captcha # pip3 install psd-tools #这个比较难,所以单独拎出来,不能有红色报错 pip3 install ConfigParser pip3 install future pip3 install MysqLclient 安装seafile yum install MysqL-python mkdir chenfan 创建安装文件夹 cd chenfan wget https://seafile-downloads.oss-cn-shanghai.aliyuncs.com/seafile-server_8.0.3_x86-64.tar.gz (下载seafile安装包) tar -zvxf seafile-server_8.0.3_x86-64.tar.gz 解压 cd /chenfan/seafile-server-8.0.3/ ./setup-seafile-MysqL.sh 运行安装  

0

0

启动服务 ./seafile.sh start ./seahub.sh start (第一次启动时,会提供注册一个管理员账号) 我这里启动之后有个报错

0

./seahub.sh start-fastcgi 查看错误日志

0

有个组件没有安装 pip3 install captcha 安装失败

0

要先安装其他依赖 yum install python-devel zlib-devel libjpeg-turbo-devel

0

pip3 install captcha

0

在启动./seahub.sh start

0

浏览器输入10.228.83.5:8090 进入网页发现“Internal Server Error”的问题 说明没有完整安装依赖 yum install python3 python3-setuptools python3-pip -y yum -y install sqlite yum install python3-devel MysqL-devel gcc gcc-c++ -y pip3 install captcha pip3 install --timeout=3600 Pillow pylibmc captcha jinja2 sqlalchemy psd-tools django-pylibmc django-simple-captcha python3-ldap pip3 install future MysqLclient sqlalchemy==1.4.3 再次尝试进入web端

0

设置一下上传,下载文件大小 vim /root/chenfan/conf/seafile.conf [fileserver] max_upload_size=0 max_download_dir_size=4096(之前改200太小了)注意数字后面不要加单位

0

                                    完工  

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。