오라클 클라우드 (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 |