如何在android上运行httpd?

时间:2011-05-23 07:21:27

标签: android

我想在Android上运行一个Web服务器。

然后,我如何在Android上运行httpd服务?

感谢。

3 个答案:

答案 0 :(得分:1)

没有必要为Android编译httpd。只需安装BusyBox(随附httpd),您就可以使用它了。还要安装任何终端模拟器+ root访问权限。下一步:

$ su

# httpd -h /path/to/the/www

(在终端模拟器中输入)

$符号表示您以用户键入此命令,# - 以root身份键入。 然后,接下来:

# httpd start

这就是全部!如果你已将index.html(index.php)放在正确的目录中,它将在输入ip_of_the_phone(:80)后立即显示。我还没有发现如何更改局域网中的主机名,所以你可以使用IP代替。

答案 1 :(得分:0)

您可以尝试kWS web server

答案 2 :(得分:0)

我刚移植它但它未经测试但可能有效。我使用自定义构建的GCC 4.6.1工具链来编译它。不得不改变类并取出一些加密但它应该只是通过ssh和运行上传的问题。当然,卸载SD卡会使其崩溃。

也许有人可以解决我的代码问题。

http://code.google.com/p/apache-android-httpd