如何把文件上传到另外一台服务器 详细�0�3

如何把文件上传到另外一台服务器 详细�0�3,第1张

假设A 是你web 站点的服务器 B 是你要上传文件的服务器 1、在B 服务器上共享一个文件夹upload,并设置好权限 开设用户test 密码123456 并给予test 对upload 的写入权限,同时在该文件夹里放入一个简单的页面,随便什么都行,输出几个字母就可以了B 服务器上的 *** 作 over 2、 在A 服务器web 站点下面建立一个虚拟目录,默认加虚拟目录的时候是没得选择其他服务器的共享文件夹的,你先随便选择一个本地的路径,建立好之后,点击该 虚拟目录的属性,在更改本地路径的上面,有3 个选择,你选择“另一台计算机上的共享”,接着设置网络路径,格式是这样的:\{服务器}\{共享名}, {服务器}用IP来代替,{共享名}就是那个upload 文件夹,填好之后点击后面的“连接用户”,输入刚才在B 服务器上用户test 和密码 123456(当然,简单一点,你最好先测试一下,确定A 服务器能访问B 服务器共享的文件夹,如果A 都不能访问B 的共享,那你先解决这个问题先,测试的方 法很简单,在浏览器里输入\B 服务器的IP\upload,如果能输入用户和密码之后能看到你刚才随便建的那个文件,OK,共享是可以访问的) 3、虚拟目录设置好了之后,你可以测试一下,在A的 web 站点下面通过程序获取一下虚拟目录的路径,如果是成功的,路径应该是服务器B 的IP+upload 文件夹。 一种方式:还是通过A 服务器web 站点下面的虚拟目录来访问,这种情况下,B 服务器只是提供空间 另一种方式:在B 服务器上建立一个站点,指向该目录,这样B 服务器分担了访问文件时IIS 的工作任务 文件上传保存: SaveAs(ServerMapPath("abc") + "\" + filePathSubstring(filePathLastIndexOf("\") + 1)); //abc 为程序运行站点或者虚拟目录下的虚拟目录 文件浏览: DownloadFile(ServerMapPath("abc") + "//abctxt"); //abctxt 为B 服务器上的文件 private void DownloadFil e(string physicalFi lePath) { Fil eStream stream = null; try { stream = n ew Fil eStream(physicalFil ePath, F ileModeOpen, Fil eAcc essR ead, Fi leShareRead); int bufSize = (int)stream Length; byt e[] buf = new byte[bufSize]; int bytesRead = streamRead(buf, 0, bufSiz e); >一般都是开ftp手动传输!你把文件存放到固定地方!每次更新都手动替换一下啦!这种东西用代码做不太好!文件太多的话!会很乱的!
补充:
那你就在添加信息的时候让他选择文件上传撒!
文件支持保存。一句saveas就搞定了撒!

scp就是security copy,用于将文件或者目录从一个Linux系统拷贝到另一个Linux系统下。scp传输数据用的是SSH协议,保证了数据传输的安全,其格式如下:
scp 远程用户名@IP地址:文件的绝对路径 本地Linux系统路径
scp 本地Linux系统文件路径 远程用户名@IP地址:远程系统文件绝对路径名
scp使用第一种格式是将远程Linux系统上的某个文件或者目录拷贝到本地Linux系统上来,使用第二种是将本地的某个文件或者目录拷贝到远程Linux系统的某个路径下。
2、举例
(1)目前我们处在IP为“19216860133”的Linux系统下,计划将系统下的/home/ixdba/etctargz文件拷贝到IP为“19216860
168”的远程Linux系统中root用户下的/tmp目录下:
scp /home/ixdba/etctargz root@19216860168:/tmp
命令输入完毕,会要求输入“19216860168”服务器root的密码,然后开始远程拷贝数据。
如果我们处在“19216860168”服务器上,也可以使用下面的命令传输数据:
scp root@19216860133:/home/ixdba/etctargz /tmp
命令输入完毕,此时会要求输入“19216860133”服务器root的密码,然后开始远程拷贝数据。
(2)将本地/etc目录中所有的文件和子目录拷贝到IP为“19216860135”的远程Linux系统的root用户下的/opt目录中:
scp -r /etc root@19216860135:/opt
这里的选项“r”与cp命令的“r”选项含义相同。

1打开FLASHFXP软件

2双击flashfxp 软件上的2个小电脑图标从本地浏览器切换到FTP浏览器

3切换到FTP浏览器之后,点击左边连接按钮 图标进行FTP链接设置点击链接即可。

5同理链接FLASHFXP 右边的 FTP浏览器,和左边一样, 链接设置好全选网站文件点击右键传送即可。


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

原文地址: http://outofmemory.cn/zz/13246733.html

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

发表评论

登录后才能评论

评论列表(0条)

保存