php快速搭建http服务器,几种简单的方式快速搭建http服务器

之所以想到这个话题,是因为我碰到的以下几种场景,

使用Adminer时,但又不想为此专门部署一个支持PHP的http server,幸好PHP 从5.4.0开始提供了内置服务器, 于是我只要有了php,只需要一条命令就可以,

php -S 0.0.0.0:8080 adminer.php

1

php-S0.0.0.0:8080adminer.php

后来经过测试,Wordpress都可以通过这种方式运行,在配合使用SQLite,而不是MySQL,那么一个非常轻量级的本地博客就建好了,可以拿来记日记,是不是很赞(我曾经成功把它部署到我android比较的虚拟机debian上)。

前些时间,客户拿来一台macbook,让装些软件,由于没有网卡,只能无线连接局域网,可怜的无线总是断个不停,于是悲剧了,一次次局域网copy失败,这时候想到了断点续传的方式下载,试了PHP,不理想,具体原因没有细查,于是又试了试python,比较理想,

python -m SimpleHTTPServer 8080

1

python-mSimpleHTTPServer8080

返回下面信息,说明服务器启动了,

Serving HTTP on 0.0.0.0 port 8080 ...

1

ServingHTTPon0.0.0.0port8080...

今天又再次想到了它,因为我在c9.io上下载了一个很大的youtube视频文件(1.8G,国外速度就是快,几十Mb每秒,31秒下载完毕),但往国内搬的时候悲剧了,失败,于是又想到了python的内置微型服务器,当然可以使用别的httpd,apache,但用python的好处,我不用配置了。

youtube-dl https://www.youtube.com/watch?v=7ooZ4S7Ay6Y

[youtube] 7ooZ4S7Ay6Y: Downloading webpage

[youtube] 7ooZ4S7Ay6Y: Downloading video info webpage

[youtube] 7ooZ4S7Ay6Y: Extracting video information

[youtube] 7ooZ4S7Ay6Y: Downloading js player en_US-vflZebs2S

[download] Destination: Advanced Apache Spark Training - Sameer Farooqui (Databricks)-7ooZ4S7Ay6Y.mp4

[download] 100% of 1.81GiB in 00:31

1

2

3

4

5

6

7

youtube-dlhttps://www.youtube.com/watch?v=7ooZ4S7Ay6Y

[youtube]7ooZ4S7Ay6Y:Downloadingwebpage

[youtube]7ooZ4S7Ay6Y:Downloadingvideoinfowebpage

[youtube]7ooZ4S7Ay6Y:Extractingvideoinformation

[youtube]7ooZ4S7Ay6Y:Downloadingjsplayeren_US-vflZebs2S

[download]Destination:AdvancedApacheSparkTraining-SameerFarooqui(Databricks)-7ooZ4S7Ay6Y.mp4

[download]100%of1.81GiBin00:31

c4cabfd25eb9ebc9898705a31fc0aac4.png

但往回搬,依然很痛苦,不过没有办法,慢慢搬吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值