mysql 소스 컴파일 하려고 하는데요.

xcream의 이미지

제가 정말 초짜라^^; 이런 질문 약간 볼 붉어집니다만.;

mysql 을 서버에 2개 설치하려고요.
centos5 사용하고 있는데

여기다 mysql 하나는 서버호스팅 회사에서 소스컴파일 해서 설치해준 상태구요.

mysql 은 경로 지정해서 다른 경로로 설치해야하는데요.

질문은.

*** 1번째 질문!

먼저 설치된 것과 같은 버전의 mysql 설치하려고 하는데 예전에 설치된 버전의 configure 는 어떤지
알수 있나요?
예전 설치된 상태와 동일한 설정으로 설치하고 싶어서요.

*** 2번째 질문!

만약 제가 configure 를 몇개 덜해주고 설치한상태로 조금 사용하고 있었습니다. (라고 가정할 때)

그런데 뒤늦게 더 옵션으로 줬어야 했다는 걸 알았을 때는. 설치된거 삭제 한다음 다시 설치해야하나요?

(db는 백업해서 따로 보관하고요?)

사용해서 데이타가 막 쌓여있구. 그런 상태에서 설치시 옵션을 바꿔주기 위해서 다 삭제 하고 다시 까는 법 외에 방법이 있을 것같은데 예전에 (몇년전에) 살짝 배울 때 그렇게 하라고 배웠던 것같아서요.

*** 3번째 질문!

컴파일 해서 설치한 프로그램을 삭제 할 때는 설치된 폴더들 돌아다니면서 지워줘야 하나요~?
rpm 설치는 rpm -e 하면 지워지잖아요.(아닌가^^a)

제가 워낙 몇년전에 리눅스를 배우고 안써서 ㅜ.ㅜ 사경을 헤메고 있네요.

*** 4번째 질문!

제가 지금 centos5 인데 만약 rpm 받아서 설치할 경우 (나중을 대비해서 그냥 물어놓는것)
레드햇 linux 5 에 대한 x86 rpm 받으면 되나요~?

academic의 이미지

centos에서는 가급적 소스 컴파일 설치를 피하기 바랍니다.

1.

컴파일시 옵션을 말씀하시는 거죠?

보통 컴파일해서 설치하게 되면 /usr/local 밑에 소스를 놔두지 않나요. 거길 뒤져보시죠.

일반적인 설정 파일을 말씀하시는 거라면

/etc/rc.d 밑에 재부팅시에 자동 시작하는 스크립트가 있을 겁니다. 그 스크립트를 찾아서 분석해보시면 설정 파일 위치를 알 수 있을 겁니다.

rpm으로 설치했으면 /etc/my.cnf 파일을 보면 됩니다만.... 소스 컴파일 설치는 설치 방법이 워낙 제각각이라...

2.

컴파일시 옵션을 바꾸는 거라면 기존 것을 삭제하고 다시 설치해야 할 거고요...

설정 파일에서 바꿀 수 있는 거라면 설정 파일의 값만 바꿔주면 되겠죠.

3.

일반적으로 컴파일해서 설치한 프로그램을 삭제할 때는 다 찾아다니면서 수작업으로 지워줘야 합니다.

rpm 으로 설치하면 rpm -e라고 하면 지워지는 것 맞습니다.

4.

yum install mysql-server 하면 끝납니다.

--
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.

----
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.

sureka12의 이미지

혹시 설치 하시고 소스파일 디렉토리를 그냥 두셨다면

config.log 파일 보시면 환경잡아준 부분이 있습니다. 거기서 확인하시는것도 가능합니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.