mirror of
http://junepve.top:3000/chicrobot/termux.git
synced 2026-10-29 19:51:29 +08:00
上传文件至 /
This commit is contained in:
1 parent
d82fe27dc3
commit
87bb8352d0
1 file changed
+105
+105
@@ -0,0 +1,105 @@
|
||||
if [ "$(whoami)" = "root" ]; then
|
||||
echo -e "\e[1;35m"
|
||||
echo "ubuntu已启动,开机脚本:.zshrc"
|
||||
echo -e "\e[0m"
|
||||
echo -e "0、startvnc或novnc启动图形页面,后者可浏览器访问,密码123456\n"
|
||||
# 如果以root启动且没有gitea进程,则后台启动gitea并记录日志
|
||||
if ! pgrep -x "gitea" > /dev/null; then
|
||||
echo -e "1、gitea启动中...\n"
|
||||
su - git -c "nohup /usr/local/bin/gitea web -c /etc/gitea/app.ini > /var/lib/gitea/log/gitea.log 2>&1 &"
|
||||
if pgrep -x gitea > /dev/null; then
|
||||
echo "\e[32m"
|
||||
echo "gitea已启动,默认3000端口,root密码12345678:"
|
||||
echo "\e[0m"
|
||||
else
|
||||
echo "\e[31m"
|
||||
echo "gitea启动失败"
|
||||
echo "\e[0m"
|
||||
fi
|
||||
pgrep -a gitea
|
||||
echo ""
|
||||
fi
|
||||
# 启动ollama
|
||||
if ! pgrep -x "ollama" > /dev/null; then
|
||||
echo -e "2、ollama启动中...\n"
|
||||
nohup ollama serve > /usr/local/lib/ollama/log/ollama.log 2>&1 &
|
||||
if pgrep -x ollama > /dev/null; then
|
||||
echo "\e[32m"
|
||||
echo "ollama已启动,默认11434端口:"
|
||||
echo "\e[0m"
|
||||
else
|
||||
echo "\e[31m"
|
||||
echo "ollama启动失败"
|
||||
echo "\e[0m"
|
||||
fi
|
||||
pgrep -a ollama
|
||||
echo ""
|
||||
fi
|
||||
# 启动mysql
|
||||
if ! pgrep -x "mysqld" > /dev/null; then
|
||||
echo -e "3、mysql启动中...\n"
|
||||
service mysql start
|
||||
if pgrep -x mysqld > /dev/null; then
|
||||
echo "\e[32m"
|
||||
echo "mysql已启动,默认3306端口:"
|
||||
echo "\e[0m"
|
||||
else
|
||||
echo "\e[31m"
|
||||
echo "mysql启动失败"
|
||||
echo "\e[0m"
|
||||
fi
|
||||
pgrep -a mysql
|
||||
echo ""
|
||||
fi
|
||||
# # 启动sqlynx
|
||||
# if ! (jps -l | grep sqlynx) > /dev/null; then
|
||||
# echo -e "4、sqlynx,web版数据库可视化管理工具启动中...\n"
|
||||
# sh sqlynx_linux_3.7.0/sqlynx-ide.sh start
|
||||
# if (jps -l | grep sqlynx) > /dev/null; then
|
||||
# echo "\e[32m"
|
||||
# echo "sqlynx已启动,默认18888端口:"
|
||||
# echo "\e[0m"
|
||||
# else
|
||||
# echo "\e[31m"
|
||||
# echo "sqlynx启动失败"
|
||||
# echo "\e[0m"
|
||||
# fi
|
||||
# jps -l | grep sqlynx
|
||||
# echo ""
|
||||
# fi
|
||||
|
||||
# 启动sqlynx
|
||||
if ! (jps -l | grep sqlynx) > /dev/null; then
|
||||
echo -e "4、sqlynx,web版数据库可视化管理工具启动中...\n"
|
||||
sh sqlynx_linux_3.7.0/sqlynx-ide.sh start
|
||||
if (jps -l | grep sqlynx) > /dev/null; then
|
||||
echo "\e[32m"
|
||||
echo "sqlynx已启动,默认18888端口:"
|
||||
echo "\e[0m"
|
||||
else
|
||||
echo "\e[31m"
|
||||
echo "sqlynx启动失败"
|
||||
echo "\e[0m"
|
||||
fi
|
||||
jps -l | grep sqlynx
|
||||
echo ""
|
||||
fi
|
||||
|
||||
|
||||
# 启动web版vscode
|
||||
if ! pgrep -x "code-server" > /dev/null; then
|
||||
echo -e "5、code-server启动中...\n"
|
||||
nohup code-server > /usr/local/lib/code-server/log/code-server.log 2>&1 &
|
||||
if pgrep -x code-server > /dev/null; then
|
||||
echo "\e[32m"
|
||||
echo "code-server已启动,默认18080端口,密码123456:"
|
||||
echo "\e[0m"
|
||||
else
|
||||
echo "\e[31m"
|
||||
echo "code-server启动失败"
|
||||
echo "\e[0m"
|
||||
fi
|
||||
pgrep -a code-server
|
||||
echo ""
|
||||
fi
|
||||
fi
|
||||
Reference in new issue
Block a user