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

Hi,大家好,我是抢老婆酸奶的小肥仔。

大家用手机这么多年了,手上或多或少都有一两个被替换下来的旧手机,也不用拿去换啥钢盆了,使用Termux可以将旧手机改造成一个服务器。

不多说,直接开干。

1、安装app

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

如图:

1.1 切换源

注:可以将termux进行换源,最好采用国内源,例如:清华源等

操作:app左滑,选择【切换源】

2、连接Termux

使用ssh工具连接服务器

2.1 安装openssh。

# 安装openssh
pkg install openssh# 开启ssh
sshd

2.2 查询当前termux的自带用户

# 命令
whoami

输出:

2.3 设置用户密码

使用passwd命令,设置当前用户连接对应密码,输入密码确定

# 命令
passwd

2.4 使用xshell等工具进行连接

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

3、安装数据库(mariaDB)

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

3.1 安装mariadb

# 安装mariadb
pkg install mariadb;# 卸载mariadb
pkg uninstall mariadb# 关停mariadb
pkill mariadb

执行安装命令后,当出现~$时则表示安装成功。

注:在安装过程中可能因为网络等原因会报错,只需要再次执行命令即可

3.2 启动mariadb

mysqld

如图:

出现上图信息则表示正常启动,端口为3306

3.3 连接数据库,设置用户,密码,确保navcat等工具能连接数据库

3.3.1 连接数据库
# 使用termux用户连接数据库mysql -uu0_a100 -p

当出现需要输入密码时,直接回车就好。

3.3.2 使用mysql数据库,创建用户,密码
# 使用mysql数据库
MariaDB [(none)]> use mysql;

创建用户名和密码

# 创建用户名,密码 (username:自定义用户名,password:密码)
CREATE USER 'username'@'%' IDENTIFIED BY 'password';# 给用户设置权限
GRANT ALL privileges ON *.* TO 'username'@'%';# 执行flush
flush privileges;
3.3.3 使用用户连接数据库

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

4、安装openjdk

4.1 查找openjdk版本

目前只支持openjdk 17直接安装,也可以使用脚本安装其他版本jdk。

# 查找openjdk
~ $ pkg search openjdk

4.2 安装jdk

# 安装jdk
pkg install openjdk-17 -y

注:在安装过程中由于网络问题、jdk比较大,会造成报错,只需要再次执行上面命令即可

4.3 查询jdk版本

# 查看jdk版本
java -version

表示安装成功

5、安装nginx

5.1 安装nginx

# 安装nginx
pkg install nginx -y

5.2 启动nginx

~ $ nginx

5.3 访问nginx

默认端口8080

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/701092.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JAVA毕业设计141—基于Java+Springboot+Vue的物业管理系统(源代码+数据库)

毕设所有选题: https://blog.csdn.net/2303_76227485/article/details/131104075 基于JavaSpringbootVue的物业管理系统(源代码数据库)141 一、系统介绍 本项目前后端分离,分为管理员、员工、用户三种角色(角色权限可自行分配) 1、用户: …

相机模型,坐标变换,畸变

小孔成像模型 墨子就记录了小孔成像是倒立的。这从几何光学的角度是很好理解的:光沿直线传播,上方和下方的光线交叉,导致在成像平面位置互换。 小孔的大小有什么影响? 小孔越大,进光量变大了,但是成像平…

研究生学习---找工作

规划 研一~研二上学期完成小论文,实习,秋招 竞赛:kaggle? 面试题一般简单且为原题,笔试题目很难,不会出原题 项目 找工作软件

Github项目管理——仓库概述(一)

个人名片: 🎓作者简介:嵌入式领域优质创作者🌐个人主页:妄北y 📞个人QQ:2061314755 💌个人邮箱:[mailto:2061314755qq.com] 📱个人微信:Vir2025WB…

随身wifi能不能买?怎么买不踩坑?随身wifi哪个品牌最好用?热销榜第一的格行随身wifi真的好用吗?对比其他品牌有何优势?

你是否遇到过这些问题:出差办公酒店信号差,领导信息接收不及时!外出旅游,手机流量不够用!高速导航,信号差导航延迟等等...所以更多的人选择随身wifi,但是市面那么多品牌,随身wifi到底…

AWS基础之Region/AZ/DC概念

从云厂商提供的服务物理地域上来划分,范围从大到小依次是Region-Available Zone-Data Center。 Region(区域):区域与区域之间的距离大概是几百公里或者几千公里。(可以理解为:中国和美国在不同的区域) Available Zon…

08 必会框架 - Spring全家桶

本课时主要介绍 Java 中常用的应用框架,重点讲解如下三部分内容。 Spring 框架中的主要知识点; NIO 框架 Netty 以及基于 Netty 实现的主流 RPC 框架 Motan、Dubbo 和 gRPC; ORM 框架 MyBatis。 常用框架汇总 先来看常用框架的知识点汇总…

免费https证书签发

在浏览网页时,最常见的是http访问,但是也有一部分网站前缀是https,且浏览器网址栏会出现“安全”字样,或是绿色小锁的标志。 这个是实现了网站https访问的情况,那为什么https就安全,有绿色安全的标志呢&am…

高清SDI串行数字接口采集卡与传输编码器

随着科技的快速发展,我们正处于一个数字化、信息化的时代,各式各样的设备正成为人们工作和生活中必不可少的伙伴。今天,我要向大家介绍的是一款具有革命性意义的视频采集卡——LCC262。这款由灵卡技术团队精心打造的产品,集合了多…

大模型应用的最佳实践Chains, Chain代码剖析、llmchain示例

各种chain的介绍 串联式编排调用链:SequentialChain 流水线 胶水代码逻辑处理具备编排逻辑 串行 one by one的调用上一个chain的输出 作为 下一个chain的输入 超长文本的转换 Transform Chain pdf文件处理提供了套壳的能力 将python处理字符串的能力 套用进来 完成数据的格式化…

二、服务器配置修改

二、服务器配置修改 1 防火墙相关配置 systemctl status firewalld systemctl enable firewalld systemctl start firewalld firewall-cmd --reload firewall-cmd --list-all# 开启端口 firewall-cmd --zonepublic --add-port6030-6060/tcp --permanent firewall-cmd --zonep…

自动驾驶中的神经辐射场:综述

24年4月清华大学论文“Neural Radiance Field in Autonomous Driving: A Survey”。 神经辐射场(NeRF)由于其固有的优势,特别是其隐式表示和新视图合成能力,引起了学术界和工业界的广泛关注。 随着深度学习的快速发展&#xff0c…