Side Project
[Side] 사기 전화DB, EC2(ubuntu), 최소 서버 셋팅
디벨로펀
2024. 12. 30. 16:20
[ 서버 최초 셋팅 관련 내용 ]
- 타임존 변경 (기본 UTC → 한국 )
sudo rm /etc/localtime
sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime date
2. jdk 셋팅
sudo apt update
sudo apt install openjdk-21-jre-headless -y java -version
3. jar 실행 스크립트 ( startup.sh )
#!/bin/sh
IT_FRAUD_HOME=/home/ubuntu/app
cat /dev/null > $IT_FRAUD_HOME/out
/usr/bin/java -server -Xms128m -Xmx2048m -jar -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath="/home/ubuntu/app" $IT_FRAUD_HOME/it-fraud-0.0.1-SNAPSHOT.jar > $IT_FRAUD_HOME/out &
echo $(ps aux | grep 'it-fraud-0.0.1-SNAPSHOT.jar' | grep -v grep | awk '{print $2}') > $IT_FRAUD_HOME/pid