差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
| 软件:onlyoffice [2025/12/17 19:54] – admin | 软件:onlyoffice [2026/01/02 00:57] (当前版本) – 外部编辑 127.0.0.1 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | onlyoffice | + | ====== OnlyOffice ====== |
| [[https:// | [[https:// | ||
| + | |||
| + | 系统需求 | ||
| + | |||
| + | CPU:双核2GHz | ||
| + | |||
| + | 内存:2GB | ||
| + | |||
| + | 硬盘:40GB | ||
| + | |||
| + | 交换空间:4GB | ||
| + | |||
| + | 操作系统:64位Debian | ||
| + | |||
| + | 依赖:PostgreSQL Nginx libstdc++6 RabbitMQ libcurl3 libxml2 fonts-dejavu fonts-liberation ttf-mscorefonts-installer fonts-crosextra-carlito fonts-takao-gothic fonts-opensymbol | ||
| <code -> | <code -> | ||
| 行 7: | 行 21: | ||
| https:// | https:// | ||
| # | # | ||
| - | https:// | + | wgit https:// |
| + | scp .\onlyoffice-documentserver_amd64.deb user@example.com:/ | ||
| + | sha256sum | ||
| sha256: | sha256: | ||
| - | onlyoffice-documentserver_amd64.deb | ||
| sudo apt install postgresql libstdc++6 nginx | sudo apt install postgresql libstdc++6 nginx | ||
| 行 31: | 行 46: | ||
| sudo -i -u postgres psql -c " | sudo -i -u postgres psql -c " | ||
| sudo -i -u postgres psql -c " | sudo -i -u postgres psql -c " | ||
| - | ALTER ROLE onlyoffice WITH LOGIN CREATEDB; | + | sudo -i -u postgres psql -c "ALTER ROLE onlyoffice WITH LOGIN CREATEDB;" |
| - | + | # | |
| - | scp .\onlyoffice-documentserver_amd64.deb user@example.com: | + | echo onlyoffice-documentserver onlyoffice/ds-port select < |
| - | sudo apt install ./ | + | #PostgreSQL |
| - | 软件包设置Database Password: | + | |
| - | sudo apt install onlyoffice-documentserver-de | + | |
| - | + | ||
| - | #修改端口 < | + | |
| echo onlyoffice-documentserver onlyoffice/ | echo onlyoffice-documentserver onlyoffice/ | ||
| echo onlyoffice-documentserver onlyoffice/ | echo onlyoffice-documentserver onlyoffice/ | ||
| 行 45: | 行 56: | ||
| echo onlyoffice-documentserver onlyoffice/ | echo onlyoffice-documentserver onlyoffice/ | ||
| echo onlyoffice-documentserver onlyoffice/ | echo onlyoffice-documentserver onlyoffice/ | ||
| + | #RabbitMQ 选项 | ||
| + | echo onlyoffice-documentserver onlyoffice/ | ||
| + | echo onlyoffice-documentserver onlyoffice/ | ||
| + | echo onlyoffice-documentserver onlyoffice/ | ||
| + | JWT选项 | ||
| + | echo onlyoffice-documentserver onlyoffice/ | ||
| + | echo onlyoffice-documentserver onlyoffice/ | ||
| + | sudo apt install ./ | ||
| + | # | ||
| + | sudo systemctl start ds-* | ||
| + | http:// | ||
| sudo systemctl start ds-example | sudo systemctl start ds-example | ||
| sudo systemctl enable ds-example | sudo systemctl enable ds-example | ||
| 行 52: | 行 74: | ||
| sudo systemctl enable ds-adminpanel | sudo systemctl enable ds-adminpanel | ||
| http:// | http:// | ||
| - | sudo systemctl status ds-docservice | + | |
| sudo vi / | sudo vi / | ||
| - | + | services.CoAuthoring.secret.browser.string | |
| - | { | + | sudo cat / |
| - | "services": { | + | AdminPanel SETUP REQUIRED | Bootstrap code: ******** |
| - | "CoAuthoring": { | + | |
| - | "secret": { | + | |
| - | " | + | |
| - | "string": " | + | |
| - | }, | + | |
| - | " | + | |
| - | " | + | |
| - | } | + | |
| - | }, | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | } | + | |
| - | } | + | |
| - | } | + | |
| - | } | + | |
| - | } | + | |
| - | } | + | |
| systemctl restart ds-* | systemctl restart ds-* | ||
| - | |||
| - | <?php | ||
| - | function jwtEncode($payload) { | ||
| - | return \Firebase\JWT\JWT:: | ||
| - | } | ||
| - | ?> | ||
| </ | </ | ||