묻고답하기
XE를 위한 서버 대해서 질문합니다.
2015.07.26 03:39
호스팅 대신 직접 서버를 돌릴려고 하는데. (겁 없이 시도를..)
이것 저것 실패하더라도 시도를 전혀 안하면 아무것도 못할것 같아서..
근데 서버 대해서 까막눈이고 질문할분이 @기진곰 님 뿐인지라 ㅠㅠ
일단은 digitalocean을 생각하고 있습니다. XE를 위한것이고요 ㅎㅎ (linode보다 괜찮다고해서..)
작은 플랜부터 구매해서 할려고 하는데..(거지라..) 어떤거를 구매해야 하나요?
이걸로 Nginx도 설치하고 mariadb도 설치하고 싶은데.. (몰론 강의를 찾아봐야...)
512MB이면 충분할까요? 적나? nginx 그냥 설치하면 오류가 나나요?.. (좋은 강의가 어디 없을려나요?..)
그리고 xe 잘 돌아가고 안정적이고 속도 빠른 OS추천 부탁드려요.
Ubuntu, CentOS, Debian, Fedora, CoreOS, FreeBSD 이중에요. (버전은?흠)
감사합니다.
댓글 36
-
mAKEkr
2015.07.26 04:23
-
다미아빠
2015.07.26 04:54
그래야 할까요? ㅎㅎ
적은것 중 어떤 OS으로 시작 하는게 좋아요?
-
mAKEkr
2015.07.26 05:13
Ubuntu나 Debian쪽으로 시작하시는걸 추천드립니다.
최근 CentOS가 7버전대로 업그레이드되면서 좀 굵직굵직하게 수정되었는데 이게 리눅스 처음 시작하시는분이면 되게 헷갈릴 수 있는것들이 수정된거라.. 6버전대로 설치하실거면 CentOS추천드릴게요.
-
다미아빠
2015.07.26 05:22
흠..Ubuntu가 익숙하니.. Ubuntu를 배워봐야겠네요 ㅎㅎ
-
iswonlive
2015.07.26 13:37
서버 관리 경험이 없다면 우선 본인 컴퓨터로 vmware 와 같은 가상 소프트웨어를 이용해서 원하시는 o/s 설치후 연습을 하세요.
Centos 추천 드려요^^"
-
다미아빠
2015.07.26 16:07
CentOS이라.. 추천 감사합니다!
-
ka806
2015.07.26 17:10
팬티엄4, 메모리2G 일반PC에 우분투,아파치,nginx,마리아db 서버로 커뮤니티 1년넘게 잘돌리고있습니다
버리는 PC에서 팬 2개뜯어서 추가장착했구요 ㅋ
아 그리고 XE는 git으로 설치하시면, 업데이트 정말꿀입니다
git pull 만하면 쉽게업그레이드됩니다.
-
다미아빠
2015.07.26 21:05
호..커뮤니티 규모가 어떡해 되요?
참고할게요 ㅎㅎ
-
기진곰
2015.07.26 21:17
digitalocean은 한국 근처에 서버가 없고, 가성비 메리트도 없습니다.
일본에 서버가 있는 linode, vultr, conoha 중에 택일하세요. (단, linode는 재고가 없을 수도...)
XE가 좀 무거워서 ㅠㅠ 512M보다는 1G 이상을 추천드립니다.
운영체제는 Ubuntu 14.04 버전이 안정적이고 초보자들이 접하기에도 그나마 쉽습니다.
-
다미아빠
2015.07.26 22:25
메모리가 속도를 좌지우하나요? 흠.. (512MB는 얼마나의 속도인지 감이 안 오네요.. 영상으로 보면 워드도 잘 돌아가는것 같긴한데..)
-
기진곰
2015.07.27 09:09
속도와는 무관하지만, 메모리가 부족하면 동접수 처리능력이 떨어집니다. 당장 MySQL InnoDB가 기본으로 100M쯤 먹고 들어가니까, 나머지 400M로 XE를 구동해야 하는데... 이 경우 nginx+FPM으로 구성하더라도 동시 처리 가능한 페이지 수가 심각하게 제한되죠. 안정적으로 운영하려면 기껏해야 pm.max_children = 5 정도? ㅡ.ㅡ;;
(워드프레스도 플러그인 몇 개 들어가면 마찬가지입니다. 혼자서 셋팅할 때는 괜찮다가 방문자가 좀 늘어나면 서버가 뻗어버려서 어떻게 튜닝해야 하냐고 묻는 글이 매달 여러 개씩 포럼에 올라옵니다.)
-
Luatic™
2015.07.29 12:25
워드프레스는 512M라면 동접 800이상 뽑을 수 있지만 XE는 좀 더 먹습니다 1G사용해도 추후 문제가 될 수 있습니다. 자즌서버다운을 맛보실겁니다.
-
다미아빠
2015.07.29 13:30
그럼 XE사용하지 않는게 정답일까요? 최소 메모리가 몇이면 안정적이죠? :)
워드프레스가 더 무거운거 아니예요? 흠...
-
Luatic™
2015.07.30 00:15
사용 용도가 다르자나요 XE는 CMS이고 워드프레스는 Blog입니다.
-
다미아빠
2015.07.30 11:01
블로그에 더 적합하긴하나 얼마든지 사이트로도 만들수는..둘다 cms..
-
기진곰
2015.07.30 11:09
워드프레스도 원래 용도와 무관하게 CMS가 되어버렸죠. 요즘은 그누보드를 워드프레스 플러그인으로 구현한 그누프레스라는 물건까지 나왔더군요 ㅎㄷㄷ
무게는 XE나 워드프레스나 도찐개찐입니다. 다만 XE는 거의 일관성있게 묵직한데, 워드프레스는 테마나 플러그인에 따라 엄청난 차이가 발생하기 때문에 사이트마다 천차만별이예요.
-
다미아빠
2015.07.30 11:16
최적화만 하면 빨라지긴 합니다.
특히.. 보여지는 레이아웃은 빠르긴 하지만 관리자 사이트가..무거움. (근데, 기능적으로보면 워드가 편한게 많더라고요)
-
꾸링
2015.07.26 21:47
저도 맨처음에 아무것도 모르는 상태에서 서버호스팅 받아서
처음부터 배웠는데 딱히 큰 어려움은 없습니다.
인터넷에 기본 정보들도 충분히 많고 대처방법도 google통해서 쉽게 획득가능하지만
아무래도 전문 관리자처럼 보안 문제는 조금 생길 수 있겠네요
다만 꾸준히 엔진 업그레이드 하면 큰 문제는 없을 것 같아요..
처음 사용하신다면 Cent OS추천드립니다.
-
다미아빠
2015.07.26 22:29
흐음...centos하고 ubuntu 어떤것을 택할지 고민이네요..점점 ㅎㅎ
-
불금
2015.07.26 22:44
제가 쓰는 CentOS 한표더..
-
다미아빠
2015.07.26 22:53
으음..다들 센토스 적극 추천해주시니..
센토스를 한번 둘러봐야겠네요. 그나저나..
http://wiki.centos.org/About/Product 최소사양이 1기가인데.. 1기가 플랜 구매해도 상관 없나요?..
-
AJKJ
2015.07.26 23:08
PHP 5.5 이상을 사용하시고자 하시면 데비안이나 우분투 서버를 추천드립니다.
CentOS는 기본 PHP 버젼이 많이 낮습니다. 가장 최근에 출시된 Cenots 7이라도 PHP 5.4.x 가 제공됩니다. PHP5.5 이상을 설치하고자 하면 컴파일 설치, 3rd party RPM 등의 방법으로 따로 설치 해야 하는데, 그게 상당히 복잡하고 번거롭습니다. 단순히 복잡한걸로 끝나는 것 뿐만이 아니라, 보안 패치와 함께 강제적으로 버젼 업데이트를 하게 될 경우 호환성 문제가 생기거나 할 수 있습니다. Centos 쓰는 이유가 주로 안정성과 많은 레퍼런스 때문 인걸로 아는데, 배포판에서 제공하지 않는 패키지를 써가면서 까지 안정성을 깨트리릴거면 굳이 Centos를 사용할 이유가 없다고 생각합니다.
우분투(14.04)나 데비안8은 기본적으로 각각 PHP 5.5.9+, PHP 5.6.x 가 기본으로 제공됩니다. 배포판에서 지속적으로 보안패치를 제공하기에 2018년 까지는 호환성과 보안 걱정없이 PHP 5.5/5.6을 이용할 수있습니다.
참조 : https://www.xpressengine.com/forum/22978022http://mirror.centos.org/centos/7/os/x86_64/Packages/ (php5.4 지원)
http://packages.ubuntu.com/trusty/php5-fpm
https://packages.debian.org/jessie/php5 -
다미아빠
2015.07.26 23:15
http://www.atblog.co.kr/?p=6275
https://www.mojowill.com/geek/howto-install-php-5-4-5-5-or-5-6-on-centos-6-and-centos-7/
흐음.
-
AJKJ
2015.07.26 23:22
저게 별도의 방법으로 RPM을 설치하는건데, 지속적으로 해당 버젼에 대해 서포트가 될지는 모르겠네요...
설치할 시점에는 정상적으로 작동하겠지만, 지속적으로 보안패치가 제공 될지는 확인이 필요할것 같아요.우분투나 데비안 계열은 apt-get update && apt-get install php5-fpm nginx maraiadb-server php5-mysqlnd 정도만 하면 PHP 5.5/5.6 설치가 가능합니다.
아니면 서버는 Centos로 돌리되, php는 Docker를 이용해서 Debian/Ubuntu로 돌리는 방법도 있긴한데, 처음부터 사용하기에는 너무 복잡할것 같네요...
-
다미아빠
2015.07.26 23:27
일단은 둘다 한번 테스트 시도 해볼려고요 :)
좋은 조언 감사합니다.
-
기진곰
2015.07.27 09:04
공식 레포가 아닌 것은 PHP 개발팀에서 지원을 종료하면 거의 동시에 지원을 종료해 버립니다. 여기를 보면 PHP 5.5 지원은 겨우 1년도 안 남았고, 5.6도 2년 1개월 후면 지원이 종료될 예정이죠.
공식 레포는 OS의 지원 종료일까지 자체적으로 버그수정 및 보안패치가 제공됩니다. CentOS 6에서 제공하는 PHP 5.3은 2020년까지, CentOS 7에서 제공하는 PHP 5.4는 2024년까지입니다.
서버 셋팅해서 1~2년만 쓰고 말 것이 아니라면 장기간 지원이 보장된 버전을 선택하세요.
-
Luatic™
2015.07.29 12:26
centos 7.1 원츄~
-
다미아빠
2015.07.29 13:28
설치했어요 ㅎㅎ ubuntu도 해봤는데, 사용법은 딱히 어렵지 않는것 같고 재밌더라고요 ㅎㅎ
-
꾸링
2015.07.27 00:14
윰서버 레포 수정을 통해 충분히 yum명령어로 상위버전 설치가 기능한 것으로 알고있어요 -
AJKJ
2015.07.27 00:39
CentOS(Redhat)에서 공식적으로 서포트 하는 레포가 존재하나요?
-
꾸링
2015.07.27 00:56
공식 레포가아닌게 흠이긴한데..
그래도 믿을만한 유명한 레포를 이용하면 대안이 될듯하네요..
-
기진곰
2015.07.27 08:59
공식 레포가 아닌 경우 당장은 문제가 없지만, PHP 개발팀에서 지원을 종료하면 거의 동시에 지원이 종료됩니다.
공식 레포는 OS 자체의 지원종료일까지 자체적으로 보안패치 제공이 계속됩니다.
-
wkp
2015.07.26 23:33
ubuntu가 짱이지요. 개인 서버는 fedora 쓰고있습니다만...
-
다미아빠
2015.07.27 00:53
여기서 Ubuntu vs CentOS 사용자로 승부가 시작되나요? ㅋㅋ
둘다 똑같이 인기네요 ㅎㅎ
-
다미아빠
2015.07.27 02:30
그나저나 국내에서는 FreeBSD 망했나요? 국내에서는 소식을 찾기가 어렵네요.
-
Luatic™
2015.07.29 12:27
국내에선 많이 사용안합니다. 몇가지 환경 부분에서 호환성 문제가 있습니다.
1. 서버에 대해 까막눈이면 절대 시도하지 마시기 바랍니다.
2. 기초부터 공부하시는데 3~4개월의 시간을 들이실 각오를 하셔야 합니다.
3. 안정적이고 속도빠른 OS는 없습니다. 속도빠른 OS는 ArchLinux를 선택할수있겠고 그 외에는 적어주신 OS들이겠네요.
4. 512MB로 충분합니다.
5. 1GB쓰신다면 ConoHa도 괜찮습니다(서버가 일본에 위치해있습니다.)