2021. 9. 14. 14:54ㆍ톰캣관련
VM(버추얼머신)으로 CentOS와 Ubuntu 2개다 설치를 해서 여러가지를 건드려보았는데 2개가 비슷하면서도 서로 다른점들이 있어서 원노트에 정리해둔 부분들이 존재했다...! 같은 리눅스지만 방화벽도 그렇고 다른부분을 모르고 접근하면 헤깔린다. ㅠㅠ
Cent OS 7
cent os에서 http서버를 설치하기 위해서는 yum 이라는 것을 이용해서 설치하면 됩니다.
물론 리눅스를 설치해서 사용하고 있다면 이미 웹서버가 올라가 있을 수 있습니다.
# yum install httpd
httpd의 d는 daemon의 약자입니다.
서비스를 처리해주는 프로그램을 데몬이라고 부르는데요.
http를 처리해주는 서비스를 httpd라고 부릅니다.
Ubuntu
ubuntu에서는 apt-get install이라는 명령어로 설치를 합니다.
cent os와 다른점은 httpd가 아니라 apache2라고 설치를 해야합니다.
# apt-get install apache2
설치를 하게되면 다음과 같은 화면을 볼 수 있습니다.
서비스 상태 확인
설치가 끝나고 나면 현재 아파치 서버가 돌아가고 있는지 확인해야 합니다.
확인하는 방법은 비슷하고 서비스를 확인하면 됩니다.
마찬가지로 서비스 이름만 다르고 확인하는 명령어만 다릅니다.
Cent OS 7
cent os에서는 systemctl이라는 명령어를 가지고 서비스를 확인합니다.
서비스 시작, 종료, 상태확인 등 다양한 명령을 할 수 있습니다.
확인 명령어는 다음과 같습니다.
# systemctl status httpd
Ubuntu
ubuntu에서는 service라는 명령어를 가지고 확인할 수 있습니다.
차이점은 서비스 이름이 중간에 들어가게 됩니다.
# service apache2 status
서비스 시작, 중지 명령
서비스 상태가 확인 되었다면 현재 서버가 동작중인지 아닌지를 판단할 수 있습니다.
active(running)이라는 확인 메세지가 나온다면 정상적으로 동작하고 있다는 것을 알 수 있습니다.
incative나 dead등 서버가 동작하지 않는다는 메세지가 보이면 서비스를 시작해주면 됩니다.
서비스 시작 명령
Cent OS 7
# systemctl start httpd
Ubuntu
# service apache2 start
서비스 중지 명령
Cent OS 7
# systemctl stop httpd
Ubuntu
# service apache2 stop
서비스 재시작 명령
#systemctl restart httpd
#service apache2 restart
이렇게 다양한 명령어를 활용할 수 있습니다.
이렇게 서버를 설치하고 서비스가 동작중에 있는 것을 확인하면 이제 웹서버를 접속할 수 있습니다.
웹서버 접속 방법
웹서버를 접속하기 위해서는 IP주소만 있으면 됩니다.
IP 주소는 자신이 설정해 놓은 IP주소를 입력하면 됩니다.
혹시나 인터넷이 안되는 환경이거나 IP주소를 입력하지 않았다면
localhost라는 자신의 루프백 주소를 사용하면 됩니다.
http:// [IP주소]
인터넷 브라우저이 이렇게 주소를 쳐주면 웹서버(아파치 서버)에 접속할 수 있습니다.
혹은
라고 입력하면 웹서버를 볼 수 있습니다.
서버의 버전마다 다르겠지만
접속을 하면 다음과 같은 화면이 표시됩니다.
Cent OS 7
Ubuntu
비슷하지만 다른 서버의 모습을 볼 수 있습니다.
이것은 기본 화면으로 커스텀해서 보여주는 화면이 아닙니다.
처음 아파치 서버를 설치하게 되면 나오는 화면으로 기본으로 설정되어 있는 화면입니다.
이 화면을 바꾸기 위해서는 index.html을 바꿔주면 됩니다.
index.html의 경로는
cd /var/www/html 로 들어가서 확인할 수 있습니다.
위의 경로를 들어가면 index.html이라는 파일을 확인할 수 있습니다.
이 파일을 고치면 처음 접속하는 화면을 바꿀 수 있습니다.
출처: <https://dany-it.tistory.com/363>
'톰캣관련' 카테고리의 다른 글
Tomcat ssl 설정 추가방법 (0) | 2021.09.16 |
---|---|
Open ssl Unable to load config info from 에러 (0) | 2021.09.16 |
Apache2+Tomcat8 연동 및 기타 겪은 사항들 정리 (0) | 2021.09.14 |
톰캣exe파일로 설치uninstall.exe 오류해결방법 (0) | 2021.09.14 |
톰캣 윈도우 서비스로 등록해서 사용하던중 발생한 에 (0) | 2021.09.14 |