首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >坚果Pro2手机-搭建本地天堂2单机服务器

坚果Pro2手机-搭建本地天堂2单机服务器

原创
作者头像
杀气丶
发布于 2023-03-11 10:24:33
发布于 2023-03-11 10:24:33
1.4K00
代码可运行
举报
文章被收录于专栏:Linux-L2Fater-L2JLinux-L2Fater-L2J
运行总次数:0
代码可运行

前言:昨天用一台1H1G的Linux主机成功搭建了一个天堂2六章的单机服务器,给了我一点惊喜,

今天尝试用一台几年前不用的4H6G的坚果pro2锤子手机搭建一个Linux服务器,如果成功了,以后用它来编译更新天堂2单机服务端就方便多了

一.手机安装 Termux

推荐使用官网下载,先下载F-Droid然后再去软件里面搜索Termux下载

或者从或者Google Play下载,Google Play网络有限制,具体可以百度,个人推荐使用F-Droid,当然只是推荐

F-Droid地址:https://f-droid.org/packages/com.termux/

Google Play地址:https://play.google.com/store/apps/details?id=com.termux

Termux官网:https://termux.dev/en/

二.配置 Termux

1.更换安装源

代码语言:shell
AI代码解释
复制
termux-change-repo

输入命令后回车

选择源: 有china all 选 china all 没有china all 选择 清华源 tsinghua

选择后等待加载源进入下一步!!

更新

代码语言:shell
AI代码解释
复制
pkg update

安装常用软件

代码语言:shell
AI代码解释
复制
pkg install vim curl wget tree -y 

2.授予权限,创建链接

代码语言:shell
AI代码解释
复制
termux-setup-storage

3.创建ssh连接

方便使用电脑连接,

安装 openssh

代码语言:shell
AI代码解释
复制
pkg install openssh -y

设置密码,

输入密码的时候是看不见的,需要输入两遍密码

代码语言:shell
AI代码解释
复制
passwd

启动 openssh 服务

代码语言:shell
AI代码解释
复制
sshd

电脑端使用xshell连接到openssh

(上面配置完成后,用手机查看一下手机的IP地址,推荐手动配置一个固定的IP)

这里就表示可以用xshell来控制书记的termux了!!!!

设置openssh的自启动

pkg install termux-services

sv-enable sshd

termux的root权限有两种方法

1.手机没有root,利用proot模拟root

pkg install proot

termux-chroot #进入root

exit #退出

2.手机已经root,可以安装tsu

pkg install tsu

tsu #进入root

exit #退出

三.安装及配置JDK

我们要用这台手机编译l2jmobius的服务端,我们先看看l2mobius当前所需的JDK版本 --JDK17

查询一下官方提供的JDK

代码语言:shell
AI代码解释
复制
pkg search jdk

正好也是17,那我们就安装它

代码语言:shell
AI代码解释
复制
pkg install openjdk-17

有200多Mb需要下载,我们等待它安装完成

验证是否安装成功

代码语言:shell
AI代码解释
复制
java -version

如果不是理想的JDK版本需要下载安装包安装,方法我们再开一贴单讲!!!

四.下载Linux

4.1.1下载安装proot-distro

代码语言:shell
AI代码解释
复制
pkg install proot-distro

4.1.2查询支持的版本

代码语言:shell
AI代码解释
复制
proot-distro list

4.1.3安装ubuntu

代码语言:shell
AI代码解释
复制
proot-distro install ubuntu

等待安装完毕~

等待了3个多小时终于安完了

五.安装GIT、PythonCentos

先安装GIT

代码语言:shell
AI代码解释
复制
pkg install proot git -y

使用git进行拉取

代码语言:shell
AI代码解释
复制
git clone https://github.com/sqlsec/termux-install-linux

然后就会发现多出来一个termux-install-linux文件夹

代码语言:shell
AI代码解释
复制
cd termux-install-linux

安装python环境,因为执行的脚本需要python

代码语言:shell
AI代码解释
复制
pkg install python -y

查看是否安装成功

代码语言:shell
AI代码解释
复制
python -V

