제가 98년에 군에 입대하고 이후 제대할 때 쯤, 닷컴 열풍이 일어났습니다.
저도 도메인이라는 걸 사볼까하고 제대하고 바로 도메인을 샀죠.
이후에 웹호스팅이라는 것을 배워서 사이트를 열었습니다.
나모나 드림위버로 페이지 만들어서 띄우고, 그때는 보드만 호스팅하는 개념이 많아서 그거 연동해서 쓰는 정도였습니다.
저작권 개념이 별로 없던 때라서, mp3같은 음악파일이나, 악보파일 같은거 공유도 하고 우리가 흔히 아는 클리앙이나 디시, slrclub 같은 사이트도 비슷하게 있었던 거 같습니다.
이후에 제로보드라는 것을 알고 회원제 cms 를 알게되면서 주변에 제로보드 강의도하고 제작도 해주면서 공부아닌 공부를 해나갔습니다. 그때는 다음이나 네이버에서 카페나 블로그가 나오기 전이였던 거 같습니다. 그래서 홈페이지를 만들어서 꾸밀 수 있는 제로보드가 굉장히 매력이 있었습니다.
문제는 제로보드를 알아가면서 어설프지만 php 도 공부를 해야하고 가끔은 mysql도 공부해야하더군요.
또 이런 것들을 공부하다가 보니 차츰 리눅스도 공부해야 하더라구요.
점점 홈페이지 외적인 것으로 공부를 해나가야하니 전공자가 아닌 상황에서 굉장히 어렸웠던 기억이 납니다.
이후에 그누보드나 킴스보드같은 트랜디한 cms가 경쟁적으로 나오면서 사이트를 한번씩 다 마이그레이션 해가면서 적용하고 1~2년간 운영을 해봤습니다.
결국에는 XE로 되돌아 오고 지금은 라이믹스로 정착을 했죠.
현재 서버는 한성에서 나온 데스크탑 CPU가 들어가는 노트북이 있습니다.
I7급 시피유도 들어가요. 저는 기본 CPU G4400에 거기에 메모리 추가하고, SSD 512, HDD 1T로 구성해서 사용중입니다.
[root@localhost]# cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 94 model name : Intel(R) Pentium(R) CPU G4400 @ 3.30GHz stepping : 3 microcode : 0xc6 cpu MHz : 1357.745 cache size : 3072 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 2 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 22 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm abm 3dnowprefetch epb intel_pt ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust erms invpcid rdseed smap clflushopt xsaveopt xsavec xgetbv1 dtherm arat pln pts hwp hwp_notify hwp_act_window hwp_epp spec_ctrl intel_stibp flush_l1d bogomips : 6624.00 clflush size : 64 cache_alignment : 64 address sizes : 39 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 94 model name : Intel(R) Pentium(R) CPU G4400 @ 3.30GHz stepping : 3 microcode : 0xc6 cpu MHz : 961.761 cache size : 3072 KB physical id : 0 siblings : 2 core id : 1 cpu cores : 2 apicid : 2 initial apicid : 2 fpu : yes fpu_exception : yes cpuid level : 22 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm abm 3dnowprefetch epb intel_pt ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust erms invpcid rdseed smap clflushopt xsaveopt xsavec xgetbv1 dtherm arat pln pts hwp hwp_notify hwp_act_window hwp_epp spec_ctrl intel_stibp flush_l1d bogomips : 6624.00 clflush size : 64 cache_alignment : 64 address sizes : 39 bits physical, 48 bits virtual power management:
[root@localhost]# cat /proc/meminfo MemTotal: 20316416 kB MemFree: 323176 kB MemAvailable: 4487580 kB Buffers: 36 kB Cached: 2305900 kB SwapCached: 615436 kB Active: 13250156 kB Inactive: 2476600 kB Active(anon): 12356912 kB Inactive(anon): 1313324 kB Active(file): 893244 kB Inactive(file): 1163276 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 10289148 kB SwapFree: 8494332 kB Dirty: 28 kB Writeback: 0 kB AnonPages: 13298008 kB Mapped: 179916 kB Shmem: 249416 kB Slab: 2669232 kB SReclaimable: 2465300 kB SUnreclaim: 203932 kB KernelStack: 3344 kB PageTables: 51560 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 20447356 kB Committed_AS: 15490732 kB VmallocTotal: 34359738367 kB VmallocUsed: 601744 kB VmallocChunk: 34358423548 kB HardwareCorrupted: 0 kB AnonHugePages: 3977216 kB CmaTotal: 0 kB CmaFree: 0 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB DirectMap4k: 150512 kB DirectMap2M: 6062080 kB DirectMap1G: 14680064 kB
현재는 중고로 저렴하고 나온게 많고 새거도 그리 비싸지 않습니다.
제 생각엔 CPU보다는 메모리 올리시고, SSD로 구성하는게 비용추가 우선순위가 맞지 않나 생각이 듭니다.
CPU는 I7 가격 떨어지면 그때 교체하려고 합니다.
인터넷은 KT 기가 인터넷 끌어서 사용하구요.
DNS는 클라우드플레어 이용해서 사용하고 Full SSL로 연결해 놨습니다.
이곳에서 알려주시는 각종 서버 튜닝이나 XE 관련 팁 적용해서 현재는 어느때보다 쾌적하고 안정적인 운영을 하고 있습니다.
노트북 서버로 옮기기 전에 통큰아이 서버호스팅을 몇년 동안 받았은데, 매월 비용은 들지 않으면서도 만족도는 더 큽니다. 매월 몇만원 안들어가니 정말 좋아요.
제가 생각하는 노트북으로 구성한 서버의 장점은 일단 노트북 밧데리가 UPS 기능을 해줘서 전원 관련해서 안정적이구요. 모니터나 키보드가 일체라서 별도의 공간이나 장비가 필요하지 않습니다. 모니터 닫아 놓고 적당한 곳에 놔두면 그만이거든요.
다만, 공유기나 스위치 허브만 좀 스펙 좋은 제품으로 신경써서 연결했습니다.
내부망은 기가 네트웍크 환경으로 했구요. 공유기는 해외직구로 구입해서 사용하고 있어요.
이건 국내 사용자나 운영자료가 없어서 따로 구글링 하고 공부해서 운영중입니다.
공유기 자체적으로 트래픽 모니터링 기능이 있어서 아주 편리하죠.
별도로 서버에서 모니터링을 구성할 필요가 없습니다.
방화벽 기능도 갖추고 있어서 조금만 공부하면 정말 좋은 녀석이죠.
페이지뷰는 애드센스 리포팅 화면으로 대신할까합니다.
최근 한달간 기록입니다.
체감상 접속자 몰려도 상당히 부드럽고 검색 노출 및 유입도 잘 되고 있습니다.
서버 운영이나 애드센스, 홈페이지 운영에 관심이 많으실 텐데 그냥 저의 경우는 이렇다하고 참고하시면 좋겠습니다.
새해에는 모두들 대박 나시길 바랍니다.