리눅스 인데여 이렇게 메뉴얼을 만들어 봤습니다 잘 되는건지 봐주세여
[root@localhost free]# sh CUBRID-7.3.0.1085-x86-Linux-glibc234.sh
Install CUBRID to /free/CUBRID...
In case a different version of the CUBRID product is being used in other machines, please note that the CUBRID 7.3 servers are only compatible with the CUBRID 7.3 clients and vice versa.
Do you want to continue? (y/n) [Default: y] : y <----y 엔터
The CUBRID java stored procedure can not be used in this server, because java environment was not installed or could not be used. Do you want to continue? (y/n) [Default: n] :Y
[root@localhost free]#
[root@localhost free]# sh CUBRID-7.3.0.1085-x86-Linux-glibc234.sh
Install CUBRID to /free/CUBRID...
In case a different version of the CUBRID product is being used in other machines, please note that the CUBRID 7.3 servers are only compatible with the CUBRID 7.3 clients and vice versa.
Do you want to continue? (y/n) [Default: y] : y <----y 엔터
The CUBRID java stored procedure can not be used in this server, because java environment was not installed or could not be used. Do you want to continue? (y/n) [Default: n] :y
CUBRID has been successfully installed.
demodb has been successfully created.
subway database has been successfully created.
If you want to use CUBRID, run the following commands
% . /root/.cubrid.sh
% cubrid_service start
[root@localhost free]# reboot <- 재부팅을 해야 아래와 같은 메세지가 나옴
root@localhost ~]# cubrid_rel
CUBRID Standalone Release 7.3.0.1085 Oct 23 2007 at 19:55:46
[root@localhost ~]#
이렇게 설치는 끝입낟
[root@localhost ~]# mkdir -p /usr/local/php/modules
[root@localhost modules]# tar zxvf cubrid_php_src_7.3.0.1085.tar.gz
cubrid_phpext/
cubrid_phpext/src/
cubrid_phpext/src/Makefile.in
cubrid_phpext/src/config.m4
cubrid_phpext/src/cubrid_err.msg
cubrid_phpext/src/cubrid_php4.h
cubrid_phpext/src/error.c
cubrid_phpext/src/error.h
cubrid_phpext/src/php_cubrid.c
cubrid_phpext/src/php_cubrid.h
cubrid_phpext/src/php_cubrid_version.h
cubrid_phpext/INSTALL
[root@localhost modules]#cd cubrid_phpext
[root@localhost modules]#mkdir cci
[root@localhost modules]#cp $CUBRID_BROKER/cci/libcascci.a cci
[root@localhost modules]#cp $CUBRID_BROKER/cci/cas_cci.h cci
[root@localhost modules]#cd src
[root@localhost src]# vi /usr/local/lib/php//build/phpize.m4
AC_DEFUN(PHP_WITH_PHP_CONFIG,[ < ---이걸
AC_DEFUN([PHP_WITH_PHP_CONFIG],[,<---이렇게 바꿔준다
AC_DEFUN(PHP_EXT_BUILDDIR,[.])dnl< ---이걸
AC_DEFUN(PHP_EXT_DIR,[\"\"])dnl< ---이걸
AC_DEFUN(PHP_EXT_SRCDIR,[$abs_srcdir])dnl< ---이걸
AC_DEFUN(PHP_ALWAYS_SHARED,[< ---이걸
AC_DEFUN([PHP_EXT_BUILDDIR],[.])dnl<---이렇게 바꿔준다
AC_DEFUN([PHP_EXT_DIR],[\"\"])dnl<---이렇게 바꿔준다
AC_DEFUN([PHP_EXT_SRCDIR],[$abs_srcdir])dnl<---이렇게 바꿔준다
AC_DEFUN([PHP_ALWAYS_SHARED],[<---이렇게 바꿔준다
[root@localhost src]# vi /usr/local/lib/php//build/acinclude.m4
AC_DEFUN(PHP_PROG_RE2C,[< ---이걸
AC_DEFUN([PHP_PROG_RE2C],[<---이렇게 바꿔준다
위에 처럼 안 바꿔 주면 phpize할때 에러가남
[root@localhost src]# phpize
Configuring for:
PHP Api Version: 20020918
Zend Module Api No: 20020429
Zend Extension Api No: 20021010
[root@localhost src]#
[root@localhost src]# ./configure --enable-cubrid --with-php-config=/usr/local/bin/php-config
[root@localhost src]# make
[root@localhost src]# cp modules/cubrid.so ../..
[root@localhost src]# cp cubrid_err.msg ../..
[root@localhost src]# vi /usr/local/apache/conf/php.ini 파일을 열어 아래와 같이 넣준다
extension_dir = \"/usr/local/php/modules\"
; Local Variables:
; tab-width: 4
; End:
extension=cubrid.so
cubrid.err_path=\"/usr/lib/php/modules\"
|