음... Linux + Apache + Mysql + Php 이렇게 LAMP다.
싸고 가볍다는 장점이 있는데... 소올직히 나는 모르겠다. php는 너무 구식이야!
그거에 대한 발표자료를 2학년 수업에서 만들었는데, 교수님이 참 좋아하셨다.
※ 서버 구성에 있어서 주의+참고해야 할 점
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. 심볼릭 링크랑 절대경로는 무조건 써라... 상대경로는 정말 편하지만 너무 위험하다.
'vidigummy KAU > 혼자하는 Web 공부(Front)' 카테고리의 다른 글
git command 정리해놓은 것.(백업용) (0) | 2022.02.22 |
---|---|
SOLID (0) | 2022.01.26 |
도커 이미지 push하기 (2) | 2021.09.22 |
Node.js 와 TypeScript 그리고 Nest.js 두번째 (1/18 ~ 2/9) (0) | 2021.02.09 |