惊呆了 !!! 运维用破手机搭了一个网站

嘿,你有没有想过,那些躺在抽屉角落吃灰的旧手机其实还能发挥大作用?今天,就给你来个变废为宝的妙招——用你的旧安卓手机搭建一个Web服务器,还能顺便搞个网站玩玩。

准备工作

惊呆了 !!! 运维用破手机搭了一个网站

首先,确保你的vivo手机运行的是Android 5.0或更高版本,因为Termux需要这个版本才能正常运行。此外,手机应该有足够的存储空间来安装必要的软件包和服务。

惊呆了 !!! 运维用破手机搭了一个网站

安装Termux

  1. 下载安装Termux:打开Google Play商店,搜索“Termux”并下载安装。对于非Google Play市场的用户,可以直接从F-Droid等开源市场下载。惊呆了 !!! 运维用破手机搭了一个网站
  2. 初次启动配置:首次启动Termux后,它会自动进行初始化设置,包括安装基本的软件包。根据提示完成设置过程。

离线安装

  • 1.下载APK:首先,从Termux的官方GitHub仓库下载Termux的APK安装文件。
  • 2.安装APK:将下载的APK文件传输到手机上,并点击安装。如果手机设置为仅允许从应用商店安装应用,需要在设置中修改这一选项,以允许安装来自未知来源的应用。
  • 3.授予存储权限:打开Termux应用后,运行termux-setup-storage命令以授予Termux访问存储的权限。

配置网络环境

为了使你的手机能够作为服务器访问互联网,需要确保手机连接到稳定的Wi-Fi网络。如果打算让外部用户也能访问你的网站,还需要确保路由器设置了端口转发规则,将外部请求转发到手机的IP地址和端口号上。

安装Web服务器

在Termux中,可以通过以下命令安装Nginx作为Web服务器:

pkg install nginx
惊呆了 !!! 运维用破手机搭了一个网站

安装完成后,启动Nginx服务:

nginx

检查Nginx是否成功运行,可以访问http://localhost查看默认欢迎页面。

创建并部署网站

  1. 创建网站文件夹:通常,Nginx的默认网页目录位于/data/data/com.termux/files/usr/share/nginx/html。你可以在这个目录下创建一个新的HTML文件。
  2. 编辑HTML文件:使用任何文本编辑器(如Nano)创建一个简单的网页。例如:

    <!DOCTYPE html>
    <html>
    <head>
        <title>我的第一个网站</title>
    </head>
    <body>
        <h1>欢迎来到我的网站!</h1>
        <p>这是通过旧手机和Termux搭建的免费服务器。</p>
    </body>
    </html>
  3. 重启Nginx服务:修改完文件后,记得重启Nginx以应用更改:

    pkill nginx
    nginx

让网站对外可见

为了让外界能够访问你的网站,你需要知道手机在局域网内的IP地址。可以在Termux中输入ifconfig命令找到IP地址。然后,在其他设备上通过浏览器访问该IP地址即可看到你创建的网站。

结语

通过上述步骤,你已经成功地使用了一部旧的vivo手机和Termux搭建了一个简易的Web服务器。虽然这种方法搭建的服务器可能不适用于高流量的应用,但对于学习、测试或是小型项目来说,它提供了一种成本低廉且灵活的选择。希望这篇文章能激发更多人探索和利用手中的资源,发挥创造力。

近期文章:

不懂开发的运维走不远 ???
为何Linux裸奔也很安全 ???
不要乱来 !!! 运维也分方向哦
能保命 !!! 运维30条军规
月薪100K的运维都在干啥 ???

原文始发于微信公众号(开源运维):惊呆了 !!! 运维用破手机搭了一个网站

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/313544.html

(0)
孤翁的头像孤翁

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!