免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: skylove
打印 上一主题 下一主题

[互操作系统] 【软件下载】小巧的ftp和http服务器软件下载,windows平台的 [复制链接]

论坛徽章:
1
卯兔
日期:2013-09-12 09:56:57
11 [报告]
发表于 2007-04-26 09:36 |只看该作者
分享 是容易的
孜孜不倦
持之以恒
无怨无悔
坚持不懈
的做分享 就是多么
难能可贵
的阿。。。。。。。

论坛徽章:
1
射手座
日期:2013-09-13 16:09:25
12 [报告]
发表于 2007-04-26 09:47 |只看该作者
自己做个apache + php + mysql的安装包。


  1. [i]cc.bat[/i]

  2. @Echo Off

  3. setlocal
  4. echo *************************
  5. echo 欢迎使用,请输入您的操作:

  6. echo 1. 安装
  7. echo 2. 卸载
  8. echo 3. 启动
  9. echo 4. 停止
  10. echo 5. 重启
  11. echo *************************
  12. set /p operation=[操作]:

  13. if "%operation%"=="1" (
  14.         echo 您要安装服务器!
  15.         call install.bat install
  16. )
  17. if "%operation%"=="2" (
  18.         echo 您要卸载服务器!
  19.         call uninstall.bat uninstall
  20. )
  21. if "%operation%"=="3" (
  22.         echo 您要启动服务器!
  23.         call restart.bat
  24. )
  25. if "%operation%"=="4" (
  26.         echo 您要停止服务器!
  27.         call stop.bat
  28. )
  29. if "%operation%"=="5" (
  30.         echo 您要重启服务器!
  31.         call restart.bat
  32. )
  33. endlocal
复制代码



  1. [i]install.bat[/i]

  2. @Echo Off

  3. setlocal

  4. set /p installdisk=[请输入安装分区]:

  5. if "%installdisk%"=="" (
  6.   echo Error: 安装分区错误!
  7.   exit /B
  8. )

  9. set RootPath=%installdisk%:\usr

  10. call stop.bat

  11. copy %RootPath%\bin\%installdisk%\my.ini %RootPath%\local\MySQL /y
  12. copy %RootPath%\bin\%installdisk%\httpd.conf %RootPath%\local\Apache2\conf /y

  13. copy %RootPath%\bin\%installdisk%\php.ini %SystemRoot% /y

  14. copy %RootPath%\local\php\php5ts.dll %SystemRoot%\System32 /y
  15. copy %RootPath%\local\php\libmysql.dll %SystemRoot%\System32 /y

  16. %RootPath%\local\Apache2\bin\httpd.exe -k install -n Apache2
  17. sc config Apache2 start= "demand"
  18. %RootPath%\local\MySQL\bin\mysqld-nt.exe -install MySQL5 --defaults-file="%RootPath%\local\MySQL\my.ini"
  19. sc config MySQL5 start= "demand"
  20. sc description MySQL5 "MySQL/5.0.22 (Win32)"

  21. call restart.bat

  22. endlocal
复制代码


  1. [i]uninstall.bat[/i]

  2. @Echo Off

  3. setlocal

  4. set installdisk=%~d1

  5. if "%installdisk%"=="" (
  6.   echo Error: 卸载分区错误!
  7.   exit /B
  8. )

  9. set RootPath=%installdisk%\usr

  10. call stop.bat

  11. %RootPath%\local\Apache2\bin\httpd.exe -k uninstall -n Apache2
  12. %RootPath%\local\MySQL\bin\mysqld-nt.exe --remove MySQL5

  13. endlocal

  14. del %SystemRoot%\php.ini /f /q

  15. del %SystemRoot%\System32\php5ts.dll /f /q
  16. del %SystemRoot%\System32\libmysql.dll /f /q
复制代码


  1. [i]restart.bat[/i]

  2. net stop apache2
  3. net stop mysql51

  4. net start apache2
  5. net start mysql51
