将程序托管给Systemd运行

将程序托管给Systemd运行,第1张

程序(以rust程序为例)托管为 Systemd 运行比较容易,步骤分为以下几步

接下来我们以ubuntu、简单的rust web程序为例,演示一个简单的 rust 程序如何托管给 Systemd 运行

cargo build --release

二进制就在 target/release 中

为了更细粒度地授权和文件权限控制,我们可以给守护程序创建专用的用户

.service 文件在 ubuntu 应该放到 /lib/systemd/system/ 路径下。样例如下 vm-proxy.service

ConditionPathExists 、 WorkingDirectory 、 ExecStart 这三个参数需要根据自己的路径修改

如果是正版服务器 应该打开之后就会在客户端的服务器列表显示 如果是盗版 需要下载个steam的插件 详情可以去中文论坛 需要管理员密码比如管理员密码为:112233 那你就按F1键输入rcon.login "112233" 刷枪的话F1输入inv.giveplayer "玩家名字" "枪支/物品名称" "数量",最上面双引号里面的就是管理员密码;第二行为服务器的名字;第三行为服务端的IP端口;最后一行为是否开启PVP。 在游戏中按F1打开控制台然后输入 rcon.login "123456" 就能成为管理员了~

建议更换网络。有可能是因为网络问题。

有可能是因为电脑系统出现问题,建议重新启动。有可能是服务器出现问题,建议重新下载客户端。

新rust腐蚀进服务器时进不去。解决方法:

1、运行Rust Server文件夹下的Rust Server.exe,允许程序访问网络,等待命令行窗口显示Server Initialzed线提示安装msvcr120.dll,安装完成后根据32/64系统安装微软运行库。

2、运行Rust Client文件夹下的Rust Client.exe,启动并进入游戏---等待1分钟。运行Rust Server文件夹下的Rust Server.exe后在任务管理器里文件有执行。当时是错误的,CPU会被占到90%以上。

3、如果游戏端出现问题 请等待一会儿 就好了 如果出现提示需要开启steam的 开着就行 可以不登陆。这个画面要等一阵,可能会出现无响应的状态,等一等就行。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/396060.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存