본문 바로가기

개발환경27

mysql 설치 (Ubuntu 22.x) mysql server 를 설치해보자. 간단하다. 1. mysql server 설치 $> sudo apt-get install mysql-server 2. mysql 로그 확인 $> sudo cat /var/log/mysql/error.log 3. mysql config 파일 확인 /etc/mysql/my.cnf (/etc/mysql/mysql.cnf) 4. mysql client 설치 $>sudo apt-get install mysql-client 5. Security 관련 스크립트 설치 설치 (중요하다) $> sudo mysql_secure_installation 6. 사용자 추가 및 사용자 권한 설정 - mysql user 추가 create user 유저아이디@localhost identified .. 2023. 1. 2.
Apache 2 설치하기/Ubuntu 22.x Apache 는 HTTP 역사의 산증인이다. Apache 는 HTTP 서버의 버전과 명맥을 같이한다. Apache 재단은 HTTP 프로토콜 버전이 1.x 에서 2.x 버전으로 업그레이드가 되면서, apache 웹서버 명칭도 apache 에서 apache2 로 변경하였다. Apache2 라는 명칭은, HTTP 버전이 "2" 로 넘어오면서, 전세계적으로 깔려있는 Aapche 사용자들에게 마치 이렇게 외치는 것 같다. "Apache 사용자 여러분! 내말 좀 들어보시오!. HTTP 프로토콜이 버전 HTTP2 로 업그레이드 되었으니, Apache도 Apache2 로 업그레이드 하시오!" Apache2 라는 이름은, 이렇게 Apache 재단이 강하게 경종을 울리면서 모든 이들에게 알리는 수단이 아니었나? 하는 생각.. 2022. 12. 29.
bashrc 설정 - Ubuntu 22.x 초기 세팅하기 1.사용자 계정 확인하기 Terminal 창을 열고, 아래 명령을 통해 나의 계정의 shell 이 무엇을 사용하고 있는지, 나의 계정의 Home 디렉토리가 어디인지를 확인해보자. 나의 계정정보는 /etc/passwd 파일에 있다. 현재 나의 계정은 "number3" 이며 , - home 디렉토리는 /home/number3 - Shell 은 "bash' (bourn shell) 로 설정되어 있음을 알수 있다 (아주 무난한 shell 이다) 2. bash 환경파일(.bashrc) 설정하기 앞서 bash 사용이 확인 되었다면, /home/number3/.bashrc 를 변경할 필요가 있다.(파일 앞에 "." 이 있음) 파일앞에 "." 점 이 있는 경우는 시스템의 hidden 파일로 이해하면 된다. 리눅스는 해.. 2022. 12. 27.
git, gitlab, windows 환경에서 git 연동하기 git client 설치하기 (windows 버전) 아래 사이트에서 git 프로그램을 설치한다. Windows 버전을 다운로드 받아 설치 한다. 실행파일을 실행하고, default 설정옵션을 유지하면서 next> next> 설치하면 된다. git client 설치확인 설치가 완료되었으면, 아래와 같이 확인해 보자. Windwos cmd 콘솔창에서 git 명령을 수행해본다. 아래와 같이 출력되면 정상 설치한 것이다. Windows 커맨드 칸에 "git" 이라고 입력하면 Git Bash 등의 패키지가 설치된 것을 확인 할 수 있다. gitlab.com 프로젝트 만들기 gitlab 사이트의 나의 계정에 접속해서 나의 프로젝트 공간을 만들도록 한다. 이때, 루트디렉토리에 바로 만드는것 보다, "New 디렉토리".. 2020. 12. 31.
python 가상 환경 만들기(Windows,Anaconda) Python 가상환경 만들기 (Windows, Anaconda) python 개발환경에서는 다른 언어와는 다르게 "가상환경"이라는 기능을 제공한다. 개발환경과 운영환경이 다른경우, python 버전별로 패키징이 필요한 경우,군더더기 없는 패키징이 필요한 경우, specific한 환경이 요구되는 경우에 가상환경은 매우 유용하다. Python, Anaconda 에서 제공하는 방식으로 가상환경을 구현할 수 있다. 32bit 환경과 64bit 환경, 2가지의 가상환경을 구축해보자. 준비사항 - 사전에 64비트의 anaconda 가 설치되어 있어야 한다.- 가상환경을 구분할 수 있는 네이밍 Anaconda Prompt 를 실행하자. Anaconda Prompt 에서 현재 Pyhon 의 버전을 확인해보자. 현재 B.. 2020. 11. 22.
Python 개발환경 구축하기 (3) Pycham 처음 실행하기(Windows) Pycharm 처음 실행하기 Pycharm 을 처음 실행하면 아래와 같은 화면을 볼수 있다. New Project 를 선택하자 다음 화면으로 가면 Default 설정된 화면이 나오는데, 여기서 2 가지 유념해서 설정해야 할 사항이 있다. 1. 프로젝트 디렉토리 위치2. Python 인터프리터 설정 프로젝트 공간 디렉토리는 초기설정대로 해도 좋지만, 본인 편한데로 만들면 된다. 우리는 Anaconda에서 제공하는 Python 인터프리터를 선택해야하므로, 아래와 같은 순서로 바꿔주도록 하자. (1) 먼저 Existing interpreter 를 선택, 그리고 오른쪽 버튼을 선택한다. (2) 다음 화면에서 System Interpreter 를 선택 최근 설치된 Anaconda 설치 위치가 선택될 것이다. 만약.. 2020. 11. 13.
Python 개발환경 구축하기 (2) Pycham 설치 (Windows) Pycharm 설치 Pycharm 은 Jetbrains 사 에서 만든 python 코드를 작성하고 컴파일, 실행, 디버깅을 위한 개발툴이다. 아래사이트에 접속하여 설치파일을 다운로드 한다. (30일 https://www.jetbrains.com/ko-kr/pycharm/download 무료판을 다운로드 받으면된다. Community 를 선택한다. 다운로드를 진행하면 화면이 바뀐다.이때, 아무것도 하지말고 바이너리 실행파일만 받도록 한다.좌측 하단에 실행파일이 다운로드 됨을 알 수 있다. 다운로드 받은 바이너리를 실행하자. 체크없이 진행해도 되지만, 바로가기 아이콘과 PATH 에 추가하도록 하자. Next > Next 를 선택한다 설치가 완료되면, Windows 를 재시작 한다. 2020. 11. 13.
Python 개발환경 구축하기 (1)아나콘다 설치 (Windows) Python 개발환경 구축하기 (1)아나콘다 설치 (Windows) Anaconda (아나콘다) 설치 Python 인터프리터를 제공하는 package 가 많이 있지만, 그 중에서 아나콘다를 설치하도록 하자. 아래 링크로 들어간다. https://www.anaconda.com/products/individual 평범한 개발자, 개인용도로 사용한다면 무료버전으로 제공하는 Individual Edition 을 선택한다. 패키지 다운로드 이어서 Download 를 선택, 본인 PC 에 어울릴만한 버전을 다운로드 받도록 한다. 관리자 권한으로 설치 특정 디렉토리에 실행파일이 다운로드가 될텐데, 바로 실행하지 말고,반드시 "관리자 권한"으로 설치하도록 하자. 실행파일을 선택하고 오른쪽 마우스 버튼을 누르고 "관리자.. 2020. 11. 13.
Python 파이썬 개발환경 구축하기(Windows) 개요 Python 파이썬,파이선 뜸금없지만, 주변에 생각나는 프로그래밍 언어들을 떠올려 보자.PYthon은 아래 언어의 종류들중에 어디에 해당될까? - Assembler기계어 기반의 어셈블리어, C/C++, Java, cobol, fortran, Delphi 등의 절차식 컴파일링 언어들, - Basic, Perl, Javascript, PHP, Ryby/Rail 등의 스크립트기반의 언어들, - 그리고 OS Shell 에서 제공하는 Shell Script. Python은 Script 언어에 가깝지만, 개발자 입장에서 보면, 위의 모든 프로그래밍 언어들의 장점들만 모아놓은 멀티플레이어 언어에 해당된다. 문법이 간결하고, 가독성도 훌륭하다. 습득하기도 쉽다. 디버깅도 쉽다.플랫폼별로 개발툴도 다양해서, 실행환경이나.. 2020. 11. 9.