4. 리눅스 openjdk 설치 & postgreSQL 9.6 설치
설치 가능한 openjdk 확인
# yum list java*openjdk
java-1.8.0-openjdk.x86_64 버전이 보인다면 openjdk 1.8 설치가 가능하다.
openjdk 설치
# yum install java-1.8.0-openjdk -y
openjdk-devel 설치
# yum install java-1.8.0-openjdk-devel -y
환경 변수에 등록할 경로 확인
# readlink -f /usr/bin/java
profile 편집
# vi /etc/profile
환경변수 등록
//# vi /etc/profile
... (혹시나 해서 하는 말인데 "..."은 적으면 안돼요..)
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar
export JAVA_HOME PATH CLASSPATH
맨 아래쪽에 등록해주면 됩니다. 리눅스 실행할 때 실행되는 파일이라 여기 한번 등록해두면 계속 export 할 필요 없음.
껐다 켜는게 귀찮다면 최초 1회 직접 파일을 source 명령어로 실행
최초 1회 profile 실행
# source /etc/profile
환경변수로 등록 되었는지 확인
# echo $JAVA_HOME
# echo $PATH
# echo $CLASSPATH
jdk가 잘 설치 되었는지 확인
1. 자바소스 작성하기
# mkdir /home/java_test
# vi /home/java_test/Test.java
2. 소스 내용
public class Test {
public static void main(String[] args) {
System.out.println("TEST SUCCRESS");
}
}
3. 컴파일
# javac /home/java_test/Test.java
4. 컴파일 확인
# ll /home/java_test/
5. 디렉토리 이동
# cd /home/java_test/
6. 컴파일 된 파일 실행
# java -cp . Test
7. TEST SUCCRESS 확인
이제 openjdk 설치가 끝났으니 PostgreSQL 설치를 해봅시다.
출처 : bamdule.tistory.com/57 (참고)
PostgreSQL 9.6 Repository 추가
# yum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm -y
PostgreSQL 9.6 설치
# yum install postgresql96 postgresql96-server postgresql96-contrib postgresql96-libs -y
PostgreSQL DB 초기화
# /usr/pgsql-9.6/bin/postgresql96-setup initdb
PostgreSQL 자동 실행에 등록
# systemctl enable postgresql-9.6.service
PostgreSQL 시작
# systemctl start postgresql-9.6.service
PostgreSQL 접속
1. 유저 전환
# su – postgres
2. PostgreSQL 터미널 접속
# psql
PostgreSQL 사용 예시
1. DB list 조회
# \list
2. DB 연결
# \c database_name
3. 전체 table 조회
# \d
4. DB 생성
# createdb database_name
# createdb database_name OWNER rolename;
5. 테이블 생성
# create table employees (name varchar(25), surname varchar(25));
6. 데이터 삽입
# INSERT INTO employees VALUES ('Lotfi','waderni');
7. PosgreSQL 프롬프트 종료
# \q
8. 로그아웃
exit
출처 : https://yallalabs.com/linux/how-to-install-postgresql-9-6-on-centos-7-rhel-7/
'환경 구성 > 리눅스' 카테고리의 다른 글
리눅스(redhat, centos 포트 허용방법) (0) | 2020.12.13 |
---|---|
7. jboss & cubrid 연동 (리눅스 : RedHat 7 [Centos 7] ) (0) | 2020.08.11 |
6. apache 설치 (소스 기존에 있음 ajp 모듈 설치 X) (0) | 2020.08.11 |
3. Yum 명령어 활성화 & Putty 를 통한 작업 개선(리눅스 명령창에 복붙기능 사용) & kernel 3.10.0-1127.8.2.el7 설치 (0) | 2020.08.01 |
2. 버추얼 박스 설치 & 레드햇 운영체제(RHEL) 설치 (2) | 2020.07.29 |
댓글
이 글 공유하기
다른 글
-
7. jboss & cubrid 연동 (리눅스 : RedHat 7 [Centos 7] )
7. jboss & cubrid 연동 (리눅스 : RedHat 7 [Centos 7] )
2020.08.11 -
6. apache 설치 (소스 기존에 있음 ajp 모듈 설치 X)
6. apache 설치 (소스 기존에 있음 ajp 모듈 설치 X)
2020.08.11 -
3. Yum 명령어 활성화 & Putty 를 통한 작업 개선(리눅스 명령창에 복붙기능 사용) & kernel 3.10.0-1127.8.2.el7 설치
3. Yum 명령어 활성화 & Putty 를 통한 작업 개선(리눅스 명령창에 복붙기능 사용) & kernel 3.10.0-1127.8.2.el7 설치
2020.08.01 -
2. 버추얼 박스 설치 & 레드햇 운영체제(RHEL) 설치
2. 버추얼 박스 설치 & 레드햇 운영체제(RHEL) 설치
2020.07.29