반응형

오라클 jdk가 유료다 무료다 말이 많다가 드디어 밝혀진 사실 !!

 

유료입니다.

 

웃기죠!!! sun mircosystem 이하의 정책을 이어받는 회사들이 openJDK진형을 유지한다고는 하는데 결국 오라클도 그 중 하나의 회사이죠!!

 

즉, 오라클이 유료jdk도 하고 openjdk 도 한다는 것이죠!

 

그럼 차이점은?

 

openjdk는 jdk 자체 즉, 순수 jdk 입니다.

 

오라클 jdk는 순수jdk에 오라클이 자체적으로 필요한 feature, library, plugin 들을 추가한 것입니다.

 

특별한 프로그램이 아닌 이상 openjdk에서도 대부분의 소스는 정상구동하니 이번기회에 운용 환경을 모두 openjdk로 바꾸는 것을 권장합니다.

 

자, 그럼 우분투에서 openjdk 간단 설치법에 대해서 알아보죠!!

 

(1) OPEN JDK 설치하기

root@service:/# sudo apt-get install openjdk-8-jdk

Reading package lists... Done 
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  ca-certificates-java fontconfig fontconfig-config font

(2) OPEN JDK 버전확인

root@service:/# java -version

openjdk version "1.8.0_265"
OpenJDK Runtime Environment (build 1.8.0_265-8u265-b01-0ubuntu2~16.04-b01)
OpenJDK 64-Bit Server VM (build 25.265-b01, mixed mode)

엄청 쉽다!!

 

source를 받아서 dpkg 빌드 해서 쓰는것도 좋은 방법인데... 이건 다 개발자 욕심임.

 

좋은 기능을 제공해주면 그걸 활용해서 시간을 단축시키는게 더 좋은 방안이다.

 

삭제할때는 어떻게 하면될까?

 

아래를 보시오

 

(3) OPEN JDK 삭제

$ sudo apt-get remove openjdk*
$ sudo apt-get autoremove --purge
$ sudo apt-get autoclean

참~ 쉽당. ㅎㅎㅎㅎㅎ

 

절대 개발자 욕심부리지 말기를!!

반응형
반응형

Ubuntu Linux를 쓰다보면은 Apache2를 설치할때 최신버젼이라고는 하지만 매우 old 하게 설치된다.

 

특정 버젼을 선별해서 설치하고 싶을 경우 아래 기능을 이용하면된다.

 

다만, 매우 최신 버젼일 경우에는 직접 소스코드를 다운로드 받아서 빌드하는 수 밖에 없다.

 

1. 현재 설치가능한 버젼 조회

