CentOS 6.x에 APM(Apache+PHP+MySQL) 설치 및 초기 설정 방법

Centos 6.x를 Minimal Install로 설치하면 Apache 및 MySQL이 설치되어져 있지 않습니다. 본 포스트에서는 이런 환경에서 Apache, PHP, MySQL을 설치하고 기본 설정까지 해 보도록 하겠습니다. 참고로 저는 Centons 6.8을 설치하였습니다. 먼저 Root로 로그인하여 다음과 같이 패키지를 설치합니다.# yum install -y lynx wget # yum install -y httpd # yum install -y...

MAC에 Apache, PHP, MySQL 설치 – MAMP로 쉽게 설치 할 수 있어

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어집에 방치되어져 있는 Mac Mini를 서버로 사용해보려고 이것 저것 찾다 보니 MAMP라는 솔루션을 찾았습니다. MAMP는 Mac OS에서 Apache, MySQL, PHP를 사용하게 해 주는 솔루션입니다. 각각 따로 따로 설치하지 않아도 되며, 하나만 설치하면 MySQL, PHP, Apache가 한방에 설치됩니다. 참고로 MAMP는 http://www.mamp.info/en/downloads/ 에서 받으실 수 있습니다. 즉, 맥에 웹서버 설치하는 것을...

mysql의 백업과 복구 (backup & restore)

우선.. mysql을 접속합니다. 접속까지의 명령어는 기본 명령어 설명에 있으니 생략을;;로그파일이 많이 쌓여서 디스크 용량이 부족한 경우 일단 로그파일을 지웁니다. mysql>RESET MASTER로그 파일은 XXX-bin.000001 같은 형식으로 쌓입니다. 위치는 디폴트로 설치했다면 /usr/local/mysql/var/에 있을 겁니다. RESET MASTER를 입력하면 로그 파일들이 지워집니다.백업을 하는 방법은 쉘에서 하는 법과 mysql내에서 ...

mysql 백업에서 복구까지

데이터베이스 관리자와 개발자들은 정기적인 데이터 백업의 중요성을 잘 알 것이다. 만약 디스크나 서버가 고장날 경우 백업을 미리 해 뒀는지 여부는 1년치 업무결과를 잃어버리느냐 아니면 몇시간만에 정상으로 복귀하느냐를 결정한다.하지만 다행스럽게도 MySQL 사용자는 백업과 복구를 할 수 있는 간편하게 할 수 있는 내장 전용 툴을 사용할 수 있다. 이툴을 이용하면 이기종 플랫폼으로 MySQL 데이터베이스를 간편하게 옮길 수 있으며, 또 다른 포맷으로 레코드를 ...

실수로 삭제한 mysql DB 복구방법

delete나 truncate 같은 명령으로 데이터를 지웠을때 복구하는 방법입니다. mysql의 모든 명령들은 로그를 남기기때문에 가능합니다. 일단 mysql의 DB가 쌓이는 디렉토리로 이동합니다. 대게 /usr/local/mysql/data /usr/local/mysql/var 등으로 설정해 놓으셨을겁니다. 해당 디렉토리로 이동하면 xxx-bin.001 xxx-bin.002 같은 바이너리 파일들이 존재할겁니다. 이게 바로 DB를 첨 생성할때부터 지금까지...