按照官方手册,成功安装了服务器,但是网页不能打开


#1

系统是debian 10
按照 https://cloud.seafile.com/published/seafile-manual-cn/deploy/using_mysql.md
apt-get install python-imaging 的时候,提示已由python-lip 代替了,所以我就安装了python-lip

接着安装mariaDB,装好了
启动mysql 服务,并设置随机启动

./setup-seafile-mysql.sh 

再启动官方的安装脚本

基本上都是默认

最后成功,在局域网其他电脑上输入本机ip:8000 ,提示拒绝访问
是不是还有其他哪些步骤,我看还有

  • [Apache 下配置 Seahub]
  • [Apache 下启用 Https]
  • [使用 Memcached]
    我是第一次折腾,请执教

#2

你的可能是防火墙问题,在防火墙策略添加8000/TCP端口,百度一下命令


#3
  • [Apache 下配置 Seahub] (这个也可以用nginx)
  • [使用 Memcached]

至少再配置这两个吧,然后就直接通过80端口访问服务就行了


#4

**其实就是修改conf文件夹的gunicorn.conf 文件,将原来的bind=127.0.0.1:8000 修改为[你的IP地址]:8000,重新启动seafile和seahub就可以了。亲测!记得赞一个!