반응형

ubuntu10

Ubuntu 18.04 python (apscheduler) + uWSGI 설정 1.python apscheduler 모듈 설치 $ pip install apscheduler $ pip3 install apscheduler 2.uWSGI의 enable threads option 설정 $ sudo vi server.ini (uWSGI 설정 파일) $ sudo nano server.ini (uWSGI 설정 파일) server.ini파일에 enable-threads = true (thread 기능 추가)추가 Ubuntu 2021. 3. 9.
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.
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.
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.
Ubuntu 18.04 Python의 Oracle Cloud ADW 연동 작업2 Python의 Oracle (Oracle Cloud ADW) 연동 순서 ​ ①Oracle Cloud ADW Wallet 파일 다운로드 Oracle Cloud의 자율운영 데이터 웨어하우스(ADW)메뉴의 사용중의 자율운영 데이터베이스를 클릭해서 상세화면으로 이동 상세화면의 DB접속버튼을 클릭후 나오는 화면에서 지갑 다운로드 버튼을 클릭해서 Zip 파일을 다운로드 합니다. ②Ubuntu 서버 ubuntu 계정 암호 설정 $ sudo apt-get install aptitude ⇒ 패키지 관리 aptitude 설치 $ sudo aptitude install ssh ⇒ SSH 설치 $ sudo vi /etc/ssh/sshd_config ⇒ SSH 보안 설정 $ PermitRootLogin yes ⇒ root 권한.. Ubuntu 2021. 2. 27.
Ubuntu 18.04 Python의 Oracle Cloud ADW 연동 작업1 Python의 Oracle Cloud ADW 연동 작업1 ​ ①Oracle DataBase SQL 액세스 모듈 설치 $ sudo pip3 install cx_Oracle --upgrade ​ ②Instant Client Downloads for Linux x86-64 (64-bit) 다운로드 및 Unzip $ wget https://download.oracle.com/otn_software/linux/instantclient/185000/instantclient-basiclite-linux.x64-18.5.0.0.0dbru.zip ⇒ 18.5 버전 다운로드 $ sudo apt install unzip ⇒ Unzip 설치 ​ ③Instant Client Downloads for Linux x86-64 (6.. Ubuntu 2021. 2. 26.
Oracle Cloud Object Storage의 Ubuntu 18.04 Python 관련 설정 Ubuntu 서버의 라이브러리 설치 및 설정 작업 순서 ​ 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. 2. 25.
Ubuntu 18.04 Docker(+Docker-Compose)+Mysql구축 1. Docker 설치전 작업 ​ # apt 업데이트 sudo apt-get update ​ # apt가 HTTPS를 통해 저장소 사용 sudo apt-get install apt-transport-https ca-certificates curl software-properties-common ​ # Docker 공식 GPG 키 추가 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - ​ # 키 확인 sudo apt-key fingerprint 0EBFCD88 ​ # stable 설정 sudo add-apt-repository \ "deb [arch = amd64] https://download.docker.com/li.. Ubuntu 2021. 2. 24.
Ubuntu 18.04 Python(Flask + uWSGI + Nginx)으로 Web 서버 구축 Python Web서버 구축 순서 ​ ①Python 라이브러리 설치 $ sudo apt install python3-venv python3-dev ​ ②프로젝트 폴더 만들기 $ mkdir ~ / 프로젝트 명 ⇒ 프로젝트 폴더 만들기 $ cd ~ / 프로젝트 명 ⇒ 프로젝트 폴더 선택 ​ ③가상 환경 설정 $ python3 -m venv env ⇒ Python 실행 환경을 만들 $ source env / bin / activate ⇒ bin / activate 스크립트를로드 $ pip install uwsgi flask ⇒ uwsgi, flask 설치 ​ ④서버 실행 파일 만들기 $ sudo nano /프로젝트 폴더 이름/server.py from flask import Flask ​ app = Flask.. Ubuntu 2021. 2. 24.
Ubuntu 18.04 Python개발환경 구축2 Python개발환경 구축순서2 ​ ①Python2 (pip) Python3 (pip3) 설치 $ sudo apt install python-pip python3-pip ​ ②OpenSSL 라이브러리 설치 $ sudo apt install -y libssl-dev ​ ③Firewall 설치 $ sudo apt install firewalld -y ​ ④Firewall 설치 확인 $ sudo firewall-cmd --version ​ ⑤Firewall 설정 $ sudo systemctl enable firewalld ⇒ Firewall의 시스템 활성화 $ sudo firewall-cmd --state ⇒ Firewall 설정 현황 $ sudo firewall-cmd --permanent --add-serv.. Ubuntu 2021. 2. 23.
반응형