个人安装linux deploy的centos总结:
------------
1、先安装BusyBox,再安装linux deploy的APP;可参考下文:
https://www.jianshu.com/p/077ceebb4f81?utm_campaign=haruki
https://blog.csdn.net/m0_60352504/article/details/120464737?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164998218816781685365006%2522%252C%2522scm%2522%253A%252220140713.130102334.wap%255Fall.%2522%257D&request_id=164998218816781685365006&biz_id=0&utm_medium=distribute.wap_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-1-120464737.wap_search_result_befor_js&utm_term=linux+deploy+%E8%87%AA%E5%8A%A8&spm=1018.2118.3001.4187
-------------
2、安装好后,安装宝塔面板:
宝塔官方提供一键卸载脚本,只需要下载改脚本并执行即可完全卸载宝塔面板,直接运行以下命令即可:
wget http://download.bt.cn/install/bt-uninstall.sh
sh bt-uninstall.sh
rm -rf /www/server/panel/pyenv
修复升级宝塔面板-新版本已不支持32位了:
curl http://download.bt.cn/install/update_panel.sh|bash
安装:
curl http://download.bt.cn/coll_free/install.sh|bash
或者这个安装:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec 这个默认是64位的,可能会启动不了;
32位安装5.9旧版本:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
或者三、安装宝塔面板5.9。
1.1 输入以下指令:
sudo apt-get install python-setuptools
wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
升级专业版
wget -O update.sh http://download.bt.cn/install/update_pro.sh && bash update.sh pro
运行
echo > /www/server/panel/data/userInfo.json
重启面板
/etc/init.d/bt restart
重启面板后即升级专业版完成,所有插件均可使用;
面板上显示的到期时间可能是当天的时间,没有任何影响;
切换版本
专业版降级免费版
wget -O update.sh http://download.bt.cn/install/update.sh && bash update.sh free
详情:https://qqleyi.com/?post=746
-----------------
3、安装宝塔面板后,有可能会有无法正常开启mysql的问题,原因为点了linux deploy的配置功能,或未把mysql与www用户添加到wifi用户中,无法正确获取到网络,导致无法启动(如果安装mysql或者点了linux deploy的配置,mysql加入的aid_net_raw组会消失,需要用如下命令增加下权限,否则无法启动。);
可以先创建www与mysql用户先:
useradd www
useradd mysql
然后增加usermod -a -G aid_inet,aid_net_raw mysql
gpasswd -M www,mysql aid_net_raw
usermod -a -G aid_inet,aid_net_raw mysql
getent 命令查看输出:getent group aid_net_raw
cat /etc/passwd 可以查看所有用户的列表
cat /etc/group 查看用户组
http://www.594web.com/plus/view.php?aid=712
-----------------
4、设置钉钉内网穿透:
钉钉内网穿透:https://github.com/open-dingtalk/dingtalk-pierced-client
https://open.dingtalk.com/document/resourcedownload/http-intranet-penetration
http穿透,执行命令 ./ding -config=./ding.cfg -subdomain=域名前缀 端口:
./root/dingtalk-pierced-client/linux_arm/ding -config=./root/dingtalk-pierced-client/linux_arm/ding.cfg -subdomain=594web-bt 8888
./root/dingtalk-pierced-client/linux_arm/ding -config=./root/dingtalk-pierced-client/linux_arm/ding.cfg -subdomain=hzlweb 80
详情:https://open.dingtalk.com/document/resourcedownload/http-intranet-penetration
https://github.com/open-dingtalk/dingtalk-pierced-client
-----
启动钉钉内网穿透配置转发功能http2个:
cd /root/dingtalk-pierced-client/linux_arm
nohup ./ding -config=./ding.cfg -subdomain=aaa 80 &
fg 后连接上,然后关掉此窗口;
cd /root/dingtalk-pierced-client/linux_arm
nohup ./ding -config=./ding.cfg -subdomain=bbb 8888 &
第二步:fg 后连接上,然后关掉此窗口;
第三步:然后网页访问http://aaa.vaiwan.cn/与http://bbb.vaiwan.cn/连接
bg将一个在后台暂停的命令,变成在后台继续执行。
jobs看后台有多少任务执行;
ps -aux | grep "ding" #a:显示所有程序 u:以用户为主的格式来显示 x:显示所有程序,不以终端机来区分
-------
-------
centOS下进程的后台运行、查看进程、结束进程
进程后台运行:
nohup 代码&
比方说我要运行一个名字叫verification-0.0.1-SNAPSHOT.jar的jar包,这样打就可以了
nohup java -jar verification-0.0.1-SNAPSHOT.jar&
查看进程:
ps -ef
可以查看所有进程
结束进程:
kill -pid
比方说我通过查看进程发现上面运行的jar包的pid是21550,就可以这样结束它:
kill 21550
http://t.zoukankan.com/haiyabtx-p-10842510.html
-----------
5、arm架构服务器中centos7配置yum源进行介绍(手机更换阿里国内源:)。
1.清除缓存
yum clean all
2.创建备份目录
mkdir /etc/yum.repos.d/bak
3.备份
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak
wget http://mirrors.aliyun.com/repo/Centos-altarch-7.repo -O /etc/yum.repos.d/CentOS-Base.repo
yum makecache
详情:
https://zhuanlan.zhihu.com/p/430561706
---------------
6、对路由进行端口映射:
您可以对已添加的端口映射进行管理
序号 虚拟服务名称 局域网IP 协议 内部端口 外部端口 状态 操作
1 3389 192.168.1.250 TCP 33819 33289 生效 关闭 删除
-----
7、阿里域名解析dns子账号(未完全解决阿里域名DDNS域名解析功能,目前卡在手机centos的php与python无法引入阿里的SDK包,无法正确下载安装,导致无法正常引用阿里调用文件,从而无法进行更改域名解析:
--
请保存或发送 AccessKey 至对应用户。当前窗口关闭后,无法再次查询 Secret。如果您遗失这个 AccessKey,可以创建新的来替代。
AccessKey ID
LTAI5tDS2nhQ7qq1FbDR8GAk
AccessKey Secret
npgMF3z4Te3ks8rQF77MpzjsC3Ohd7
详情:
https://help.aliyun.com/document_detail/124923.html
-----------
8、安装centos桌面,通过vnc远程访问,目前仅成功访问命令行,无法启动桌面,待更换手机测试或更换手机后使用魔改版utermux解决--旧的安卓5.0-6的已被Termux官方20年1月停止维护,无法正常下载安装好所需要文件包,无法再打开使用,所以目前能用的只有root过的linux deploy,暂未解决桌面问题,可以换手机通过其它无需root的解决掉此问题;
--
进入 root 模式
su -
1 执行CentOS7 最小安装
安装完成后执行yum update更新系统。
然后,执行
# yum install epel-release
安装额外包yum源(extra package for Enterprise Linux)。
2 安装X Window system
执行yum groupinstall "X Window system",安装X。
安装完成后执行sudo systemctl isolate graphical.target检验安装成功。
在这里我们可以检查一下我们已经安装的软件以及可以安装的软件,命令为
yum grouplist
# yum groupinstall kde-desktop 进行安装
完成安装后输入如下所示的命令:
# echo "exec startkde" >> ~/.xinitrc
# startx
登录后,在登录是选择进入kde界面后。进入kde界面
如何卸载GNOME?
sudo yum groupremove "GNOME Desktop"
yum list installed | grep -Pi '(gnome)'
yum groupremove gnome*
如果你在~/目录下面创建了.xinitrc文件,使用rm ~/.xinitrc 删除之。
在命令行下使用yum命令安装图形化桌面组。
yum -y groupinstall "Server with GUI"
startkde
-----
9、其它系统--需至少android 7.0的才行;
utermux(魔改版)termux下载地址:
https://d.icdown.club/repository/main/
https://termbbs.ixcm.org/
或者使用aidlux:
https://www.aidlux.com/
或者愿意折腾就使用Termux原版:
F-Droid的app下载原版Termux软件,再下载AnLinux;
使用Anlinux给Termux安装ubuntu与桌面,VNC这些;
打赏
-
支付宝扫一扫
-
微信扫一扫