본문 바로가기

리눅스

16. 아파치 웹서버 스크립트 생성

0.목차

 1. 아파치 웹서버 생성 스크립트

 2. 아파치 웹서버 제거 스크립트

 

 

-------------------------------------------------------------------------------------------------------------------

1. 아파치 웹서버 생성 스크립트

  - 스크립트 파일을 생성할 디렉토리를 생성하며, 내부에 apache.sh 쉘을 생성

apache.sh이름을 가진 쉘을 생성

 

  - 아파치 웹서버에 사용되는 명령어를 vi 편집기를 이용하여 적어준다.

명령어를 작성

 

  - sh 명령어를 이용하여 스크립트 실행

스크립트 실행
스크립트가 완료된 모습

 

 

2. 아파치 웹서버 제거 스크립트

  - 아파치 웹서버를 제거하는 명령어를 작성 

rmapache.sh 쉘 파일 생성

  - 아파치 웹서버를 제거하는 명령어를 작성

명령어 작성

  

  - sh 명령어를 이용하여 스크립트 실행

sh 명령어로 실행
정상적으로 지워짐을 볼 수 있었다.

 

3. ncloud를 이용하여 스크립트 사용

  - 네이버에서 제공하는 ncloud를 이용하여 리눅스 서버 생성

centos7 설치
위와 같이 설정
새로운 인증키를 생성. 꼭 잃어버리지 않도록 잘 보관.
신규 ACG 생성
접속을 위해 본인 아이피를 입력, 핑하기 위해 모든 사용자가 접근가능하도록 아이피 설정
위와 같이 생성을 완료하고 공인 ip를 발급받아 지정해준다.

 

  - xshell을 이용하여 공인 ip와 관리자 비밀번호를 이용하면 접속 가능

 

 

  - 기존 만들어놓은 가상환경에서 접속도 가능하다.

ssh root@공인ip를 이용하여 thingom-cent1로 접속된 모습

  - scp 명령어를 통해 원격지에 있는 루트 디렉토리에 복사

scp 보낼파일 root@공인아이피:/받을 디렉토리 -> 명령어를 이용하여 apache.sh 파일 전송

  - ls를 통해 확인이 되며 sh 명령어로 실행도 가능하다.

확인된 apache.sh 스크립트 파일을 실행

  - 네이버 클라우드에서 아파치 웹서버를 사용하려면 user daemon이 필요하므로 생성 및 아파치 서버 시작

성공적으로 아파치 웹서버가 실행.

  

  - 웹서버를 사용하기 위해서는 네이버 클라우드에서 포트 80을 열어주어야한다.

80포트를 추가해 주는 모습

 

  - 포트를 열어준 후 공인아이피를 입력하면 아파치 웹서버 동작함을 보인다

공인아이피로 아파치가 동작하는 모습

 

'리눅스' 카테고리의 다른 글

18. DHCP  (0) 2022.03.14
17. SSH Key Generator & Connecton  (0) 2022.03.04
15. 아파치 웹서버 설치  (0) 2022.03.02
14. local repository create  (0) 2022.03.02
13. 패키지 관리  (0) 2022.02.28