在网上找到安卓系统的PHP+MySQL环境,甚是喜欢,拿来修改、试用了一番。已经实现在安卓手机上搭建Web服务端,并且支持WordPress、Discuz、Phpmyadmin的运行。
先来看看我的折腾成果:
1.先来一张PHP探针:基本都是手机的信息,这里要提醒一下,如果手机运行内存不足512MB,运行这东西还是非常吃力的
2.PHPMyAdmin,原作给出的ALMP并不包含PHPMyAdmin,并且原作的MySQL默认密码为空,PHPMyAdmin默认不支持空密码登录。折腾了好一阵总算是弄好了,现已将支持空密码登录的PHPMyAdmin集成进去了。
3.小试WordPress:将WP放到服务器目录中,浏览器中输入手机的IP,瞬间打开安装页面
4.直接导入博客数据,让博客直接运行在手机上:导入数据库,替换一下网站的文件;在电脑上输入手机的IP,成功了
安装方法:
1.将lmp.tar.bz2移动到SD卡根目录(/mnt/sdcard/)
2.复制busybox文件到/system/bin/目录下,权限0755
3.安装安卓终端模拟器,打开,运行以下命令:
$ su
# cd /
# mount -o remount,rw /system
# tar xf /mnt/sdcard/lmp.tar.bz2
# mount -o remount,ro /system
# exit
$ exit
好了,到这里就算安装成功了
启动与停止服务器:
启动服务器执行以下命令
$ su
# almp-start.sh
# exit
$ exit
停止服务器执行以下命令
$ su
# almp-stop.sh
# exit
$ exit
MySQL的默认设置:
用户名:ROOT,空密码
地址:127.0.0.1:3306 或 localhost:3306
相关资源下载:
Busybox:点此下载
Almp:点此下载 (安装包已经过本人修改,加入了支持空密码的PHPMyAdmin;原作应该是aite.me,但访问后自动跳转至一个新浪微博,不管了,在此标注一下)
安卓终端(Terminal):点此下载
最后:
1.有关安卓手机的性能:用探针测试了一下,双核的A9架构1.0GHz处理器虽然和x86处理器相比还是有差距的,不过可以看到差距并不是那么大。在核心数少,主频低的情况下,和x86还是有的一拼嘛。有关浮点运算的测试,NEON不是号称和x86不相上下的么,这个测试真是太伤了,就当我没看到。。。
2.手机必须ROOT后才可以使用ALMP
3.手机运行内存至少达到512MB:256MB的机型测试过,很卡很卡,基本打不开复杂的页面
4.最重要的:手机建立WiFi热点后,如何强制用户访问的所有页面均跳转至本地服务器,最近几天想办法搞定此问题
相关推荐
听说用PHP搭建服务器的居多,但是我们做大Android的最熟悉的还是Java了,所以下面我就开始搭建这个服务器。很简单。。。 首先我下载了一个myelipse应为我们开发android的eclipse不能创建web project 要不然你去下载...
1. **环境配置**:在搭建PHP应用前,你需要准备一个支持PHP运行的服务器环境,如LAMP(Linux + Apache + MySQL + PHP)或WAMP(Windows + Apache + MySQL + PHP)。确保安装了最新版本的PHP和MySQL,并正确配置了PHP...
【安卓版本Web服务器 almp_v7.0ALMP】是一个专为Android平台设计的轻量级Web服务器,它允许用户在安卓设备上搭建并运行一个小型的Web服务环境。这款服务器软件具有一定的灵活性和实用性,尤其对于开发者进行移动测试...
本文介绍了一种利用Web技术快速搭建Android PHP应用运行环境的方法,旨在降低开发人员的学习难度,并解决环境中可能出现的问题。 【PHP与Android】 PHP是一种广泛使用的脚本语言,特别适合快速开发。在Android平台...
《Android图书管理系统源码》是基于Android平台开发的一款图书管理应用,它包含了完整的源代码,以及与之配套的PHP服务器端源码,旨在为用户提供一套完整的图书管理解决方案。这款系统不仅可以帮助用户对个人或机构...
本套资源包含了一个完整的安卓Android图书管理系统的源码,以及配套的PHP后端代码和相关的配置文档,这对于学习和理解Android应用开发、PHP后端开发以及数据库管理具有很高的实践价值。接下来,我们将深入探讨其中...
操作系统:LInux、IOS、树莓派、安卓开发、微机操作系统、网络操作系统、分布式操作系统等。此外,还有嵌入式操作系统、智能操作系统等。 云计算与大数据:数据集、包括云计算平台、大数据分析、人工智能、机器学习...
标题"android php"暗示了我们将讨论如何在Android设备上实现PHP功能,这通常涉及到在Android应用中嵌入一个小型的Web服务器,以便在本地运行PHP代码或者与远程PHP服务器进行交互。这样的组合可以让开发者在Android...
在安卓应用开发中,将图片上传到PHP服务器是一项常见的任务,尤其在涉及到...总的来说,这个项目为开发者提供了一个基础的安卓图片上传到PHP服务器的模板,可以帮助快速搭建类似功能,同时也提供了学习和研究的材料。
通过以上步骤,您可以在Windows操作系统上成功搭建起一套完整的Android开发环境。需要注意的是,随着技术的发展,具体的操作细节可能会有所变化,因此建议定期检查官方文档以获取最新的指导信息。此外,还可以探索...
4. **FTP/FTPS服务**: KSWEB 提供FTP服务器功能,用户可以通过FTP客户端上传、下载文件,方便地管理和更新服务器上的内容。 5. **文件管理**: 内置文件管理器,用户可以直接在应用内浏览、编辑服务器文件,或者通过...
在云服务器上,你需要部署一个支持HTTP/HTTPS的Web服务,比如使用Node.js、PHP或Java的Spring Boot等。这里我们假设使用Java后端,用Spring Boot搭建RESTful API。你需要创建一个MySQL数据库,存储用户信息,如...
WampServer是一款方便的本地Web开发环境,集成了Apache服务器、MySQL数据库和PHP解释器。 首先,我们需要安装并配置WampServer。下载并运行WampServer安装程序,按照提示步骤安装。安装完成后,在桌面图标或系统...
这个"PHP环境安装包"包含了一整套用于在Windows操作系统上搭建本地PHP开发环境所需的组件,使得开发者能够在本地计算机上进行PHP编程和测试。 【Apache HTTP Server】 Apache HTTP Server,通常简称为Apache,是...
环境的搭建需要哪些条件:1、保证你的设备剩余磁盘200MB以上(安卓设备/data分区)2、保证你的设备系统空闲5MB以上(安卓设备的/system分区)3、保证你的设备的内核是LINUX,并且内核版本在2.6以上(还需要一些内核...
当我们谈论"PHP服务器接口框架"时,我们指的是一个结构化的系统,它允许开发者以高效、标准化的方式创建和管理用于与客户端(如Android应用)交互的API。下面将详细介绍这个主题,包括PHP作为服务器端语言的角色,...
本篇文章将详细探讨如何在安卓手机上搭建一个基于PHP和MySQL的服务器环境。 首先,我们需要了解基础环境。安卓手机作为服务器的核心要求是拥有足够处理能力和存储空间,以及稳定的网络连接。确保你的手机满足这些...
而后台则是用PHP搭建的,PHP是一种广泛使用的服务器端脚本语言,尤其在Web开发领域中应用广泛。PHP易于学习,具有丰富的库支持,适合快速开发和构建高效稳定的后台服务。通过PHP,开发者可以处理业务逻辑,与数据库...