vimba
April 22, 2019, 7:15am
1
Hello
I installed seafile on centos 7 with this guide:
manua seafile com/deploy using_mysql html
When i do rpm -qa
(list all installed packages) i cannot see either apache or nginx installed, how do i check which server was installed??
Hypervisor: Virtualbox Version 6.0.6 r130049 (Qt5.6.2)
CENTOS VERSION: CentOS Linux release 7.6.1810 (Core)
seafile version: seafile-server-6.2.5
vimba
April 22, 2019, 7:30am
2
hello
i checked seafile version in chrom dev tools
here is the o/p:
Server: gunicorn/19.4.5
however
rpm -q gunicorn
package gunicorn is not installed
i dont understand??
Probably you don’t have a web server…
At the end of the guide:
Follow nginx/apache link
(I recommend nginx)
BTW use yum to manage packages on centos
1 Like
vimba
April 22, 2019, 12:42pm
4
hello Pazzoide
thanks
but why do i need apache/nginx if seafile already works??
what is server called for seafile without apcache/nginx…?
edit 201904221545:
i found here, i need nginx for proxy server only?
WSGI mode is a Python term. A simple explanation is that now Seahub runs as a standard HTTP server instead of FastCGI. You just need to config Nginx or Apache as a proxy server for Seahub.
seafile needs a webserver to work. So if you don’t have any already installed you have to. Or, if you have apache or nginx already on your system you have to setup them to work with seafile.
Seafile can’t work without a webserver.
If seafile already works you have a webserver.
check it with
nginx -v