우분투 리눅스 서버

[우분투 리눅스] apache2 server

working for you 2021. 9. 27. 18:45
반응형

apache2 server 설치

sudo apt install apache2 

apache2 설치 폴더 확인

ls -al /etc/apache2

vi 에디터로 아파치2설정 파일을 open (현재 따로 변경할 내용은 없음)

sudo vi etc/apache2/apache2.conf

실제 site 활성화 내용 파일들 위치

ls -al /etc/apache2/sites-available/

site활성화

ls -al /etc/apache2/sites-enabled

apache2 port 체크(기본 80포트) -> 여러 웹사이트를 체크를 위해 포트를 변경 및 추가하려함

apache2 ports.conf 설정으로 가서 포트설정

sudo vi /etc/apache2/ports.conf

기존 80port -> 8003으로 변경

 

host port 변경을 위해 000-default.conf 편집

sudo vi /etc/apache2/sites-available/000-default.conf

.

 

설정을 마치고 아파치2서버를 다시 재부팅

sudo service apache2 restart

 

기본80port 에러

변경한 기본 8003 port 성공

당연히 메인 아이피를 쓰고, 포트번호를 작성해주면 성공

 


리눅스 시작시 대부분 자동으로 아파치2 서버가 활성화 되도록 되어있다.

이때 disable로 서버를 끄기전에 세팅하면, 재부팅시 아파치2 서버가 실행하지 않는다

(설정하자마자 서버가 stop되지는 않기에 아직 활성화 상태이다. 끄고 싶은경우는 stop 명령을 해준다)

sudo systemctl disable apache2

sudo systemctl stop apache2

다시 재부팅시 start 되길 원한다면, 아래 명령어로 적용

sudo systemctl enable apache2

 

apache 뿐 아니라 mysql이나 다른 서버도 동일


아파치 서버 실행 상태 체크

sudo systemctl status apache2

아파치 서버 끄기

sudo systemctl stop apache2

아파치 서버 시작

sudp systemctl start apache2

반응형