我想在Android上运行一个Web服务器。
然后,我如何在Android上运行httpd服务?
感谢。
答案 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卡会使其崩溃。
也许有人可以解决我的代码问题。