差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
| 软件:onlyoffice [2025/12/20 02:27] – 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:// |
| - | sha256: | + | |
| - | onlyoffice-documentserver_amd64.deb | + | |
| scp .\onlyoffice-documentserver_amd64.deb user@example.com:/ | scp .\onlyoffice-documentserver_amd64.deb user@example.com:/ | ||
| + | sha256sum onlyoffice-documentserver_amd64.deb | ||
| + | sha256: | ||
| sudo apt install postgresql libstdc++6 nginx | sudo apt install postgresql libstdc++6 nginx | ||
| 行 34: | 行 48: | ||
| 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 |
| - | sudo apt install ./onlyoffice-documentserver_amd64.deb | + | #PostgreSQL |
| - | 软件包设置Database Password: | + | |
| - | sudo systemctl start ds-* | + | |
| - | http:// | + | |
| - | sudo systemctl start ds-example | + | |
| - | sudo systemctl enable ds-example | + | |
| - | sudo systemctl start ds-adminpanel | + | |
| - | sudo systemctl enable ds-adminpanel | + | |
| - | http:// | + | |
| - | + | ||
| - | sudo vi / | + | |
| - | services.CoAuthoring.secret.browser.string | + | |
| - | + | ||
| - | PASSWORD=" | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | #修改端口 < | + | |
| echo onlyoffice-documentserver onlyoffice/ | echo onlyoffice-documentserver onlyoffice/ | ||
| echo onlyoffice-documentserver onlyoffice/ | echo onlyoffice-documentserver onlyoffice/ | ||
| 行 60: | 行 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 | ||
| 行 67: | 行 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:: | ||
| - | } | ||
| - | ?> | ||
| </ | </ | ||