Ubuntu 추가 랜카드 설정 및 사설네트워크 구축하기
# 용어 설명 # 랜카드 = Network Interface Card = NIC = Interface Card = Interface 네트워크 하는 사람이 "두번째 인터페이스 아이피가 뭐야?" 라고 물어보면 "두번째 슬롯에 꼽혀진 랜카드에 할당된 아이피를 물어보는 것이다." 1. 추가…
Continue reading천재는 노력하는 사람을 이길 수 없고, 노력하는 사람은 즐기는 자를 이길 수 없다.
# 용어 설명 # 랜카드 = Network Interface Card = NIC = Interface Card = Interface 네트워크 하는 사람이 "두번째 인터페이스 아이피가 뭐야?" 라고 물어보면 "두번째 슬롯에 꼽혀진 랜카드에 할당된 아이피를 물어보는 것이다." 1. 추가…
Continue reading프로그래밍 언어의 조건 컴퓨터공학전공 4학년 교과과정 중에 Programming Language 라는 수업이 있다. 이 수업에서는 그동안 무심코 배워왔던 프로그래밍 언어의 역사와, 언어의 발명일, 영향을 받은 언어, 영향을 끼친 언어, 기본 정신, 주 응용분야 등을 배운다. 프로그래밍…
Continue reading먼저 컴퓨터공학 용어인 Atomic operation 에 대해 알아보자. Atomic operation(원자적 연산)은 다음 두가지 조건을 반드시 만족해야 한다. 1. 모든 조작이 완료할 때까지 어떤 프로세스도 변경을 알지 못하도록 비가시적이어야 한다. 2. 조작 중에 어느 하나라도…
Continue reading보통 서비스를 처음 세팅할 때 웹서버와 디비서버를 같은공간에 설치하곤 한다. 서버의 능력치를 1이라고 가정하자. 초기 서비스 운영시에는 웹 0.1, 디비 0.1 의 능력이 필요하기 때문에 한 서버 공간을 사용해도 서비스 운영에 지장이 없다. 최상의 성능을 발휘할 수 있는 것이다. 하지…
Continue readingLast updated : 2016-11-08 CentOS 에서의 웹서버 구축 방법을 요청하셔서 작성해 봅니다. Ubuntu, CentOS, Fedora, ArchLinux 등에서 어떤 것이 가장 좋은 운영체제 일까요? 본인에게 편한 운영체제가 가장 좋습니다. (일방적으로 하나의 좋은…
Continue reading* PHP7 을 설치하시려면 다음의 글 (https://blog.lael.be/post/2407)을 참조하세요. (Apache with Mod-PHP7) * PHP를 최신버전으로 구축하고 싶다면 https://blog.lael.be/post/2600 글로 이동하세요. (Nginx +…
Continue reading글 작성 이후에 서버의 구성을 조금 바꾸었습니다. 예를 들어 현재 제가 관리하는 시스템은 사용자의 관여 없이 자동으로 장애처리 및 오토스케일링(UP&Down)이 작동합니다. 해당 내용은 추후 글 수정시 추가하도록 하겠습니다. < 그림 : 장애가 발생하여 자동으로 서버가 증설되었고, 장…
Continue reading글쓰고자 하는 내용이 몇가지 있는데, 글을 쓸 수 있는지 날마다 나의 컨디션을 살펴보다가 오늘은 써도 되겠다 싶어서 쓰도록 한다. 제목이 딱딱한 표현인 "올바른 방법(Right way)" 이라는 단어를 사용했는데 "라엘이가 제안하는 방법(Suggested way)" 이라고 풀어서 해석…
Continue reading일반적으로 PHP 세션은 파일 형태로 다루어지고, /var/lib/php/sessions/ 위치에 serialize 되어 저장됩니다. 어떤 웹 프로그램의 속도가 느려서 디버깅을 했었는데, 느린 부분이 session_start() 구문이었다. 저 한 줄 실행하는데, 1.2초~ 2.5초가…
Continue reading최종 확인 : 2017.09.28 DNS 는 도메인주소를 IP 주소로 변환해주는 서비스 입니다. Domain Name Service 라고 합니다. 네임서버 라고도 부릅니다. 아래 목록은 모두 안정적인 곳이니 적절히 마음에 드는 업체를 선택하시면 됩니다. DNS 는 계층형 알고리즘에 의…
Continue reading아래 설명글은 Ubuntu 뿐만 아니라 모든 Linux 배포판에 대해서 공통적으로 실행가능합니다. 서버를 운영하면서, 백업과 보안은 항상 염두해 두어야 하는 사항이다. 리눅스 시스템에서 주기적으로 파일과 데이터베이스 백업을 하는 방법에 대하여 설명하겠다. * Dropbox 에 원격 자…
Continue reading리눅스 서버(Linux Server)를 운영하다보면 서버간에 폴더를 공유(Shared folder)해야 할 때가 있다. 공유폴더를 설정한다거나, 백업폴더를 설정한다거나 여러 이유가 있을 수 있다. 그 때 사용할 수 있는 서버간에 공유폴더를 설정할 수 있는 방법을 설명하고자 한다. 이…
Continue readingApache Mod Cband install Process. (Amazon AMI, CentOS, Redhat) - 2015.06.01. tested on "Amazon Linux AMI release 2015.03". Mod Cband is Apache2 custom module.…
Continue readingDeadLock 발생 조건 4가지 및 해결 방법. 이것은 학부 3학년 교과목인 Operating System(운영체제)의 Process Scheduling 파트에서 다뤄지는 핵심적인 내용이다. 이 이론은 하나 이상의 시스템이 협력을 할 때 반드시 고려되야 하는 내용을 포함하고 있다.…
Continue readingPHP 의 Magic Hash 취약점에 대해서 알아보았다. 실제로 Magic Hash 는 취약점이 아니라 특수동작입니다. 이론 우리가 다루는 대부분의 자료형은 "문자형(String)" 입니다. 일부 프로그래밍 언어(Some programming language)에서는 String 과…
Continue readingType to search.