혹시 Nginx + php5.6 + MariaDB을 효율적으로 세팅하기 위해서 사용되는 OS같은게 있을까요?
까 센토스 6버전으로 세팅해봤는데 답이 안나와서ㅜㅜ 우분투로 시도해볼까하는데 사실.. 다가능은 할것같은데
주로쓰이는 운영체재가 어떤것들이 있는지요?
혹시 Nginx + php5.6 + MariaDB을 효율적으로 세팅하기 위해서 사용되는 OS같은게 있을까요?
까 센토스 6버전으로 세팅해봤는데 답이 안나와서ㅜㅜ 우분투로 시도해볼까하는데 사실.. 다가능은 할것같은데
주로쓰이는 운영체재가 어떤것들이 있는지요?
- CentOS 7 + epel + remi-php56 (사실 CentOS 6에서도 이 조합은 가능합니다)
- Debian 8 (순정상태에서 지원! 강추!)
- Ubuntu 14.04 LTS + ppa:ondrej/php5-5.6
- 걍 관두고 기진곰에게 의뢰 ㅋㅋ
센토스7 많이들 추천하더군요. 그런데, 서버에 무지한 제가 볼때는 거기서 거기 ㅋㅋ
그저 UI만 구경하고 기본 설치만 이제 할 줄 아는 사용자..OTZ
(개인적으로 우분투 디자인이 저는 좋은데.. 흠.. 편하고 클래식한 느낌이랄까?)
서버 사양과 이용패턴에 맞게 아파치, nginx, PHP, MariaDB 등의 세부 설정을 조정합니다.
예를 들어 CPU 코어 32개짜리 서버에서 PHP를 8개까지만 동시에 실행하도록 설정되어 있다면 낭비...
메모리 8GB짜리 서버에서 최대 32GB까지 사용하도록 설정되어 있다면 메모리 부족으로 다운...
MariaDB에서 InnoDB를 사용하면서 MyISAM 위주의 튜닝을 해두었다거나...
APC와 opcache를 동시에 사용하면서 각각의 리소스 할당량이 실제 이용패턴에 비례하지 않는다거나...
오래된 세션 파일이 자동으로 정리되지 않고 수십만 개씩 쌓인다거나...
메모리 누수나 다운의 위험이 있다고 알려진 프로그램/버전은 매일 자동으로 재시작시켜 주고...
호스팅업체에서 해주는 대로 대강 설치해 놓으면 이런 문제가 은근히 많이 보이더라구요.
DB 외부노출, 방화벽 없음, 부적절한 퍼미션 등 보안과 관련된 내용도 살펴보고요.
매일 새벽 정기적인 백업 세팅도 단골 서비스입니다.
심지오.. XE에 기본으로 있는 기능인데도 활용 못하는 사용자들이 많아요.
메뉴 추가하는것 조차 힘겨워 하시는분들도 꽤(?) 있고..
개발자도 사실 XE에 많은편은 아니고, 그누보드에 많은 것 같네요. (하긴 보드 자체가..)
XE가 좀 더 활발 해졌으면 좋겠는데.. ㅜㅜ
국내 시장은 아무래도 CMS으로 대박나기 힘든 구조라서
XE3은 해외까지 펑펑 터져 좋은것 많이 개발되었으면..
nginx : nginx.org 에서 제공하는 데비안 패키지 사용
php5.6 : debian8 기본 탑재
maraiadb : debian8 기본 탑재