ۼ : 05-09-16 11:23
openldap ġ OS : solaris 8 |
۾ :
ȸ : 8,693
|
openldap solaris 9 ʹ OS ġ ⺻ ġ ǰ Ǿ ֽϴ.
ldap ̶...
LDAP ̳, ü, ͳ̳ Ʈ Ʈ ִ ̳ ġ ڿ ġ ã ְ ִ Ʈ Դϴ.
---------------------------------------------------------------------------------
- ġ -
openldap ġ ϱ ؼ Ʒ Ű ġ Ǿ ־ մϴ.
db-4.2.52.NC-sol8-sparc-local.gz
libiconv-1.8-sol8-sparc-local.gz
openssl-0.9.7e-sol8-sparc-local.gz
gcc-3.4.1-sol8-sparc-local.gz
libgcc-3.3-sol8-sparc-local.gz
- Ű ġ Ȯ.....
(test>root)/#pkginfo | grep libiconv
application SMCiconv libiconv
̷ ġ Ű Ȯ Ҽ ֽϴ.
- Ű ٿ ε
Ű ִ www.sunfreeware.com ֽϴ.
db-4.2.52.NC-sol8-sparc-local.gz
libiconv-1.8-sol8-sparc-local.gz
openssl-0.9.7e-sol8-sparc-local.gz
gcc-3.4.1-sol8-sparc-local.gz
libgcc-3.3-sol8-sparc-local.gz
- Ű ġ....
Ű ġ : pkgadd -d
.gz : gunzip *
(test>root)/data#gunzip * --------->gunzip (* :)
(test>root)/data#pkgadd -d db-4.2.52.NC-sol8-sparc-local.gz
(test>root)/data#pkgadd -d libiconv-1.8-sol8-sparc-local.gz
(test>root)/data#pkgadd -d openssl-0.9.7e-sol8-sparc-local.gz
(test>root)/data#pkgadd -d gcc-3.4.1-sol8-sparc-local.gz
(test>root)/data#pkgadd -d libgcc-3.3-sol8-sparc-local.gz
- openldap ġ :openldap-2.2.19.tgz
⼭ Ű ġ ʰ ҽ ġ غڽϴ.ҽ
ޱ ؼ .....
ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/
ֽϴ.
(test>root)/data#gunzip openldap-2.2.19.tgz ------> gunzip
(test>root)/data#tar xvf openldap-2.2.19.tar ------>tar
(test>root)/data/openldap-2.2.19# ls -----> tar Ȯ
ANNOUNCEMENT INSTALL README aclocal.m4 configure* doc/ servers/
CHANGES LICENSE acconfig.h build/ configure.in include/ tests/
COPYRIGHT Makefile.in acinclude.m4 clients/ contrib/ libraries/
(test>root)/data/openldap-2.2.19#
(test>root)/data/openldap-2.2.19#
-openldap configre ....
̺귯 ġ θ ؾ մϴ.ġ shell ٸϴ.
ýۿ c shell ϱ c shell Ǵ ̺귯 ġ θ ڽϴ.
(test>root)/data/openldap-2.2.19#vi /.cshrc
setenv LD_LIBRARY_PATH /usr/lib:/usr/local/lib:/usr/local/BerkeleyDB.4.2/lib
------> ߰
(test>root)/data/openldap-2.2.19#env CPPFLAGS="-I/usr/local/ssl/include -I/usr/local/BerkeleyDB.4.2/include" LDFLAGS="-L/usr/local/ssl/lib -L/usr/local/BerkeleyDB.4.2/lib" ./configure --prefix=/usr/local/ldap --with-tls --enable-slurpd
------> configure
configre ϴ c Ϸ 찡 ֽϴ.̰ c Ϸ ġ Ǿ ʰų Ǿ ʾƼ ɴϴ. غ
Ϲ PC autoexec.bat α ʵ
solaris shell θ ʽϴ.
C Ϸ 㿡 ְ GCC ΰ ֽϴ.
㿡 ְ ϴ°Ű GCC ̱
Ҽ ֽϴ.
CC - C Ϸ
GCC - GUN C Ϸ
- GCC ġ Ȯ
̰͵ Ѱ ó pkginfo Ȯ Ҽ ֽϴ.
(test>root)/usr/local/bin# pkginfo | grep gcc
application SMCgcc342 gcc
(test>root)/usr/local/bin#
ġ Ǿ 쿡 www.sunfreeware.com OS Ű
ֽϴ.
- ġ Ǿ ִµ GCC ã 쿡
(test>root)/data/openldap-2.2.19#vi /.cshrc
set path=(/usr/local/bin ----->
shell ΰ ó Ǿ ִ Ȯ ؾ մϴ.
- μ Ǿ ִµ ð
ex)
configure: error: installation or configuration problem: C compiler cannot create executables.
̰ 쿡 μ CC ν ϴ ε CC GCC ٲ մϴ.
(test>root)/data/openldap-2.2.19#which gcc
/usr/local/bin
(test>root)/data/openldap-2.2.19#
GCC CC ġ Ǿ ֽϴ.⼭...
(test>root)/usr/local/bin# mv cc cc_old
(test>root)/usr/local/bin# cp gcc cc
̷ CC CC_OLD Ϸ ̸ ϰ GCC CP CC
մϴ. ٽ configre Ͻø ˴ϴ.cc_old ذ ߿ ٸ ҽ Ҷ cc ʿ Ҽ ֱ Դϴ.
Please run "make depend" to build dependencies
(test>root)/data/openldap-2.2.19#make depend
(test>root)/data/openldap-2.2.19#make (Build the system)
(test>root)/data/openldap-2.2.19#cd tests (Test the standalone system)
(test>root)/data/openldap-2.2.19/tests/#make
(test>root)/data/openldap-2.2.19#cd ..
(test>root)/data/openldap-2.2.19#make install (install the binaries and man pages)
( ldap 丮 Ȱ ġ Ͽ ũ ش )
(test>root)/data/openldap-2.2.19# ln -s /usr/local/ssl/lib/libssl.so.0.9.7 ./libssl.so.0.9.7
(test>root)/data/openldap-2.2.19# ln -s /usr/local/ssl/lib/libcrypto.so.0.9.7 ./libcrypto.so.0.9.7
( )
(file>root)/usr/local/ldap/libexec#./slapd -h ldap://localhost:389/ -f /usr/local/ldap/etc/openldap/slapd.conf
( Ʈ )
(file>root)/usr/local/ldap/#make test
̷ Ͻø ˴ϴ.
|
|