win下部署
直接运行exe文件即可。
如果出现闪退,则用cmd,进入engineercms文件夹,执行engineercms.exe,看看出错信息,一般是端口号冲突了。进入conf文件夹,打卡app.conf,修改端口号为其他的端口号,再执行exe文件。服务不能关闭。
用chrome浏览器,输入ip和端口号即可访问。
本应用采用golang语言编写后编译生成可执行文件,采用sqlite嵌入式数据库,所以不需要运行环境,不需要数据库服务,不需要特别的部署。只要运行exe就能提供服务了。
linux下的部署
远程执行命令
利用SecureCRT远程执行命令,如下图:
上图是远程执行命令,一般上传engineercms可执行文件前要先“杀死”engineercms这个进程,命令是killall engineercms
,然后才能上传覆盖这个可执行文件。全部上传后,执行命令nohup ./engineercms &
,然后就可以关闭SecureCRT了。
上传文件
利用SecureFX上传文件,如下图;
一般主要上传engineercms这个可执行文件,以及view文件夹内的:web文件里的onlyviewer.tpl文件和onlyoffice文件夹内的有关tpl文件。
conf文件夹是配置文件,上传前最好将远程的下载过来,在win系统里用beyond compare软件进行对比,确认后再上传到linux系统里。
windows远程访问linux桌面
https://www.kafan.cn/edu/6562816.html
https://www.jianshu.com/p/61f2b0965501
首先是命令行连接方法,因为只要连接了命令行,其他都好办了。见下文
https://jingyan.baidu.com/article/ed15cb1bb1ff451be36981a9.html
如何用SecureCrt连接linux系统
SecureCRT显示乱码的解决办法
https://blog.csdn.net/zhengqijun_/article/details/70197567
设置步骤:
选择字符编码为UTF-8。
点击Options –> 选择Session Options –> 点击Appearance。将字符编码设置为UTF-8格式。(如图)
设置字符集为GB2312。
点击Font .. –> 将字符集设置为GB2312。
注意:如果只设置字符编码为UTF-8,没有设置字符集为GB2312,那么可能会出现显示出来的字符为问号!
如何处理上传工具SecureFX中的中文乱码
SecureFX centos7
1.在使用SecureFX工具的时候经常会遇到乱码的问题,这个问题一般都出现在linux系统中的居多,win很少出现。
2.因为我用的是绿化版的,所以没有安装。直接在软件目录中找到配置文件。
3.在目录中找到相应的IP对应的文件,并打开进行编辑。
…………太啰嗦了,不贴了
用secureFX上传文件,提示用二进制的时候,选择二进制(下面那个,默认),不要选择asc码。
最后编辑:秦晓川 更新时间:2023-08-10 19:55