root@test:~# apt-cache showpkg apache2 | grep 2.4.
2.4.43-1+ubuntu16.04.1+deb.sury.org+7 ......
2.4.18-2ubuntu3.17 (/var/lib/apt/lists.....
....
...

위 기능을 이용해서 설치가능한 패키지 종류를 보다 보면 2.4.43 이라는 단어를 발견하게 된다.

 

즉, apt-get install 로는 apache2 2.4.43 version 까지는 설치가 가능한 것이다. 

 

만약 높은 버젼이 안나오면 우리의 온드레이 님께 ㅎㅎㅎ 패키지를 주세요!!1 하면된다.

 

$ sudo add-apt-repository ppa:ondrej/apache2
$ sudo apt-get update

 

그럼 설치방법에 대해 알아보자.

 

root@test:~# sudo apt-get install apache2=2.4.43-1+ubuntu16.04.1+deb.sury.org+7

위와 같이 sudo apt-get install {패키지명}={버젼정보}를 넣어주면 된다.

 

이러고 나서 아파치 재시작하면 끝!

root@test:~# sudo /etc/init.d/apache2 restart

 

내친김에 PHP 까지 설치해보자.

 

root@test:~# sudo apt-get install php php-mysql
Reading package lists... Done
....
...
# sudo apt install libapache2-mod-php7.0  
# sudo a2enmod php7.0                     
# sudo systemctl restart apache2.service  

이렇게 하면 PHP 연동까지 깔끔하게 마무리가 된다.

 

괜히 최신버젼 설치한답시고 APACHE에서 다운받다가 시간만 소비할뻔 했네

 

역시 사람은 놀면서 해야지 잘된다. ㅎㅎㅎㅎ

반응형
반응형

대학 또는 대학원에서 화학과 학생이라면 누구나 국가 R&D 과제를 통해 시약 재료비를 구매하게 됩니다.

 

이 경우 교수님 승인하에 구매를 하게 되는데요. 

 

흔히들 대리점 및 영업사원분들께 부탁하기도 하지만 급할 경우 온라인으로 주문하는 경우가 많습니다.

 

오늘은 시그마알드리치 (SIGMA-ALDRICH) 온라인 판매 전문몰인 e브릭몰에 대해서 간단히 소개해볼까 합니다.

 

우선 사이트 주소입니다.

 

https://www.ebricmall.com 

 

시그마알드리치 최저가 전문몰 - e브릭몰

Sigma-Aldrich 연구용 시약 판매합니다. 모바일에서 손쉽게 주문 및 결제하세요. 재고가 있는 제품인 경우, 다음 날까지 배송을 해 드리기 위해 최선을 다하고 있습니다.

www.ebricmall.com

e브릭몰 메인화면

 

e브릭몰의 최대 장점은 시그마알드리치 보다 웹 주문 절차가 간편하고 한국업체이기 때문에 언제든지 고객센터로 전화나 카카오톡 상담을 할 수 있다는 것인데요. 사실 다른 곳 보다 친절하고 편리하게 상담할 수 있는 이점은 구매자 입장에서 매우 중요합니다.

 

우선 회원가입을 합니다.

 

로그인 페이지를 보니 네이버, 구글, 브릭 사이트등 다양한 SNS 아이디로 로그인하게 되어있어 일단 편한 느낌이 강합니다.

 

e브릭몰 로그인 화면

일단 네이버로 로그인!! 성공 

 

혹시나 싶어서 모바일로도 되는지 확인함 해봅니다. 오오오오~~~ 모바일에서도 웹 페이지가 이뿌게 잘 뜨네요.ㅎ

 

자 그럼 제품 구매하기 위해 하나 볼까요?

 

메인에 있는 제품을 하나 클릭하니.... 실시간 재고 조회 버튼이 보입니다.

 

e브릭몰의 최대 장점이 바로 이거입니다.

시그마알드리치(SIGMA-ALDRICH) 쪽과 연계되어 실시간으로 주문 가능한 상품인지 재고 조회를 할 수 있기 때문에 시약을 구매하기 전에 바로 배송이 가능한지 실시간으로 확인이 된다는 것입니다.

 

위 버튼을 넣으니 바로 1개 주문 가능하다고 뜨네요. 

 

자 그럼 주문 한번 넣어볼까요?

 

주문하기를 누르니 일반 쇼핑몰처럼 배송지를 입력받고 결제를 할 수 있습니다.

 

단, 아무래도 화학약품이다 보니 배송처가 명확해야 하기 때문에 [ 소속 등록 ] 과정을 거쳐야만 주문이 가능합니다.

 

국가 과제를 많이 해보신 분들은 아시겠지만, 대학의 경우에는 산학협력단 사업자등록증과 주소를 넣으면 됩니다.

 

처음에만 넣고 그다음에 재구매할 때에는 자동으로 등록된 소속을 사용하면 되기 때문에 한번 넣는 건 크게 어렵지 않게 할 수 있습니다.

 

자 이제 결제를 할 건데요.

 

여기서 혁명이 나옵니다. ㅎㅎ 

 

일반적으로 과제를 진행하게 되면 다 ~ 교수님 명의의 연구비 카드로 결제를 하게 됩니다.

 

이경우에는 ISP, 공인인증서 등등이 필요하기 때문에 교수님께서 매번 귀찮게 오셔야 하는데요.

 

e브릭몰에서는 대학 연구원들의 결제 편의성을 위해 전화결제를 제공하고 있습니다.

결제수단에서 [전화승인]을 누르니 제 주문내역과 함께 결제할 수 있는 전화번호가 뜹니다.

 

02-861-4624 로 전화를 걸어보니 고객센터에 신용카드번호와 유효기간 단 2개 정보만으로 간단하게 결제가 완료됩니다

 

허~얼 

 

이제는 일일이 결제승인받기 위해서 교수님이 왔다 갔다 할 필요가 없다는~~~~ 

 

ㅋㅋ 좋은 기능이네요.

 

개인적인 생각으로 최초에 소속 등록하는 게 약간 번거로운 게 있기 때문에 pc에서 하고 그다음부터는 모바일로 하고 바로 전화결제를 이용하면 시그마알드리치(SIGMA-ALDRICH) 시약 주문이 초~간단한 것 같습니다.

 

지금 한시적으로 전 제품 가격을 5% DC 하고 있다고 하네요 

 

실제 시그마알드리치(SIGMA-ALDRICH) 와 가격을 한번 비교해보겠습니다.

 

01
시그마알드리치와 e브릭몰 가격비교

 

슬라이드를 보시면 5%가 할인된 걸 확인할 수 있습니다.

 

대량으로 구매할 때에는 굉장히 저렴하게 구매할 수 있을 듯합니다.

 

지금까지 시그마알드리치(SIGMA-ALDRICH) 제품을 보다 편하게 구매할 수 있는 정보를 공유드렸습니다.

 

화학과, 신소재공학과, 기업체 연구소 등등의 많은 분들이 앞으로 손쉽게 이용했으면 하는 바람입니다.

 

감사합니당.

 

반응형
반응형

코모도꺼를 받으면 일반적으로 pfx 파일을 준다. 

 

그리고 비밀번호를 준다.!!!

 

그렇다면 이를 이용해서 jsk (java 기반의 was)에 탑재하기 위한 인증서를 만드는 방법을 알아보도록 하자.!!

 

일단 FTP로 서버에 모두 다 업로드 하고 아래 명령어 하나만 치면 된다.

 

$ keytool -importkeystore -srckeystore _???????????????.pfx -srcstoretype pkcs12 -destkeystore cert.jks -deststoretype jks
Enter destination keystore password:   <= 요기는 jks 인증서 비밀번호 입력!
Re-enter new password:
Enter source keystore password:  <= 요기는 pfx 인증서 비번 입력 (이건 코모도에서 준다)
Entry for alias *.kpu.ac.kr successfully imported.
Import command completed:  1 entries successfully imported, 0 entries failed or cancelled

자 이제 인증서가 잘 만들어 졌는지 테스트 함해볼까?

 

$ keytool -list -v -keystore cert.jks
Enter keystore password:

Keystore type: JKS
Keystore provider: SUN

Your keystore contains 1 entry

Alias name: *.????? (도메인 나옴)
Creation date: Nov 7, 2019
Entry type: PrivateKeyEntry
Certificate chain length: 4
Certificate[1]:
Owner: CN=*.????? (도메인 나옴), OU=COMODO SSL Wildcard, OU="Hosted by Korea Information Certificate Authority, Inc.", OU=Domain Control Validated
Issuer: CN=COMODO RSA Domain Validation Secure Server CA, O=COMODO CA Limited, L=Salford, ST=Greater Manchester, C=GB

 

자 이러고 톰캣실행시키면 ㅎㅎㅎㅎ

 

"Cannot recover key" 요 에러뜸 / 이건 keyStore랑 jks 만들때 key랑 비번이 달라서 뜨는거임.

 

좀 구찮음.

 

업체에서 보통 pks 줄때 비번 6자리 주는데 그대로 하고 싶어도 jks 만들때 6자리 이상 만들라고 해서

 

둘다 맞춰줄려면 업체꺼를 6자리를 jks만들때 6자리 이상한걸로 바꿔야함.

 

( keyStore 바꾸는법)

keytool -storepasswd -new (새로할 비밀번호) -keystore cert.jks

 

(jks 비번 바꾸는 법)
keytool -keypasswd -alias (alias 이름) -new (새로할 비밀번호)  -keystore cert.jks

 

반응형

+ Recent posts