用易语言 编一套服务器和客户端 服务器发送图片给客户端 在局域网可以看到图片 外网就看不到图片了

用易语言 编一套服务器和客户端 服务器发送图片给客户端 在局域网可以看到图片 外网就看不到图片了,第1张

一张全屏的截图(BMP)估计1M多,客户端一次发送的字节也估计不到1K(外网)试问怎能不失败!?
不用说兄弟你的代码肯定是
-->> 服务器1发送数据 (客户, , )
--<<底图 = 客户1取回数据 ()
'这样的代码最终结果是收到了最后的不到1K的数据,前面的数据都丢失了!
你到网上找一个 “文件传送” 源码学习学习就OK了

1 切换成root用户 

2 生成公钥  这里注意会生成两份密钥 pub为公 另一个为私

3 查看公钥

4 把公钥放入git

5 检验权限

6 打开复制私钥

7 进入Jenkins  添加凭据,类型 SSH Username with private key

在下方密钥区域 粘贴 私钥

8 在工程下面的密钥区域选择刚生成的

执行中如果出现权限不足 或者路径不对

1 路径不对 可以查看本地路径是否存在脚本 如果路径配制成环境变量 前面需要加$ 如$SHELLPATH 直接输入路径则不需要加任何符号 如 /media/shell/sh

2 出现权限错误 你需要让jenkins使用root用户 *** 作如下 以下用ubuntu举例

文件中
JENKINS_USER=$NAME

JENKINS_GROUP=$NAME

改称

JENKINS_USER=root

JENKINS_GROUP=root

修改目录权限 

cd /var/lib/chown -R root:root /jenkins

重启jenkins 不同版本重启方式不同 自行百度

systemctl restart jenkins

编译服务器mount到jenkins本机  利用了NFS

更新系统软件包

安装NFSServer

清除目录所有权限限制

先打开 exports 里面定义了NFS服务器访问权限

设置访问权限

/mnt/nfs_share 是共享目录路径

rw 设置可以读写

sync 需要先将更改写入磁盘 然后才能应用更改

no_root_squash / no_subtree_check 消除子树检查

1) 全子网可访问

2) 单独网络可访问

中间ip换成本机ip 如19216801

打开 然后查看状态

在Ubuntu和Debian上安装NFS客户端:

在CentOS和Fedora上安装NFS客户端:

ip改成本机IP即可

或者直接修改配置文件

1) 在NFS服务器的共享文件夹中创建个文件

2) 在NFS客户端中查看文件是否存在

ip换成本机ip

查看路径是否正确即可

把缺少的依赖库先编译一遍


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13485275.html

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

发表评论

登录后才能评论

评论列表(0条)

保存