Page 21 -
P. 21
8. 3. 2 L A M P 서 버 구 축 하 기
다 음 에 수 행 한 단 계 는 아 주 간 단 하 다. 미 디 어 위 키 프 로 젝 트 에 사 용 하 던 컨 테 이 너 나 V M 대 신 새
로 만 들 자. 다 른 이 유 는 없 지 만 연 습 에 도 움 이 된 다. 환 경 을 새 로 만 든 후 다 음 명 령 하 나 로 서 버
에 필 요 한 패 키 지 를 모 두 설 치 할 수 있 다. 설 치 되 지 않 는 경 우 를 대 비 해 w g et 과 n a n o 도 한 꺼 번
에 설 치 한 다.
# a p t i n s t a l l a p a c h e 2 m a r i a d b - s e r v e r l i b a p a c h e 2 - m o d - p h p 7 . 2 \
p h p 7 . 2 - g d p h p 7 . 2 - j s o n p h p 7 . 2 - m y s q l p h p 7 . 2 - c u r l p h p 7 . 2 - m b s t r i n g \
p h p 7 . 2 - i n t l p h p - i m a g i c k p h p 7 . 2 - x m l p h p 7 . 2 - z i p \
w g e t n a n o 기 본 이 미 지 를 최 소 화 하 려 고 새 로 만 든 L X C 컨 테 이 너 에 는 n a n o 같 은 패 키 지 가 설 치 되 지 않 은 경 우 가 종 종 있 다
우 분 투 서 버 에 서 작 업 하 고 있 고 딱 히 M ari a D B 대 신 M y S Q L 을 써 야 할 이 유 가 없 다 면 이 렇 게 장
황 하 게 입 력 할 필 요 없 이 앞 장 에 서 설 명 한 대 로 L A M P 서 버 메 타 패 키 지 를 설 치 해 도 된 다. 메 타
패 키 지 를 지 정 할 때 는 패 키 지 명 끝 에 캐 럿(^) 문 자 를 써 야 한 다.
# a p t i n s t a l l l a m p - s e r v e r ^
설 치 가 끝 난 후 에 는 M y S Q L 보 안 설 치 도 구 를 실 행 한 다.
# m y s q l _ s e c u r e _ i n s t a l l a t i o n
M ari a D B 를 설 치 했 는 데 s u d o 를 이 용 해 야 명 령 을 실 행 할 수 있 다 면 7 장 에 서 설 명 한 것 처 럼 다 음
명 령 으 로 문 제 를 간 단 히 해 결 할 수 있 다.
M a r i a D B [ ( n o n e ) ] > S E T P A S S W O R D = P A S S W O R D ( ' y o u r - p a s s w o r d ' ) ;
M a r i a D B [ ( n o n e ) ] > u p d a t e m y s q l . u s e r s e t p l u g i n = ' m y s q l _ n a t i v e _ p a s s w o r d ' w h e r e \
U s e r = ' r o o t ' ;
M a r i a D B [ ( n o n e ) ] > F L U S H P R I V I L E G E S ;
L A M P 서 버 를 설 치 하 고 데 이 터 베 이 스 가 실 행 되 고 있 다 면 이 제 아 파 치 서 버 를 애 플 리 케 이 션 과 연
동 한 다.
8. 3. 3 아 파 치 설 정 하 기
아 파 치 서 버 를 N e xt cl o u d 와 연 동 하 려 면 약 간 조 정 할 부 분 이 있 다. 먼 저 a 2 e n m o d 도 구 로 아 파
치 모 듈 두 개 를 활 성 화 한 다. r e writ e 모 듈 은 U R L 이 클 라 이 언 트 와 서 버 간 에 이 동 될 때 실 시 간 으
로 재 작 성 될 수 있 게 한 다. h e a d er s 모 듈 은 H T T P 헤 더 와 비 슷 한 기 능 을 수 행 한 다.
2 2 6
li n u x _ 0 6.i n d d 2 2 6 2 0 1 9 - 0 9 - 2 5 오 후 4: 0 7: 1 8