Android系统下针对PHP相关环境部署

前言

本教程仅适合没有电脑的或者身边暂时没有电脑的但急于项目维护的小伙伴,如果你有条件使用电脑或笔记本进行开发,那还是不推荐你使用Android开发项目,因为实在不方便且限制很多。温馨提示:本教程有很多标注了需要Root权限才能使用的方法,如果你的设备没有进行Root,那么请按照教程一步一个脚印,如果你的设备Root了,那么请随意

工具列表

在教程开始前,你需要准备这些工具,如果你没有这些工具,我会在教程里面告诉你怎么去下载和安装这些软件:

  1. ZeroTermux(或Termux)
  2. Spck editor(或其他本地化的代码编辑器)
  3. 一个你信任的文件管理器(推荐MT管理器)
  4. 一个好用的浏览器(推荐Chrome)
  5. 你的双手、脑子以及一台至少32GB以上的手机

准备工具

首先,我们需要下载ZeroTermux(或Termux)用于安装各种环境
这里我直接给链接:

[hidecontent type="reply" desc="隐藏内容:评论后查看"]

https://share.weiyun.com/1O9v1afy

[/hidecontent]

接着我们要安装Spck editor(或其他本地化的代码编辑器)用于编写或维护你的项目,这里推荐Spck editor是也它不仅可以充当Git客户端使用,且代码补全和高亮支持非常多的语言,HTML文件还支持在线预览,还有AI代码完善功能,这里直接放链接:
[hide]
https://share.weiyun.com/9IxuLY6k
[/hide]

然后就是下载一个文件管理工具了,当然自带的文件管理也行(只要能复制当前目录),这里推荐MT管理器是因为它真的好用,直接放链接:
[hide]
https://share.weiyun.com/W9aubmVr
[/hide]

浏览器啥的没要求,能用就行,既然你都能看到我文章了相信你不缺浏览器

教程开始

首先进入ZeroTermux:
Screenshot_2024_0402_201535.png

切换默认源

终端输入

sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list && apt update && apt upgrade

Screenshot_2024_0402_202429.png
中途会让你输入一次y,及若干次回车
以把默认Termux源切换成清华源,这样安装速度更快

教程开始

安装PHP很简单,只需要一段指令即可安装完成:

pkg install php

Screenshot_2024_0402_203000.png

输入

php -v

来查看版本号:
Screenshot_2024_0402_203304.png

PHP安装好之后呢,下载安装好Spck editor,进入Spck,按照下方图片教程一个一个来:
Screenshot_20240402_204251.png
Screenshot_20240402_204637.png
Screenshot_20240402_204828.png
Screenshot_20240402_205054.png

接下来啥也不要管,进文件管理器,然后进入以下目录:

/storage/emulated/0/Android/data/io.spck/files/你的项目名字

把这个目录记住,现在进入ZeroTermux,输入以下命令进入该目录:

cd /storage/emulated/0/Android/data/io.spck/files/项目名称

Screenshot_2024_0402_205645.png

然后输入以下命令即可开启PHP内置的web服务器了:

php -S localhost:8000

Screenshot_2024_0402_205751.png

然后浏览器输入[localhost:8000]()即可访问即可实时预览你的项目了,接下来你就可以在spck里面开始编写代码了,或者在/storage/emulated/0/Android/data/io.spck/files/你的项目名称文件目录里面放你的项目(必须解压)

THE END