이번 글에서는 엔진엑스를 이용하여 간단한 웹서버를 만드는 방법을 소개하겠습니다.
설명은 Ubuntu 20.04 를 기준으로 하였지만 다른 리눅스 OS도 비슷하니 잘 따라와주시면 쉽게 구축하실 수 있습니다!
먼저 패키지를 설치해야겠죠?
Ubuntu 18.04~ sudo apt install nginx
Ubuntu 14.04(이하)~ sudo apt-get install nginx

설치를 모두 마쳤으면
http://localhost 를 입력하여 웹서버가 장성작으로 설치됬는지 확인합니다.
(만약 내 컴퓨터가 아닌 외부에 서버가 있다면 “http://호스트명” 으로 입력해주면 되겠죠?
저는 서버가 외부에 있기 때문에 “http://아이피주소” 로 들어가겠습니다.

이제 저기있는 메인 html 파일을 한번 변경해 보겠습니다.
저는 간단하게 <h1>Welcome to My web server</h1> 라고 작성한 페이지를 하나 만들고 적용해 봤습니다.

요렇게 해서 업로드를 해보겠습니다! (Default 경로 : /var/www/html)
저는 햇깔리지 않게 이저에 있던 테스트 페이지는 지워버렸습니다. w


이런식으로 바로 제가 만든 웹 파일이 올라온 것을 볼 수 있죠! 신기하지 안나요? ㅎㅎ
여기까지 오셨으면 벌써 50프로는 완성 하신겁니다. 다음 시간에서는 가상 호스트에 따라서 보여주는 페이지가 다르게 만들어 보도록 하겠습니다!