桂林网站制作哪家好,cpa怎么做网站,wordpress服务,媒体吧软文平台大家好#xff0c;这里是 「手机编程」#xff0c;我是作者#xff1a;舞剑#xff0c;记得「关注我」今天是Termux系列第三节#xff0c;我来讲讲怎么安装 PHP 与 Mysql#xff0c;然后用 Termux 搭建一个网站。PHP全球有几乎95%的网站都使用 php 需要编写的#xff0c…大家好这里是 「手机编程」我是作者舞剑记得「关注我」今天是Termux系列第三节我来讲讲怎么安装 PHP 与 Mysql然后用 Termux 搭建一个网站。PHP全球有几乎95%的网站都使用 php 需要编写的尤其是 Wordpress 这款开源框架简直是万金油博客可以用它淘宝客可以用它官网也可以用它……简直是中小企业与个人建站必备良药。安装PHPTermux 封装了 php所以安装很简单只需要一行 pkg 命令就行了。与 Python 安装一样会提示“需要下载21.6m的包并且要使用107m的手机存储是否继续”直接输入 Y 确认即可。网速好的话稍等片刻很快就安装成功了。查看php版本php 一直更新许多软件也要求新版本查看版本代码我这里安装的 php 版本为 7.4.10关于这一点 Termux 软件源会一直更新可能你安装的和我不同都是最新版不用在意。NginxNginx 是一款高性能 web 服务器常常与 php 配合解析并搭建网站要使用它只需要两个步骤安装与配合。安装 Nginx在这一点上Nginx 的安装与大多数软件一样只需要输入代码网速好的话只需要 15s 左右就能安装成功查看 nginx 版本版本号略过不说继续说说如何启动 nginx。启动Nginxnginx 的启动很简单只需要在终端输入代码怎么看是不是真的启动了呢①用 pgrep 命令查看终端号②访问本地链接Nginx 服务器的默认端口是 8080那么只需要在手机浏览器输入127.0.0.1:8080从网页返回的内容可以看出 nginx 正常启动。Nginx解析PHPnginx 与 php 都安装好了接下来就要把这两个程序给链接在一起。nginx 与 php 是单独的两个程序运行起来也是各干各的互不相干。要链接它们就需要用到 PHP-FPM。PHP-FPMPHP-FPM 是什么简单说nginx 是一个静态 web 服务器只能解析处理 html 这类静态文件对于 php 这种动态语言无能为力所以要把 php 请求交给 php解释器 处理可怎么才能区分 html 与 php 文件呢nginx 在察觉到 php 文件时该怎么把它交给 php解释器 呢猜对了就是用 PHP-FPM。关于这一点大家前期只需要知道 php-fpm 是 nginx 与 php 之间的互动桥梁就行了更深入的内容留在后面讲。安装 php-fpmTermux 终端输入命令文件不大10s 左右就安装好了。配置 php-pfm安装的 php-pfm 配置文件在绝对路径 /data/data/com.termux/files/usr/etc/php-fpm.d/www.conf 使用如下命令用文本编辑神器 vim 打开 www.conf 文件修改如下代码更改为ok完工php-pfm修改完毕是不是很简单接下来配置 nginx。配置 NginxNginx 的配置文件在绝对目录 /data/data/com.termux/files/usr/etc/nginx/nginx.conf 用 vim 打开 nginx.conf 文件在这个文件中总共需要修改三处。第一处第一次处是让 nginx 识别出 php。找到第 45 行在结尾追加 index.php这样一来nginx 就能识别出默认 index.php 主页。第二处第二处在 65-71 行之间把 # 号删除掉然后继续修改第 69 行原内容为在这里/scripts 代表的是网站的根目录我的手机没root如果想新建网站只能用 vim 编辑器在根目录编写 php 代码对新手太不友好了。不如在文件管理器新建一个 nginx 文件夹然后把它 /scripts替换为 /data/data/com.termux/files/home/storage/shared/nginx。修改后的代码如下所示这样一来直接就能用手机自带的文件管理器来管理和编写 php 代码爽翻了。第三处光顾着修改 php$ 差点忘了 /根目录 上滑回到第一处的位置也就是第 44 行修改 root(根) 内容为 /data/data/com.termux/files/home/storage/shared/nginx。与第二处原理一样把网站放在了手机存储中。来测试一下配置有没有生效。测试打开文本编辑器我用的是 QuickEdit在 storage/nginx/ 目录下新建一个文件 info.php 输入如下代码这行代码主要用来查看服务器的主机信息也是开发者测试代码。启动服务启动 php-fpm启动 nginx访问 info.php打开浏览器输入 127.0.0.1:8080/info.php 出现如下页面很好配置生效了nginx 正常解析 php后记其实照着步骤一步一步操作没什么太大的难度。为了写这篇文章我特地卸载重装了 Termux 每一个步骤都经过了验证排版切图写文共花了8个小时才写完希望能帮助到大家。对了下一节讲一讲安装 mysql顺便分享并搭建一套免费的vip影视源码。记得关注我持续更新