본문 바로가기
반응형

분류 전체보기50

[ CentOS ] RPM 명령어 정리(설치, 조회, 삭제, 업데이트) RPM? CentOS에서 패키지(프로그램)를 설치하는데 사용한다. 윈도우에서 setup.exe로 프로그램을 설치하는 것과 비슷한 개념으로 .rpm 확장자를 가진 설치 파일로 패키지를 설치한다. yum이 나오기 전에 주로 사용되었으며 yum이 rpm의 개념을 포함하고 있다. 온라인 환경에서는 yum을 사용하여 쉽게 패키지 설치를 할 수 있지만 오프라인 환경에서 리눅스 패키지를 설치한다면 rpm을 이용해 설치한다. yum은 자동으로 패키지 간의 의존성 문제를 해결해주지만 rpm은 패키지의 의존성에 주의하여 설치해야한다. rpm의 설치 경로가 담긴 repo 파일은 /etc/yum.repos.d/ 에서 관리한다. 설치 rpm -i [패키지명] rpm -ivh [패키지명] # 설치 과정을 해쉬 마크로 화면에 출력.. 2020. 3. 18.
[ Python ] Flask로 웹사이트 만들기 (2) - html 파일 연결하기 html 파일 따로 만들어 연결하기 (index.html) Hello Wolrd^-^ (html 파일과 연결) @app.route("/") # app 객체를 이용해 라우팅 경로를 설정("/") def hello(): # 해당 라우팅 경로로 요청이 올 때 실행할 함수를 바로 아래에 작성한다. return render_template('index.html') 프로젝트 폴더에 'templates' 폴더를 추가한 뒤 html 파일을 추가한다. 2020. 3. 18.
[ CentOS ] cp 명령어 오류(cp: omitting directory) CentOS에서 USB를 마운트 후 해당 마운트된 폴더의 내용을 다른 경로로 이동하기위해 cp명령어를 사용 cp: omitting directory '디렉터리명' 오류 발생! 해당 디렉터리가 사용중이므로 복사할 수 없음 => -r 옵션으로 해결! cp -r [ 복사할 파일 ] [ 복사할 위치 ] 2020. 3. 17.
[ CentOS ] VMware에서 USB 마운트하기 작업환경 VMware CentOS 7 64bit CLI VMware에 설치된 CentOS 텍스트 모드(CLI) 환경에서 USB를 마운트하여 데이터를 옮기기 1. USB 장치명 확인 USB를 PC에 마운트하면 VMware에 마운트 할 것인지 로컬에 마운트 할 것인지 선택창이 나온다. VMware의 CentOS로 선택하면 화면에 "sd~"로 장치가 마운트된다. * 경로 : /dev/sd~ 2. 마운트할 경로 만들기 mkdir /home/usb 3. 장치 마운트 mount sdb /home/usb 4. 장치 제거 umount [ 마운트한 디렉터리 ] 2020. 3. 17.
[ Python ] Flask로 웹사이트 만들기 (1) - 설치 및 Hello Wolrd 페이지 생성 개발환경 PyCharm Anaconda3 Flask Flask? 파이썬을 이용해 웹사이트를 만들 수 있다. 쉽게 개발할 수 있도록 웹 프레임워크가 있는데 크게 Django(장고), Flask(플라스크)로 나누어진다. Django는 JAVA Spring과 같은 풀스텍 프레임워크이며 Flask는 Django에 비해 경량화 되어있는 프레임워크로 마이크로 프레임워크라고 부른다. Flask는 웹 개발에 필요한 최소한의 기능을 제공하며 필요에 따라 부가 기능을 라이브러리 추가 등을 이용해 확장한다 Flask 공식문서 1. Flask 패키지 설치 - Anaconda Prompt pip install Flask 2. Hello World 페이지 띄우기 from flask import Flask app = Flask(_.. 2020. 3. 17.
반응형