FTP服务器架设--把自己的电脑当服务器--1,FTP软件初体验

本文探讨了如何使用个人电脑作为服务器的基础知识,介绍了作者尝试使用serv-u软件部署网站的经历,并提出了关于程序部署、数据库管理和域名绑定等问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在学期的一开始我就在思考这样的一个问题,我们一直在做网站,但是,怎样才能将自己的程序发布在Internet上呢?

带上了这样的疑问,我开始了我的服务器之旅!

找了很多的资料,才知道其实服务器就是一台配置很高的电脑,我们一般电脑就是500g硬盘,4g内存什么的,但是服务器可以达到1t的硬盘,高效能的处理器和很大的内存。

既然原理都差不多,那么,自己的电脑不就可以当成服务器使用了么?

我又查了资料和问了很多的人,的确可以这样。别人告诉我,这样完全可以带动一个小网站。我手上正好有个配置较低的电脑,自己捣鼓了起来。

自己先试了试serv-u这个软件,不怎么懂,只能运行本地的东西,自己的域名完全不知道怎么才能和它绑定!

自己在试了较早版本的serv-u的软件的时候,很是悲剧,怎么都打不开地址,到最后才发现,serv-u过期了,所以,还是下了较新版本的serv-u。

我现在是满脑子的疑问?

怎样将程序打包传上去?

怎样将数据库加载上去?

怎样绑定域名?

如果有网友知道的。tell me!

我想,我还在上面花大功夫,才能搞定!

慢慢来,期待我努力的结果!

自己写的ftp服务端程序代码,支持{"USER", do_user }, {"PASS", do_pass }, {"CWD", do_cwd }, {"XCWD", do_cwd }, {"CDUP", do_cdup }, {"REIN", do_rein },//重新初始化,此命令终止USER,重置所有参数,控制连接仍然打开,用户可以再次使用USER命令 {"QUIT", do_quit }, /*------------传输参数命令------------*/ {"PORT", do_port },//数据端口,主要向服务器发送客户数据连接的端口 //格式为PORT h1,h2,h3,h4,p1,p2,其中32位的IP地址用h1,h2,h3,h4表示,16位的TCP端口号用p1,p2表示 {"PASV", do_pasv },//此命令要求服务器数据传输进程在指定的数据端口侦听,进入被动接收请求的状态 {"TYPE", do_type },//文件类型,可指定ASCII码、EBCDIC码、Image、本地类型文件等参数 /*------------服务命令----------------*/ {"RETR", do_retr },//下载文件 {"STOR", do_stor },//上传 {"APPE", do_appe },//上传,如文件已存在,数据附加到尾部 {"REST", do_rest },//重新开始 {"RNFR", do_rnfr }, {"RNTO", do_rnto },//重命名文件或目录 {"ABOR", do_abor },//异常终止 {"DELE", do_dele },//删除文件 {"RMD", do_rmd },//删除目录 {"XRMD", do_rmd }, {"MKD", do_mkd },//新建目录 {"XMKD", do_mkd }, {"PWD", do_pwd },//打印当前目录 {"XPWD", do_pwd }, {"LIST", do_list },//列目录详细清单 {"NLST", do_nlst },//列目录短清单 {"SYST", do_syst },//获取系统信息 {"STAT", do_stat },//返回服务器状态 {"SIZE", do_size },//获得文件大小 {"HELP", do_help }, {"NOOP", do_noop }, {"SITE", do_site }, }等命令
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值