반응형
# Oracle Instant Client 19_8 설치하기
curl -O https://download.oracle.com/otn_software/linux/instantclient/19800/instantclient-basic-linux.x64-19.8.0.0.0dbru.zip
# Oracle Instant Client 19_8 설치에 필요한 유틸 설치
sudo apt-get install libaio1
sudo apt-get install unzip
# Oracle Instant Client 19_8 알집 풀고 경로 설정하기
sudo unzip instantclient-basic-linux.x64-19.8.0.0.0dbru.zip -d /opt/oracle
# Oracle Instant Client 19_8 설정
sudo ln -s /opt/oracle/instantclient_19_8 /opt/oracle/instantclient
sudo sh -c "echo /opt/oracle/instantclient_19_8 > /etc/ld.so.conf.d/oracle-instantclient.conf"
sudo ldconfig
# Oracle Instant Client 19_8 환경변수 설정
export LD_LIBRARY_PATH=/opt/oracle/instantclient_19_8:$LD_LIBRARY_PATH
export ORACLE_HOME=/opt/oracle/instantclient_19_8
export PATH=$PATH:$ORACLE_HOME
# Oracle Instant Client 19_8 ~/.bashrc 설정하기
nano ~/.bashrc
~/.bashrc 명령어를 통해 내용이 나오면 제일 맨 밑에 내용 3줄을 추가해줍니다.
export LD_LIBRARY_PATH=/opt/oracle/instantclient_19_8:$LD_LIBRARY_PATH
export ORACLE_HOME=/opt/oracle/instantclient_19_8
export PATH=$PATH:$ORACLE_HOME
~/.bashrc 하단에 내용 3줄 작성 후
1. Ctrl + O : 내용 저장
2. 엔터 ( 파일이름 저장 )
3. Ctrl _ X : ~/.bashrc 종료하기
이러면 Oracle Instant Client 19_8 완료됩니다.
# Django 설정부분입니다. 오라클 경로를 설정해주세요.
cx_Oracle.init_oracle_client(lib_dir="/opt/oracle/instantclient_19_8")
해당 내용은 AWS LightSail Ubuntu 20버전에서 작성했습니다.
Oracle 11g 버전은 Django 1.11을 적용해야 합니다.
반응형
'리눅스' 카테고리의 다른 글
[ AWS LightSail ] Problem binding to port 80: Could not bind to IPv4 or IPv6. (2) | 2023.04.12 |
---|---|
[Nginx] 1 an upstream response is buffered to a temporary file 프록시 버퍼 문제 (0) | 2022.05.23 |
댓글