然后用Python安装Centos

代码语言:shell
AI代码解释
复制
python termux-linux-install.py

选择 : 7

等待安装

好了,安装成功

我们使用xftp连接手机,设置部分文件的权限(因为没root)!!

配置JDK环境变量

/etc/profile 这个profile文件内加入

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#set jdk
JAVA_HOME=/data/data/com.termux/files/usr/opt/openjdk
CLASS_PATH=$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASS_PATH PATH

保存,再xshell界面输入 java -version 查看生效了没?

六.测试天堂2L2JMobius能否启动-

将事先编译好的一个天堂2服务端复制到CentOS目录下,我这里新建了一个l2目录

配置数据库及config

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
暂无评论
推荐阅读
编辑精选文章
换一批
使用termux将华为手机配置成linux服务器
安卓手机使用的Android操作系统脱胎于Linux操作系统,但是他并不是一种Linux(的发行版)。他们之间在系统框架(android多了一层java虚拟机)、底层驱动(android有HAL层)等等方面都有差异,因此两者貌似是无法互相替代的。对于使用者来说,安卓手机既是娱乐工具也是生产力工具,而Linux主机往往是纯粹的生产力工具,在生产力工具的意义上,能够把安卓手机当成Linux主机来使用么?通常来说是不行的,使用Termux的话就未必不行了。
王耑
2022/10/12
8.6K0
安卓手机免root,部署Spring Boot
用手机打开网址 https://f-droid.org/packages/com.termux/,然后找到安装包进行下载。
云深无际
2021/04/14
2.7K0
安卓手机免root,部署Spring Boot
termux – Android上运行的Linux
Github地址:https://github.com/termux/termux-app/releases
收心
2022/11/16
7K0
termux – Android上运行的Linux
将安卓手机打造成 Python 全栈开发利器
相信多数安卓用户都使用过Qpython这款移动端的Python编辑器吧?之前我也研究过一阵子这个工具,但因为一次简单的爬虫让我对它失望之极。Qpython不支持lxml这个模块,然而python中lxml作为最底层的模块,不管是爬虫还是文档解析,都需要使用它。所以,Termux应运而生….
Python猫
2019/12/02
2.7K0
使用Termux将手机变成Linux服务器实践(一)
最近觉得手机仅仅作为手机去使用 , 这么高的配置岂不是浪费 , 要是把电脑上的工具安装到手机上,岂不是就能随时随地使用, 更加便捷与灵活, 但是手机敲命令着实难受,屏幕太小让人实在不适应,想着如果能用电脑连接手机终端岂不美滋滋。尝试了一番发现操作非常简单。
婷婷的橙子
2021/04/19
3.2K0
基于Termux打造Android手机渗透神器
Termux是一款开源且不需要root,运行在Android终端上极其强大的linux模拟器,支持apt管理软件包,完美支持python,ruby,go,nodejs。本文使用termux搭建Nmap、Sqlmap、BBScan、subDomainsBrute、Hydra、RouterSploit等实现支持端口扫描、注入检测、子域名爆破、多协议弱口令爆破、路由器漏洞检测框架多种功能的Android手机渗透神器。
HACK学习
2019/08/06
7.7K0
基于Termux打造Android手机渗透神器
少年,为什么要去换不锈钢脸盆呢?
在我很小的时候,曾听闻路边的喇叭说,破了烂了不用的手机不要丢,也不要拿给小孩玩,都可以换不锈钢脸盆,统统可以换不锈钢脸盆,我蠢蠢欲动地拿起大哥大试了下,嗯,真的可以换不锈钢脸盆的,中国人不骗中国人。随着社会的发展,技术的更新迭代,人们现在用的手机功能越来越丰富,我开始犹豫了,还换不换脸盆呢?最终我找到了一种和过去的手机和解的办法,我不换了,我准备结合termux这个软件把它打造成一款迷你型服务器,
江涛学编程
2022/07/30
5240
少年,为什么要去换不锈钢脸盆呢?
神器Termux的使用记录
Termux是一个Android终端模拟器和Linux环境应用程序,可以直接使用,无需root或设置。自动安装最小基本系统 - 使用APT包管理器可以使用其他软件包。
Bess Croft
2020/04/03
8.6K0
[Termux]安卓手机配置nginx
官网 https://termux.com/ 下载 https://f-droid.org/packages/com.termux/ https://play.google.com/store/ap
一朵灼灼华
2022/09/21
3.3K0
轻松上手!手机上部署Phi3、Llama3最新大模型全攻略!
大模型无疑是此次AI革命的主角,大模型基于Scaling Law(缩放定律)。简单的说,就是数据越多,参数越大,算力越强,模型最终的能力就越强。随着模型参数和预训练数据规模的增加,模型能力与任务效果不断改善,展示出了一些小规模模型所不具备的“涌现能力”。
算法进阶
2024/05/02
8.5K0
轻松上手!手机上部署Phi3、Llama3最新大模型全攻略!
帅瞎了!手机也能写Python代码!手把手教你在手机或平板上配置Python环境!
本文旨在讲解如何在Android平板或手机上搭建Python开发环境,帮助Python初学者有效利用碎片化时间进行学习,从而达到良好的学习效果。
数据森麟
2021/03/09
8.3K0
帅瞎了!手机也能写Python代码!手把手教你在手机或平板上配置Python环境!
termux-app
最近,我发现了一个非常强大的开源项目——Termux。Termux 是一个为 Android 操作系统设计的终端模拟器应用程序,并且可以通过各种软件包进行扩展。今天,我将为大家详细介绍一下这个项目的特点和使用方法。
阿超
2025/03/31
3230
Termux搭建Nginx Minio Mariadb Redis
注:这里建议安装时,查看一下自己手机的安卓版本是否在5.0以上,否则下载下来的安装包是安装不到手机上的。
用户11279856
2024/10/26
5750
小米平板5安装Linux系统
小米平板5开始支持了键盘与鼠标,终于离生产力工具越来越近了。因此,从入手小米平板5开始,就想着怎么安装一个linux系统,可以在里面安装vscode,以便使用pad开发代码。下面是这段折腾之路的记录。
drunkdream
2022/08/15
12.9K4
termux的奇妙运用(没写完)
点击这里下载 不要点错 google play: 在谷歌商店搜一下 termux就有了
Wlog
2022/04/01
2.5K0
termux的奇妙运用(没写完)
安卓手机上安装Linux开源模拟器-Termux
Termux是一款基于 Android 平台的开源 Linux 终端模拟器,使用 pkg(apt) 进行软件包的管理。最重要的是,它无需手机 root 权限,因此,绝大多数 Android 都可以运行。
星哥玩云
2022/06/16
17.3K0
安卓手机上安装Linux开源模拟器-Termux
Android终端模拟器Termux上使用Ubuntu
Termux 上安装各种 Linux 系统是通过 proot-distro 工具来实现的,所以先安装一下 proot-distro 工具。
kongxx
2023/12/18
1.1K0
从零开始vim搭建Java开发环境[视频]
起初我仅仅是想在手机上搭建一套能开发Java的vim环境。《玩转手机中的linux系统termux并搭建java开发环境》 玩着玩着发现vim真香!不仅能搭建简单的Java开发环境,甚至中大型spring boot项目也能驾驭。最终成品不会输成熟IDE多少。
用户6256742
2024/05/31
4930
从零开始vim搭建Java开发环境[视频]
在 Android 上搭建 hexo 博客
打开 Termux,输入$pkg install nodejs安装 Nodejs,在输入pkg install git安装 Git。 过程会出现一个提示,输入 y 回车确认即可。 按照 Hexo 官网提示安装 Hexo。
Cell
2022/02/25
1.2K0
QQ机器人防风控部署方案
因为业务需求不得不部署一个Go语言写的QQ机器人用户群管理,但是在经过长达小半年的与腾讯风控间的拉锯战之后,我重新开始另一种尝试:本地部署。
HomeboyC
2022/09/19
2.5K0
相关推荐
使用termux将华为手机配置成linux服务器
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验