如何用手机制作服务器?

avatar
作者
猴君
阅读量:0
手机无法直接制作服务器,但可以作为服务器使用。需要开启热点或使用第三方应用。

手机如何制作服务器

如何用手机制作服务器?

在现代社会,智能手机的性能不断提升,很多人开始考虑将闲置的旧手机利用起来,其中一个有趣且实用的用途就是将其改造成一台私人服务器,下面将详细介绍两种主流的方法:使用 Linux Deploy 和 Termux 来搭建服务器。

一、使用 Linux Deploy 打造私人服务器及云盘

1、安装 Linux Deploy 及安装 CentOS

下载与安装:需要从官方网站或可信的来源下载并安装 Linux Deploy 应用。

配置信息设置:打开 Linux Deploy,点击右上角的菜单按钮,选择“设置”,你可以配置即将安装的 Linux 系统的各种参数,比如发行版本(推荐选择 CentOS)、架构(aarch64)等,确保勾选“启用 SSH”选项,以便后续可以通过 SSH 登录到服务器。

安装 CentOS:完成配置后,点击右上角的“安装”按钮,等待部署完成即可启动操作系统。

2、SSH 登录并安装宝塔面板

SSH 登录:使用 termux 或 juiceSSH 等软件通过 SSH 连接到刚才安装好的 CentOS 系统,输入命令ssh root@你的手机 IP 地址,然后输入随机生成的账号密码进行登录。

安装宝塔面板:执行以下命令以安装宝塔面板:

      yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

安装成功后,在手机浏览器或同一个局域网内的其他设备上输入内网地址,采用命令行显示的随机账号和密码登录宝塔面板。

3、配置宝塔环境

一键安装 LAMP 环境:第一次登录宝塔面板时,会提示安装环境,选择 LAMP 的环境一键安装(PHP 可以选择 7.x 的版本),这个过程大约需要一个小时左右的时间,具体取决于手机的性能。

修改用户配置及安全信息:根据实际需求自行设置。

4、一键部署可道云私人云盘

如何用手机制作服务器?

安装可道云:在宝塔面板的软件商店中找到“可道云”,点击安装,填写相关的网站信息即可完成搭建,域名填写手机的 IP 地址,数据库等信息可以任意填写。

访问与配置:打开可道云网页,设置管理员账号密码并登录,现在你就可以尽情享用私人云盘了!免费版支持创建 10 个用户,足以满足家庭日常使用的需求。

使用 Termux 打造云盘

1、安装 Termux(或者 ZeroTermux)

下载与安装:从官方网站或其他可信来源下载并安装 Termux 应用。

2、安装必要的环境

更新包管理器:执行以下命令更新包管理器:

      pkg update

安装 PHP 和 Nginx:执行以下命令安装 PHP 和 Nginx:

      pkg install php-fpm      或者      pkg install php7-fpm      pkg install nginx

安装 Vim:为了方便编辑配置文件,还需要安装 Vim:

      pkg install vim

3、配置 PHP 和 Nginx

设置 PHP 监听地址:执行以下命令编辑 PHP 配置文件:

      vim $PREFIX/etc/php-fpm.d/www.conf

找到listen = /data/data/com.termux/files/usr/var/run/php-fpm.sock,修改为listen = 127.0.0.1:9000

配置 Nginx:执行以下命令编辑 Nginx 配置文件:

      vim $PREFIX/etc/nginx/nginx.conf

找到index index.html index.htm;,修改为index index.html index.htm index.php;,在location ~ \.php$ 前面插入以下内容:

      location ~ \.php$ {          root           html;          fastcgi_pass   127.0.0.1:9000;          fastcgi_index  index.php;          include        fastcgi_params;          fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;          include        fastcgi.conf;      }

4、启动服务并下载源码

如何用手机制作服务器?

启动 PHP 和 Nginx:执行以下命令启动服务:

      php-fpm7 start      nginx

下载可道云源码:执行以下命令下载可道云源码并安装:

      git clone https://github.com/kalcaddle/Kaijia.git /data/data/com.termux/files/usr/var/www/html/

访问与配置:打开浏览器,输入http://你的手机 IP 地址,按照提示完成可道云的安装和配置。

5、可选配置

实时监控设备状况:可以通过安装一些监控工具来实现对服务器状态的实时监控。

便捷部署网站:除了私人云盘外,还可以利用宝塔面板或手动配置的方式部署其他网站。

打造私人云盘:本文已经详细介绍了如何使用可道云搭建私人云盘,用户可以根据自己的需求进行进一步的配置和优化。

相关问题与解答栏目

1、问题:如果我想用手机做服务器,但是不想root怎么办?

回答:可以使用Termux方案来搭建服务器,这种方法无需root权限,只需按照上述步骤安装Termux及相关软件包即可实现基本的服务器功能,不过需要注意的是,由于没有root权限的限制,某些高级功能可能无法实现。

2、问题:我已经按照教程成功搭建了服务器,但是如何让外网也能访问我的服务器呢?

回答:要让外网访问你的服务器,你需要进行内网穿透,一种常见的方法是使用ngrok等服务来实现端口映射,首先在内网穿透服务提供商处注册账号并开通隧道,然后在手机端下载相应的客户端并进行配置,最后将客户端生成的公网URL提供给外网用户即可实现访问,免费版的内网穿透服务可能存在速度慢等问题,如有需要可以考虑升级至付费版以获得更好的体验。

小伙伴们,上文介绍了“手机如何制作服务器”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!