본문 바로가기

Unity

2025년2월1주(2/3~2/9) 무료 서버 구축하기

 

오라클 클라우드 (https://www.oracle.com/kr/cloud/free/)

 

  • VCN을 먼저 생성한다. 

 

 

 

  • 방화벽 설정화면
    • 22,443,80번 포트를 오픈한다.

 

 

 

  • 인스턴스를 생성한다.

 

  • Putty Key Generator를 사용하여 키를 생성하고, 사각형부분의 public key를 SSH keys에 넣는다.
  • 해당 Generator를 사용하여 Private key 파일을 저장한다.

  • 서버가 생성되었다.

  • 저장한 Private key 파일을 사용하여 서버에 접속한다.
  •  

 

 

 

  • 해당 서버상태를 확인한다. 

sudo service --status-all

  • apt 업데이트한다. 

sudo apt update && sudo apt upgrade -y

 

 

  • nginx 설치 
    • sudo apt install nginx -y
    • sudo systemctl start nginx
    • sudo systemctl enable nginx
    • sudo systemctl status nginx

 

  • 클라우드 서버에서도, 방화벽을 해제한다.
sudo iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT
sudo iptables -I INPUT 1 -p tcp --dport 443 -j ACCEPT

sudo iptables --list

 

 

 

  • 웹브라우저에서 해당 아이피를 입력하여 nginx가 정상적으로 작동하는지 확인한다.

 

 

  • php 설치
    • sudo apt install php php-fpm php-mysql -y
    • apache까지 같이 설치되고, 80 port가 이미 nginx가 사용중이라 오류나오지만 일단 php설치됨

 

 

  • php를 사용하기 위해서 nginx설정파일수정한다.
    • sudo vi /etc/nginx/sites-available/default

 

 

  • nginx 를 재시작한다.
    • sudo service nginx restart
  • info.php파일을 생성한다. 
    • sudo vi /var/www/html/info.php
<?php
phpinfo();
?>

 

 

  • 웹브라우저에서 info.php가 정상적으로 표시되는것을 확인한다.

 

 

'Unity' 카테고리의 다른 글

블랜더  (0) 2024.12.24
2025년2월2주  (0) 2024.12.24
2025년1월5주(1/27~2/2)  (0) 2024.12.24
2025년1월 2주  (0) 2024.12.24
2025년1월1주(12/30~1/5) (김치런 Game)  (0) 2024.12.24