미니피씨에 ubuntu-server 설치하고 세팅
홈서버가 필요해서 가지고 있던 중국산 미니피씨에 우분투 서버를 새로 설치하고 파일 전송 프로그램(filezilla)와 vscode 코드 에디터를 연결했습니다.
- 우분투 서버 설치
Get Ubuntu Server | Download | Ubuntu Get Ubuntu Server one of three ways; by using Multipass on your desktop, using MAAS to provision machines in your data centre or installing it directly on a server. Get Ubuntu Server one of three ways; by using Multipass on your desktop, using MAAS to provision machines in your data centre or installing it directly on a server.
- rufus 설치
- 우분투 서버 설치
genmachine은 del 키로 bios에 진입합니다.
- 파일질라 연결 https://filezilla-project.org/
- vscode 연결
- 추가 명령어
- 초기 세팅
install.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#!/bin/bash
echo "🚀 서버 초기 세팅 시작"
# 패키지 업데이트
sudo apt update && sudo apt upgrade -y
# 필수 패키지 설치
sudo apt install -y git curl vim ufw docker.io docker-compose
# Docker 권한 설정
sudo usermod -aG docker "$USER"
# dotfiles 적용
echo "🛠️ dotfiles 복사"
cp ./dotfiles/.bashrc ~/.bashrc
# UFW 방화벽 기본 설정
echo "🧱 UFW 기본 설정"
sudo ufw allow OpenSSH
sudo ufw allow 80
sudo ufw allow 443
sudo ufw enable
# 프로젝트 디렉토리 복사 (원하면 자동 실행도 가능)
echo "📦 Docker 프로젝트 폴더 복사"
mkdir -p ~/github-projects
mkdir -p ~/deploy-projects #배포용
# 완료 메시지
echo "✅ 서버 초기화 완료. 이제 재로그인 또는 재부팅하세요."
1
2
chmod +x install.sh #실행권한 주기
./install.sh
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.





