安卓 搭建linux服务器

1.安卓手机必须root并且联网

2.准备软件 1)linuxdeploy 2)busybox 3)connectbot 直接安装没有顺序

安装请参考https://blog.csdn.net/qq_36619905/article/details/80742317

登陆后,输入命令 sudo passwd root

然后按提示输入新密码即可。

切换至root 输入 su 按提示输入密码

下载jdk https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

上传至服务器

解压

sudo  tar xzvf jdk-8u201-linux-arm32-vfp-hflt.tar.gz

创建jdk目录

mkdir /home/tools
mkdir /home/tools/java

移至目录

mv jdk1.8.0_201 /home/tools/java/

在/etc/profile文件末尾添加

#set java environment
JAVA_HOME=/home/tools/java/jdk1.8.0_201
JRE_HOME=/home/tools/java/jdk1.8.0_201/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

加载文件

vi /etc/profile

测试jdk

# java -version
java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) Server VM (build 25.201-b09, mixed mode)

同理安装tomcat

mysql

sudo apt-get install mysql-server

sudo service mysql start

ex:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

/etc/mysql/my.cnf

末尾添加[慎用]:#skip-grant-tables

 

ex:[FAIL] Starting MariaDB database server: mysqld . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . failed!

mysql

ex:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2 "No such file or directory")

usermod -a -G aid_inet,aid_net_raw mysql

cat /etc/group

usermod -a -G aid_inet,aid_net_raw mysql

启动:

sudo service mysql start

停止:

sudo service mysql stop

[/usr/bin/mysqladmin -u root -p shutdown]

::[ ok ] Starting MariaDB database server: mysqld.

mysql

use mysql;

select user,plugin from user;

update user set authentication_string=password("Abc123Jia"),plugin='mysql_native_password' where user='root';

select user,plugin from user;

 grant all privileges on *.* to root@'%' identified by 'Abc123Jia';

flush privileges;

 

登录:

mysql -u root -p

 

redis

sudo apt-get install redis-server

# whereis redis
redis: /etc/redis

cd /etc/redis

 

远程链接

vi  redis.conf

bind  0.0.0.0

protected-mode   no

requirepass Abc123

 

启动服务

redis-server redis.conf

停止服务

redis-cli shutdown

客户端

redis-cli

测试

set foo bar

get foo

远程链接

redis-cli -h [ip]  -p  [port]

auth [password]

 

 

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值