找回密码
 立即注册

QQ登录

只需一步,快速开始

Gerald.Zhang
超级版主   /  发表于:2022-11-14 11:03  /   查看:2212  /  回复:0
本帖最后由 Gerald.Zhang 于 2022-11-22 08:58 编辑

不知道大家有没有发现,活字格服务器在Linux下的安装,官网提供的命令是一键傻瓜式安装,只需要将对应的命令输入到控制台上,即可完成服务的安装。通过默认安装的方式,活字格Server是默认安装在系统挂载盘的 /opt 路径下。

而很多时候,可能是因为系统盘空间不足,可能是因为公司有规定的第三方服务挂载盘,也可能仅仅是因为自己的强迫症,咱们需要自定义服务的安装路径。如果你有这样的需求的话,可以按照如下的教程,瞬间解决问题~  OK, Let's GO!!


1. 进入到活字格服务器Linux版本的下载界面:

这里咱们忽略方式一,直接选择方式二,进行手动下载
    image.png835281982.png

2. 将下载好的安装包解压,里面会有几个文件,咱们将 Linux 的安装包 huozige-installer-linux-8.0.103.0.tar(发帖当前版本为8.0.103)传到咱的 Linux 服务器上,这里假定路径为 /tmp

3. 通过 ssh 连入到服务器的 /tmp 路径下,通过解压命令将上传的安装包解压。
  1. sudo tar -xvf  huozige-installer-linux-8.0.103.0.tar
复制代码


4. 打开解压后的脚本文件:installForguncy_cn.sh ( vim 命令如果提示不存在,可以直接使用 vi 命令替换)
  1. vim installForguncy_cn.sh
复制代码


5. 将光标移动到如下内容,点击键盘上的 i 进入修改模式,将默认路径 /opt/ForguncyService修改为自定义路径。这里演示路径为 /home/ubuntu/gerald ,修改完成后,点击 esc,输入 :wq 回车保存退出
    image.png116408080.png

6. 执行命令进行安装。安装完成后会出现如下字样“Forguncy server installed completed.”
  1. sudo bash installForguncy_cn.sh
复制代码

7.  通过脚本安装成功后,仍会默认在/opt下安装一些依赖组件,所以需要手动将这些依赖移动到咱们的自定义路径,执行如下命令进行移动:
  1. sudo cp -r /opt/ForguncyServer/* /home/ubuntu/gerald/ForguncyServer
复制代码
注意:如果是升级安装的话,需要手动的将如下路径的sqlite内置库删除,否则会将老版本的内置库数据覆盖,造成数据丢失。删除内置库后再执行上述的移动操作。
此外,升级安装前,建议备份老版本文件,以防万一。
  1. /opt/ForguncyServer/Forguncy.UserService2/App_Data/v5/UserServiceDB.sqlite3
复制代码

9. 校验。查看服务状态。从截图可看到,服务正常运行,且路径OK。
  1. sudo service ForguncyServerService status
复制代码
image.png637904357.png

此外,也可以直接访问服务器管理台页面,在设置 -> 存储路径 -> 应用根目录中校验
image.png39849852.png



0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部