vidigummy KAU/혼자하는 Web 공부(Front)

LAMP에 대한 이야기.

vidi 2021. 9. 23. 23:31

음... Linux + Apache + Mysql + Php 이렇게 LAMP다.

싸고 가볍다는 장점이 있는데... 소올직히 나는 모르겠다. php는 너무 구식이야!

그거에 대한 발표자료를 2학년 수업에서 만들었는데, 교수님이 참 좋아하셨다.

LAMP.pptx
0.79MB

※ 서버 구성에 있어서 주의+참고해야 할 점

1. 클라우드 VNC에서 구현해야 할경우, 저장공간이 매우 부족하다. 그렇기 때문에 DISK를 마운팅 해주고 시작해야한다. 적어도 100GB는 되어야... 받춰줄것이다. 그 경우 /var/www 라던가, /var/lib/mysql를 마운트한 DISK로 cp 해준 다음 심볼릭 링크로 걸어줘야 아마 좀 숨통이 틔지 않을까 싶다.

2. php/mysql 버전과 시간대 설정을 잘 해주도록 하자. 정말...(php의 시간 관련 설정은 /etc/php.ini 에 있을것이다.)

3. 리눅스에서 설치된 응용프로그램들의 설정 파일은 /etc에 모여있다. 정말이다. 이게 국롤이다. 그리고 관련된 저장공간 할당이 필요한 데이터들은 /var 안에 있다.

4. 우분투에서만 아파치가 apache2로 설명된다. 나머지 배포판 OS들은 httpd로 설정된다.

5. 심볼릭 링크랑 절대경로는 무조건 써라... 상대경로는 정말 편하지만 너무 위험하다.