database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 1914 게시물 읽기
No. 1914
sun sparc solaris 2.6에 mysql설치와 관련한 정보
작성자
홍준기
작성일
2000-06-02 16:21
조회수
5,467

sun sparc solaris 2.6에 mysql을 소스로 설치하고자 하였으며, 드디어 성공하였다.

여기에 그 과정을 정리하여 나와 같은 고민을 하는 사람에게 도움이 되고자 한다.

 

[준비사항]

각종 GNU 유틸리티 설치하기

http://www.cise.ufl.edu/depot/

http://metalab.unc.edu/pub/packages/solaris/sparc/

http://www.sunfreeware.com

ftp://ftp.bora.net/pub/sun_freeware/fromsun/components/gnu/sparc/Packages/

ftp://ftp.bora.net/pub/sun_freeware/sparc/

 

본인의 경우 처음엔 sunfreeware에서 필요한 거의 모든 것을 내려 받았지만

잘 안되어 metalab에서 내려받은 것들로 대체하였음.

autoconf, automake, bison, make, tar, texinfo, zip 등은 꼭 받아야 할 것

 

설치방법은 먼저 http://www.cise.ufl.edu/depot/ 에서

GNUzip과 GNUtar를 먼저 내려 받아 설치한다.

여기서 잘 기억나진 않지만 대부분의 경우에

pkgadd -d. 설치할것

과 같은 방법으로 설치한 것으로 기억한다.

예를 들면 설치할 소스가 있는 곳에서 pkgadd -d. GNUtar

설치와 관련한 사항들도 상기 사이트에서 자세히 알아볼 수 있다.

 

먼저 각종 GNU유틸리티를 설치한다.

 

egcs-1.1.2 설치하기

ftp://egcs.cygnus.com 에 anonymous로 로긴한 후에

cd pub/egcs/releases/egcs-1.1.2 하고서

egcs-1.1.2.tar.gz 를 내려 받는다.

내려받은 파일을 GNUzip으로 풀고, GNUtar로 푼다.

본인의 경우 GNUtar는 gtar란 이름으로 설치되었기에

gtar -xvf .... 해서 풀었다.

 

이걸 컴파일해야 하는데, 컴파일과 관련된 자세한 사항은

http://gcc.gnu.org/install/index.html 을 참고한다.

 

본인의 경우 다음과 같이 하였다.

./configure --prefix=/usr/local --enable-shared

gmake bootstrap

gmake install

 

본인의 경우 GNUmake를 설치했더니 gmake로 설치되었기에...

 

MySQL소스 내려받기 :

http://www.mysql.com/Downloads/MySQL-3.22/mysql-3.22.32.tar.gz

 

반드시 GNUzip과 GNUtar를 이용하여 압축을 풀어야 한다는 점을 잊지 마세요.

 

MySQL설치하기

이 부분에 대한 자세한 설명은 다음을 참고한다.

http://roots.kangnam.ac.kr/~comsin/db/mysql2.html

http://www.mysql.com/Manual/manual.html#Solaris

 

본인의 경우 다음과 같이 하였다.

 

shell> CC=gcc

CFLAGS="-O6"

CXX=gcc

CXXFLAGS="-O6 -felide-constructors -fno-exceptions -fno-rtti"

./configure --prefix=/usr/local/mysql

--localstatedir=/usr/local/mysql/data

--with-charset=euc_kr

--with-low-memory

 

물론 위에 쓴 내용은 한줄에 계속 쓰는 거겠죠.

 

./configure를 통해 make 파일이 만들어 진걸 확인하셨다면,

gmake

gmake install

 

여기까지 했다면 일단 설치는 성공한 셈이죠.

이제 mysql_install_db를 하면 설치가 완료된 것이죠.

데몬을 띄우는 일등은 이 게시판에도 많이 써있기에 생략하도록 합니다.

 

이로써 솔라리스에도 MySQL을 소스로 설치한 과정을 모두 정리했습니다.

최소한 3주 이상의 시간이 걸렸군요.

진작 http://www.mysql.com/Manual/manual.html#Solaris 부분을 보았다면 이렇게까지 고생하진 않았을 텐데, 왜 매뉴얼을 외면했었는지...

 

제가 테스트해보니 한글 정렬이 잘 되더군요.

참고로 전 전산을 전공하지 않았고, 시스템에 대해 잘 알지 못하기 때문에 제가 다녀본 사이트를 소개하고 제가 해본걸 정리하는 것 외엔 더이상 도움을 드릴 수 없네요.

 

아직 모든걸 테스트해보진 못했기에... 장담할 수도 없고.

우선 지금까지 된게 너무 기쁘기에 두서없이 정리했어요.

[Top]
No.
제목
작성자
작성일
조회
1831ERROR 1086 at line 1: File '/usr/local/apache/htdocs/asdf.txt' already exists
서현수
2000-05-26
4255
1833┕>Re: ERROR 1086 at line 1: File '/usr/local/apache/htdocs/asdf.txt' already exists
김순석
2000-05-26 12:23:11
4760
1835 ┕>Re: Re: ERROR 1086 at line 1: File '/usr/local/apache/htdocs/asdf.txt' already exists
서현수
2000-05-26 13:34:06
4547
1825# mysql 설치도중의 에러에 관한 질문입니다.
장용수
2000-05-26
4342
1828┕>Re: # mysql 설치도중의 에러에 관한 질문입니다.
정재익
2000-05-26 09:39:51
4667
1830 ┕># Re: Re: # mysql 설치도중의 에러에 관한 질문입니다.
장용수
2000-05-26 09:59:20
4246
1824mysql 에관한 급한질문입니다. 정말 미치겠군요...ㅠ.ㅠ
우주
2000-05-26
3961
1827┕>Re: mysql 에관한 급한질문입니다. 정말 미치겠군요...ㅠ.ㅠ
김순석
2000-05-26 04:11:39
4312
1822sun sparc solaris 2.6에 mysql설치시 에러에 관해
홍준기
2000-05-25
4374
1829┕>Re: sun sparc solaris 2.6에 mysql설치시 에러에 관해
정재익
2000-05-26 09:42:07
4505
1854 ┕>Re: Re: sun sparc solaris 2.6에 mysql설치에 관해
홍준기
2000-05-27 13:40:26
4854
1860┕>Re: sun sparc solaris 2.6에 mysql설치에 관해
홍준기
2000-05-27 21:58:20
4453
1914┕>sun sparc solaris 2.6에 mysql설치와 관련한 정보
홍준기
2000-06-02 16:21:39
5467
1819테이블이 깨지는것 같습니다.
이영렬
2000-05-25
4104
1820┕>Re: 테이블이 깨지는것 같습니다.
정재익
2000-05-25 16:49:49
4517
1818[질문]입니다.. C++Builder와 mySQL을 바로 연결하는 방법..
임승택
2000-05-25
4585
1815윈도우에서 작업한 DB를 리눅스로...
허상철
2000-05-25
4294
1817┕>Re: 윈도우에서 작업한 DB를 리눅스로...
정재익
2000-05-25 15:06:46
5169
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다