다른 분들은 다들 알고 계시지만, 워낙 붕어 수준의 기억력을 갖고 있어서 이를 보완하기 위해 적어봅니다.

CentOS에서는 Debian과는 설정 파일 등의 위치가 약간 차이가 생깁니다. RedHat을 써본 지 오래 되었고, 이미 Debian의 설정 방식에 익숙한 나머지 CentOS를 새로 설치하고 설정하는데 약간씩의 차이로 인해 조금 귀찮기도 합니다.

MySQL 데몬 실행

MySQL을 RPM으로 설치한 경우 MySQL의 관련 파일들의 위치는 아래와 같습니다.

  • 설정 파일 - /etc/my.cnf
  • 소켓 - /var/lib/mysql/mysql.sock
  • DB 데이타 위치 - /var/lib/mysql
  • 로그 파일 -  /var/log/mysqld.log

MySQL 데몬의 실행은 아래와 같이 실행합니다. 데몬을 실행한 이후에 보안을 위해 반드시 root 의 비밀번호를 설정하도록 합니다.

# service mysqld start
# mysqladmin -u root password 'password'


Apache 데몬 실행

Apache를 RPM으로 설치한 경우 Apache의 설정 파일들은 /etc/httpd/conf 디렉토리와 /etc/httpd/conf.d 디렉토리에 놓이게 됩니다. Apache 데몬의 실행은 보통 아래와 같이 실행합니다.

# service httpd start