命令清单
大约 1 分钟约 420 字
命令清单
安装博客过程中所用到的命令集合。
操作命令记录
cmd命令 | 交互与否 | 执行时间 |
---|---|---|
sudo adduser work | 是 | |
sudo usermod -aG sudo work | 否 | |
sudo apt install docker.io | 有 | |
sudo apt install docker-compose | 有 | |
sudo docker --version | 否 | |
sudo docker-compose --version | 否 | |
scp 上传文件 | 否 | 5min |
unzip blog.zip(注意使用work用户解压文件) | 否 | |
cd blog& sudo docker-compose up -d | 否 | 49s |
curl -X POST -d "db_type=sqlite3&db_host=localhost:3306&db_user=root&db_passwd=&db_name=gitea&ssl_mode=disable&db_schema=&db_path=/data/gitea/gitea.db&app_name=MyBlog&repo_root_path=/data/git/repositories&lfs_root_path=/data/git/lfs&run_user=git&domain=120.46.206.90&ssh_port=22&http_port=3000&app_url=http://120.46.206.90/gitea/&log_root_path=/data/gitea/log&smtp_addr=&smtp_port=&smtp_from=&smtp_user=&smtp_passwd=&require_sign_in_view=on&default_allow_create_organization=on&default_enable_timetracking=on&no_reply_address=noreply.localhost&password_algorithm=pbkdf2&admin_name=root&admin_email=root@qq.com&admin_passwd=blog&admin_confirm_passwd=blog" -o /dev/null/ -s -w "%{http_code}\n" http://127.0.0.1:3000/ | 有 | |
curl -u "root:wlyj0424" -X 'POST' 'https://www.happyzheng.site/gitea/api/v1/orgs' -H 'accept: application/json' -H 'Content-Type: application/json' -d '{"repo_admin_change_team_access": true,"username": "blog","visibility": "private"}' | 有 | |
curl -u "root:blog" -o /dev/null/ -s -w "%{http_code}\n" -X PUT 'http://127.0.0.1:3000/api/v1/orgs/blog/actions/secrets/username' -H 'accept: application/json' -H 'Content-Type: application/json' -d '{"data": "work"}' | 有 | |
curl -u "root:blog" -o /dev/null/ -s -w "%{http_code}\n" -X 'PUT' 'http://127.0.0.1:3000/api/v1/orgs/blog/actions/secrets/port' -H 'accept: application/json' -H 'Content-Type: application/json' -d '{"data": "22"}' | 有 | |
curl -u "root:blog" -o /dev/null/ -s -w "%{http_code}\n" -X 'PUT' 'http://127.0.0.1:3000/api/v1/orgs/blog/actions/secrets/host' -H 'accept: application/json' -H 'Content-Type: application/json' -d '{"data": "120.46.206.90"}' | 有 | |
curl -u "root:blog" -o /dev/null/ -s -w "%{http_code}\n" -X 'PUT' 'http://127.0.0.1:3000/api/v1/orgs/blog/actions/secrets/password' -H 'accept: application/json' -H 'Content-Type: application/json' -d '{"data": "wlyj0424"}' | 有 | |
sudo docker pull www.happyzheng.site/gitea/runner-images:ubuntu-latest | 无 | 45min |
sudo docker pull registry.cn-shanghai.aliyuncs.com/happyluo/gitee_runner-images:ubuntu-latest | 无 | 6min |
sudo docker pull nginx | 无 | 53s |
curl -X 'POST' 'http://120.46.206.90/gitea/api/v1/repos/migrate' -H 'accept: application/json' -H 'authorization: Basic cm9vdDpibG9n' -H 'Content-Type: application/json' -d '{"auth_token": "54b0557760c458c443494a15161bb92bff7ad39e","clone_addr": "http://43.142.71.248:3000/blog/theme-hope.git","private": true,"repo_name": "theme-hope","repo_owner": "blog","service": "gitea"}' | 无 | |
curl -X 'POST' 'http://120.46.206.90/gitea/api/v1/repos/migrate' -H 'accept: application/json' -H 'authorization: Basic cm9vdDpibG9n' -H 'Content-Type: application/json' -d '{"auth_token": "be87e9e0b8c59eff6c99b35acba31bbff1464c8d","clone_addr": "https://www.happyzheng.site/gitea/blog/theme-hope.git","mirror": false,"private": true,"repo_name":"theme-hope","repo_owner": "blog","service": "gitea"}' | 无 | 2min |
curl -X 'POST' 'http://120.46.206.90/gitea/api/v1/repos/blog/theme-hope/contents/env.conf' -H 'accept: application/json' -H 'authorization: Basic cm9vdDpibG9n' -H 'Content-Type: application/json' -d '{"branch": "master","content": "MTkyLjE2OC4wLjE1OQ==","message": "env.config"}' | 无 | 3s |