./pg_ctl: error while loading shared libraries: libpq.so.5: cannot open shared object file: No such file or directory

김건모·2021년 3월 5일
0

리눅스

목록 보기
1/3

리눅스에 postgresql 설치

gcc

sudo yum -y install gcc 

tar파일

설치하고자 하는 postgresql tar파일 검색 후 리눅스로 이동(ex home)
설치하고자 하는 디렉토리에 tar파일 이동
tar파일로 디렉토리 맞추고 (cd postgresql-9.6.18)

#./configure --prefix=/home/pgsql --without-readline  --without-zlib
#make
#make install
#cd /home/pgsql/bin/
#./initdb -D /home/ggp/pgsql/data

제목의 에러

#   ./pg_ctl -D /home/pgsql/data -l logfile start

위의 코드를 입력했지만 에러발생하면

# cd /home
# vi .bash_profile(환경 설정과 같음)
다음을 추가
PATH=$PATH:$HOME/.local/bin:$HOME/bin
export PATH
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/pqsql/lib:/home/geos/lib:/home/proj/lib:/home/gdal/lib
export LD_LIBRARY_PATH
#source ~/.bash_profile(새로고침)
# su root
/sbin/ldconfig /home/pgsql/lib/
exit

이후로 계정 설정

gcc-c++ .tar 필요

0개의 댓글