旧手机-基于Termux配置服务器(不消拿去换钢盆了)

打印 上一主题 下一主题

主题 531|帖子 531|积分 1593

Hi,各人好,我是抢老婆酸奶的小肥仔。
各人用手机这么多年了,手上或多或少都有一两个被替换下来的旧手机,也不消拿去换啥钢盆了,使用Termux可以将旧手机改造成一个服务器。
不多说,直接开干。
1、安装app

在手机上安装Termux或ZeroTermux(Termux扩展)
如图:

1.1 切换源

注:可以将termux进行换源,最好接纳国内源,比方:清华源等
利用:app左滑,选择【切换源】

2、连接Termux

使用ssh工具连接服务器
2.1 安装openssh。

  1. # 安装openssh
  2. pkg install openssh
  3. # 开启ssh
  4. sshd
复制代码
2.2 查询当前termux的自带用户

  1. # 命令
  2. whoami
复制代码
输出:

2.3 设置用户暗码

使用passwd命令,设置当前用户连接对应暗码,输入暗码确定
  1. # 命令
  2. passwd
复制代码

2.4 使用xshell等工具进行连接

注: termux默认端口是8022,id地址手机app左滑可看到

3、安装数据库(mariaDB)

现在termux只支持直接安装mariaDB,如想安装其他数据库,可以先在termux上安装linux,后再安装其他数据库。
3.1 安装mariadb

  1. # 安装mariadb
  2. pkg install mariadb;
  3. # 卸载mariadb
  4. pkg uninstall mariadb
  5. # 关停mariadb
  6. pkill mariadb
复制代码
实行安装命令后,当出现~$时则表示安装乐成。
注:在安装过程中大概由于网络等原因会报错,只必要再次实行命令即可
3.2 启动mariadb

  1. mysqld
复制代码
如图:

出现上图信息则表示正常启动,端口为3306
3.3 连接数据库,设置用户,暗码,确保navcat等工具能连接数据库

3.3.1 连接数据库

  1. # 使用termux用户连接数据库
  2. mysql -uu0_a100 -p
复制代码
当出现必要输入暗码时,直接回车就好。

3.3.2 使用mysql数据库,创建用户,暗码

  1. # 使用mysql数据库
  2. MariaDB [(none)]> use mysql;
复制代码
创建用户名和暗码
  1. # 创建用户名,密码 (username:自定义用户名,password:密码)
  2. CREATE USER 'username'@'%' IDENTIFIED BY 'password';
  3. # 给用户设置权限
  4. GRANT ALL privileges ON *.* TO 'username'@'%';
  5. # 执行flush
  6. flush privileges;
复制代码
3.3.3 使用用户连接数据库

我直接使用ideal连接数据库:

4、安装openjdk

4.1 查找openjdk版本

现在只支持openjdk 17直接安装,也可以使用脚本安装其他版本jdk。
  1. # 查找openjdk
  2. ~ $ pkg search openjdk
复制代码

4.2 安装jdk

  1. # 安装jdk
  2. pkg install openjdk-17 -y
复制代码
注:在安装过程中由于网络问题、jdk比力大,会造成报错,只必要再次实行上面命令即可
4.3 查询jdk版本

  1. # 查看jdk版本
  2. java -version
复制代码

表示安装乐成
5、安装nginx

5.1 安装nginx

  1. # 安装nginx
  2. pkg install nginx -y
复制代码
5.2 启动nginx

  1. ~ $ nginx
复制代码
5.3 访问nginx

默认端口8080

此时Termux已经安装了数据库,jdk,还有Nginx,基本的服务器软件已经安装,我们只必要打包服务部署上去就好。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

千千梦丶琪

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表