mate10linux 启动项
1.haloJar
cd /root/User/demo/app/ & nohup java -jar halo.jar >temp.txt &
0822需root用户执行jar包, 因为数据库的配置是~
2.tomcat
注意更改数据库地址和密码, 还有redis地址, 部署ROOT.war自动解压, 删除war包项目也删除了
cd /dawn/tomcat/bin
./startup.sh
nohup ./usr/libexec/tomcat9/tomcat-start.sh >temp.txt &
3.nginx
vim /etc/nginx/sites-enabled/default
nginx -s reload
4.mysql
service mysql start
5.redis
必须指定配置文件启动, redis不会自己找的
cd /dawn/redis/src
redis-server /etc/redis/redis.conf
这些只是项目的启动, 软件的安装又是一大篇. 简单来说就是先确认软件是arm64架构的, tomcat官网下载解压就能用, 因为它是java开发的有jdk就行. nginx和mysql可以通过aid learning linux官方方式下载和使用, redis要从官方下载二进制包编译安装.
官方安装MySQL, 注意包名是固定的, 因为这个aid linux内核是faked, 其他版本装了是用不了的
apt-get install default-mysql-server
启动
1.使用 service 启动:service mysql start
2.使用 mysqld 脚本启动:/etc/inint.d/mysql start
3.进入:mysql
4.修改密码:
set password for root@localhost = password('123456');
nginx用proxy_pass一定要在转发地址后加个斜杠, 不然访问不到. 起初我还以为是官方版本坏了, 后来用二进制重新装了一个才发现是配置错了. 就发现这个系统用二进制方法还是可以装很多软件的, 用yum apt, rpm就用不了了.
1,apt-get install nginx
2,修改端口
/etc/nginx/sites-enabled/default
listen 80 default_server;
# 在document 里面修改自己需要的端口号
listen 9322 default_server;
listen [::]:9322 default_server;
项目地址演示. 想黑应该是黑不了的, 花生壳只映射了一个端口, 但人多的时候要等个五分钟才能挤进来. 另外欢迎注册里面的白龙马旅游网项目.
www.youthtmc.xyz
有个缺点就是花生壳试用版每隔两天会让你掉线, 必须要手动重新登录. 我在想能不能自己开发个安卓app, 定时在后台自动登录花生壳内网穿透app?
还真的行, 不用自己开发, 现在有个自动化模拟点击的app, 可以定时执行任务, 非常稳定.