Advertisement
load-net

git-local

Feb 29th, 2024
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.40 KB | None | 0 0
  1.  
  2. apt install sshd
  3. apt install ssh
  4. systemctl enable ssh
  5. systemctl start ssh
  6. apt install -y mc git wget curl
  7. apt install -y mc sudo
  8. sudo apt -y update
  9. git --version
  10. sudo adduser --system --shell /bin/bash --gecos 'Git Version Control' --group --disabled-password --home /home/git git
  11. sudo apt -y install mariadb-server
  12. sudo mysql_secure_installation
  13. sudo mysql -u root -p
  14. curl -s https://api.github.com/repos/go-gitea/gitea/releases/latest |grep browser_download_url | cut -d '"' -f 4 | grep '\linux-amd64$' | wget -i -
  15. chmod +x gitea-*-linux-amd64
  16. sudo mv gitea-*-linux-amd64 /usr/local/bin/gitea
  17. gitea --version
  18. sudo mkdir -p /etc/gitea /var/lib/gitea/{custom,data,indexers,public,log}
  19. sudo chown git:git /var/lib/gitea/{data,indexers,log}
  20. sudo chmod 750 /var/lib/gitea/{data,indexers,log}
  21. sudo chown root:git /etc/gitea
  22. sudo chmod 770 /etc/gitea
  23. mcedit /etc/systemd/system/gitea.service
  24. sudo systemctl daemon-reload
  25. sudo systemctl enable --now gitea
  26. systemctl status gitea
  27. sudo apt -y install nginx
  28. for i in http https; do sudo ufw allow $i; done
  29. mcedit /etc/nginx/conf.d/gitea.conf
  30. mcedit /etc/nginx/conf.d/gitea.conf
  31. sudo systemctl restart nginx
  32. sudo mysql -u gitea -p
  33. reboot
  34. mc
  35. reboot
  36. systemctl enable gitea
  37. reboot
  38. systemctl stop gitea
  39. systemctl start gitea
  40. reboot
  41. systemctl status gitea
  42. mc
  43. mc
  44. mc
  45. history > /home/load/123.txt
  46. hystory
  47. history
  48. root@gitea:~#
  49.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement