在Android上运行AMP(apache mysql php)的方法

在Android上运行AMP(apache mysql php)的方法

Android手机可以被用于运行AMP(Apache MySQL PHP)环境。这种环境使得您可以在安卓设备上编写和运行PHP 程序,通过访问本地的MySQL数据库,实现web开发的功能。

阅读更多:MySQL 教程

环境搭建

在andorid系统中需要安装一个应用程序Termux,它允许您在android终端下使用Linux命令,并通过apt来安装各种工具。

pkg update && pkg upgrade -y
pkg install php-apache mysql phpmyadmin

上面的命令会分别安装Apache 服务器,MySQL 数据库以及phpMyAdmin。

配置AMP环境

  1. 启动Apache服务器
apachectl start
  1. 启动MySQL

使用以下命令可以启动MySQL服务器

mysqld &
  1. 配置MySQL密码
mysql_secure_installation

上述命令将为MySQL数据库设置密码,并创建一个root访问权限的用户,使得只有您可以访问数据库。

  1. 配置Apache服务器

编辑httpd.conf文件,将以下行添加到文件底部:

<IfModule mod_php7.c>
    AddType application/x-httpd-php .php .html .htm
    #
    # Add index.php to the list of files that will be served as directory
    # indexes.
    #
    DirectoryIndex index.php
</IfModule>

这里使用的是php7模块,如果您使用的是其他版本的php,请使用对应的模块名。

保存并关闭该文件,然后重启Apache服务器。

apachectl restart

使用phpMyAdmin访问MySQL数据库

在android设备上安装的phpmyadmin版本与PC端相同,通过浏览器访问localhost/phpmyadmin即可,以管理员root身份登录。

运行PHP

为了测试安装的AMP环境是否可以正常工作,在专用的“public_html”目录下,创建一个名为“test.php”的文件,其中包含以下内容:

<?php
  phpinfo();
?>

只需要使用浏览器访问localhost/~username/test.php即可得到php的详细信息

总结

虽然安装AMP环境在Android手机上可能需要占用大量的内存,但是其使用非常便捷。通过这种方式开发PHP程序,您可以更轻松地在移动环境下进行技术开发。

本文介绍的方法只是其中一种,读者可以通过其他方法安装AMP环境。在安装过程中,出现任何问题请严格遵守安全规范,并考虑使用安全性更好的服务器或虚拟专用服务器(VPS)等更安全的解决方案。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程