포스트

미니피씨에 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.

  1. rufus 설치

  1. 우분투 서버 설치

genmachine은 del 키로 bios에 진입합니다.

  1. 파일질라 연결 https://filezilla-project.org/

  1. vscode 연결

  1. 추가 명령어

  1. 초기 세팅

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 라이센스를 따릅니다.