반응형 개발관련218 Oracle Cloud 네트워크 보안목록의 수신규칙 추가 작업순서 ① 네트워킹 메뉴의 가상 클라우드 네트워크를 클릭하고 생성되어 있는 VCN명을 클릭 ②보안 목록 메뉴 클릭후 보안 목록 리스트중에서 2번째 항목을 클릭 ③수신 규칙메뉴 클릭후에 수신 규칙 추가 버튼 클릭 ④수신 규칙의 내용 입력 후 수신 규칙 추가버튼 클릭 Oracle Cloud 2021. 3. 7. Ubuntu 20.04 Firewall 설정 작업순서 1.iptables 보안설정 수정 $ sudo iptables -I INPUT 5 -i -p tcp --dport 80 -m state --state NEW, ESTABLISHED -j ACCEPT $ sudo iptables -I INPUT 5 -i -p tcp --dport 443 -m state --state NEW, ESTABLISHED -j ACCEPT $ sudo iptables -I INPUT 5 -i -p tcp --dport 4321 -m state --state NEW, ESTABLISHED -j ACCEP 2.iptable 보안설정 확인 $ sudo iptables --list 3.Ubuntu 20.04 Firewall 설정유지 ① 패키지 설치 $ sudo apt-get in.. Ubuntu 2021. 3. 6. Oracle Cloud 네트워크 설정2 네트워크 설정 방법. 네트워킹 메뉴에서 가상 클라우드 네트워크를 클릭후 VCN생성 버튼을 클릭 작업순서 ①네트워크 이름 입력 ②Oracle Cloud에 설정된 구획 선택 ③CIDR 블록 설정 (디폴트는 10.0.0.0/16) ④DNS 이름 입력 ⑤VCN 생성버튼 클릭 Oracle Cloud 2021. 3. 5. Oracle Cloud 네트워크 설정1 네트워크 설정 방법 1. 메인 화면에서 마법사를 사용하여 네트워크 설정을 클릭 방법 2. 네트워킹 메뉴의 가상 클라우드 네트워크를 클릭후 나오는 화면에서 VCN 마법사 시작 버튼을 클릭 작업순서 ①인터넷 접속을 통한 VCN선택후 VCN마법사 시작버튼 클릭 ②인터넷 접속을 통한 VCN생성 화면에서 VCN이름을 입력후 구획선택 ③VCN 및 서브넷 구성에 기본적으로 설정된 값을 변경없이 다음버튼 클릭 ④검토 및 생성 화면 생성 버튼 클릭 Oracle Cloud 2021. 3. 4. 일본 카드결제 시스템 Zeus 연동 Zeus의 카드결제시스템 설명 1.카드결제기능 ①가결제 : 본결제 처리전에 결제대기 상태를 진행함. ②본결제 : 가결제된 결제내역에 대해서 실제결제처리를 진행함. ③취소 : 가결제, 본결제가 처리된 결제내역에 대해서 취소처리함. 2.C#코드샘플 ①가결제 /// /// 카드결제 /// /// 제우스발행코드 /// 신용카드번호 /// 사용기한 : 년도 2자리 /// 사용기한 : 월 2자리 /// 전화번호 /// 이메일 /// 예약번호 /// 예약자(영문이름) /// 금액 : 단위는 무조건 엔화 /// 예약타입 /// public static string CardPayment(string clientip, string cardnumber, string expyy, string expmm, string teln.. Etc 2021. 3. 4. Oracle Cloud Object Storage관련 Python소스 코드 1. 파일 업로드 : Bucker에 파일 업로드 from__future__import print_function import os import oci import datetime from oci.object_storage import UploadManager from oci.object_storage.models import CreateBucketDetails from oci.object_storage.transfer.constants import MEBIBYTE #파일 업로드 콜백 이벤트 생성 def progress_callback(bytes_uploaded): print("{} additional bytes uploaded".format(bytes_uploaded)) #파일 업로드 기능 def fil.. Python 2021. 3. 3. AWS Ubuntu 18.04 + Nginx + .net core 구축 작업순서 1.AWS Linux VM 생성 인스턴스작성:Ubuntu Server 18.04 LTS(HVM)、SSD Volume Type - ami- 2.Putty을 다운로드 및 설치와 연결 설정 다운로드주소:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 연결 설정 : 호스트 이름 (AWS호스트명) 연결 유형 (SSH), 포트설정(22), Private Key파일위치등록(인증파일) 3.Net .core 2.2와 Nginx설치 https://dotnet.microsoft.com/download/linux-package-manager/ubuntu18-04/runtime-2.2.3 $ wget -q https://packages.microsof.. Ubuntu 2021. 3. 3. KCP 카드결제 연동 1. Kcp연동 소스 압축파일을 해제해서 bin폴더에 있는 setup_com.bat를 실행 2. cfg폴더에 있는 site_conf_inc.asp 파일에서 g_conf_key_dir와 g_conf_log_dir 주소를 절대주소값으로 변경 3. sample폴더에 있는 pp_ax_hub.asp에서 주소변경 4.실제 결제를 실행할 페이지에 다음 소스 추가 Etc 2021. 3. 2. Ubuntu 18.04 Python에서 Slack으로 메세지 전송방법 작업순서 1.Slack의Incoming Webhook설정하기 2.Slack의Incoming Webhook Url 복사 3.Ubuntu(18.04)의 환경설정 ①$ sudo pip3 install slackweb (slackweb install) ②Python 코드작성 # Slack 메세지 전송 def incomingWebhookMessage(message): slack = slackweb.Slack(url="Incoming Webhook Url") slack.notify(text=메세지, channel="#Slack채널명", username="유저명", icon_emoji=":아이콘명", mrkdwn=True) # Slack 세부메세지 전송 def incomingWebhookBlock(title, pre.. Ubuntu 2021. 3. 2. Git Pull실행시 Not possible to fast-forward 오류가 발생했을 경우의 대응 - git pull를 실행했을 때 Not possible to fast-forward, aborting라고 에러발생으로 로컬 원격 저장소와 동기화 할 수없는 경우의 대응 방법입니다. - 원인 원격 저장소를 업데이트 한 후 git pull (= git fetch; git merge) 전에 로컬 저장소를 편집하여 commit 한 경우등에 발생하는것으로 파악 - 해결방법 $ git pull origin master --rebase #master branch인 경우 - 실행결과 From (remote repository의URL) * branch master -> FETCH_HEAD Successfully rebased and updated refs/heads/master. GitHub 2021. 3. 1. Oracle Cloud Object Storage(Bucket) Ubuntu 18.04 Python 관련 설정 Ubuntu서버와 Oracle Cloud의 설정내용 1.SDK Install $ pip / pip3 install install oci-cli (oci-cli) $ pip / pip3 install install oci (Python SDK) 2.스크립트로드 (flask의 경우) $ source env / bin / activate $ pip / pip3 install install oci-cli (oci-cli) $ pip / pip3 install install oci (Python SDK) 3.Oci 연결 정보 설정 $ oci setup config Enter a user OCID : ocid1.user.oc1..xxxxx (사용자 OCID를 입력) Oracle Cloud의 ID메뉴에서 사용자를.. Ubuntu 2021. 3. 1. Python 크롤링 샘플 일본의 로또번호 제공사이트에서 로또번호 크롤링하기 크롤링대상 사이트주소 : https://takarakuji.rakuten.co.jp/backnumber/ 작업 1단계 ①크롤링작업 페이지로 이동(https://takarakuji.rakuten.co.jp/backnumber/loto6/) ②크롤링작업 페이지의 소스확인(크롬의경우:view-source:https://takarakuji.rakuten.co.jp/backnumber/loto6/) ③크롤링작업 페이지 분석후 로또정보확인(로또횟차, 추첨일, 번호, 보너스번호) 回号 第1554回 #로또횟차 抽せん日 2021/01/25 #추첨일자 本数字 #번호 6 14 16 27 40 42 ボーナス数字 #보너스번호 (26) 1等 2口 124,357,100円 2.. Python 2021. 2. 28. 이전 1 ··· 14 15 16 17 18 19 다음 반응형