复制代码

  1. [i]stop.bat[/i]

  2. net stop apache2
  3. net stop mysql51
复制代码




[ 本帖最后由 hjmsolar 于 2007-4-26 09:48 编辑 ]

论坛徽章:
0
13 [报告]
发表于 2007-04-26 09:55 |只看该作者
用的着么?你那个安装包那么大。。。

我这个的作用,不过就是丢在一台普通的xp机器上,让人可以给我传输软件,或者我可以传输软件给别人的小东西。。。

ok,虽然qq,msn这些也能做这样的事,而且理论上udp协议来传输更快一些。。。不过,相比之下,qq这些软件都显得太大了。。。

以上几个软件,只有几百k,就可以做到方便地让人把文件发给我,或者我把文件传输给别人。。。这个是apache+xxx这样的“豪华”组合可以做的,但用其来做,99%的功能没用到不说,而用apache限制来访ip这些,还得单独配置模块。。。

小而够用。。。就是佳软;大而全面,很多时候是优势,但在个人应用的场合,是劣势~~~

论坛徽章:
1
射手座
日期:2013-09-13 16:09:25
14 [报告]
发表于 2007-04-26 09:58 |只看该作者

回复 13楼 skylove 的帖子

可能我需要的功能比较多。

因为我用php写了一个留言簿。
用php写了一个上传的程序,不过要限制文件大小和文件类型。
自动罗列可下载的文件,只要我把文件往下载目录一放就可以了。



如果我愿意的话,还可以搭建一个小型的互动平台。

论坛徽章:
0
15 [报告]
发表于 2007-04-26 10:10 |只看该作者
原帖由 hjmsolar 于 2007-4-26 09:58 发表
可能我需要的功能比较多。

因为我用php写了一个留言簿。
用php写了一个上传的程序,不过要限制文件大小和文件类型。
自动罗列可下载的文件,只要我把文件往下载目录一放就可以了。



如果我 ...


ok,这个就是差异所在了。。。用我提供的软件,并不需要把xxx软件放到什么目录,而是任意一个目录的软件,拖到该httpd里就自动加入列表了,并不用理会这个文件的物理位置是否在同一个分区或者同一个目录下。。。

这样有什么好处? 比如,d盘有300g的毛片,e盘有500g的动画片。。。我都想丢到http里提供给人下载,那。。。用什么方法呢? unix下可以用软链接的方式,win下的ntfs的链接可没有那么好用。。。难道您打算将300g的东西copy过来?还是将500g的东西copy过去呢?或者干脆就是给apache里设置两个虚拟目录呢????

留言本这些,其实原本对个人传输东西就不是什么需要的。。。如果真想留言,丢个txt文件上来,里面写上给我的留言,不是一样吗?很多ftp站点不是就是如此做的么???

论坛徽章:
0
16 [报告]
发表于 2007-04-26 10:12 |只看该作者
收个FTP服务器,平时用seru

论坛徽章:
0
17 [报告]
发表于 2007-04-26 10:12 |只看该作者
小巧 是谁?

论坛徽章:
1
射手座
日期:2013-09-13 16:09:25
18 [报告]
发表于 2007-04-26 10:31 |只看该作者

回复 15楼 skylove 的帖子

嗯,各有千秋吧。
我电脑不是文件服务器,不用提供大量的文件下载服务。

BTW:还是那句话,三句话不离本行。

-_-!!

论坛徽章:
0
19 [报告]
发表于 2007-04-30 12:01 |只看该作者
自己顶一下下~~~

论坛徽章:
5
CU大牛徽章
日期:2013-09-18 15:16:55CU大牛徽章
日期:2013-09-18 15:18:22CU大牛徽章
日期:2013-09-18 15:18:432015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:49:45
20 [报告]
发表于 2007-04-30 12:47 |只看该作者
ftp server试了一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP