본문 바로가기

전체 글

(103)
3.파비콘을 티스토리에 적용하기 파비콘(favicon이란?) 파비콘은 웹페이지에 접속했을 때 위 예시 사진 처럼 브라우져 상단탭에 들어가는 아이콘을 의미합니다. 파비콘은 ico 파일 형태로 루트디렉토리에 위치하면 사용이 가능합니다. 이번 포스팅은 티스토리 블로그에 직접 파비콘을 적용시켜보겠습니다. 1.우선 파비콘 적용전 제 블로그 탭 상태입니다. 2. 파비콘을 적용시키려면 파비콘을 만들어야겠죠? 저는 'favicon generator' 라고 구글링 한 결과 https://favicon.io/favicon-generator/ The best Favicon Generator (completely free) The only favicon generator you need for your next project. Quickly and easi..
2. 우분투에 elastic search 설치하기 이제 jdk를 설치했으니 elastic search를 설치합니다. 다운로드 방법은 두가지가 있습니다. 1) 홈페이지에서 직접 deb파일 설치 https://www.elastic.co/downloads/elasticsearch Download Elasticsearch Free | Get Started Now | Elastic | Elastic Want it hosted? Deploy on Elastic Cloud. Get Started » www.elastic.co 이 페이지에서 DEB X86 64를 클릭하셔서 deb 파일을 다운받으시거나 아니면 명령어로 다운받는 방법이 있습니다. (linux x86 64를 설치하면 tar.gz 확장자로 설치되고, AARCH는 ARM 마이크로프로세서 전용인 듯 으로 보인다..
4.우분투에 vim 설치하기 [환경:우분투(20.04lts)] 기본적으로 깔려있는 vi로 사용하기가 불편해서 vim을 설치해보았습니다. 설치과정은 아래명령으로 $ sudo apt-get update 업데이트 해주고 그 후에 아래 명령으로 설치해주면 됩니다. $ sudo apt-get install vim 이제 vim으로 편집이 가능해졌습니다.
2-2 웹크롤러 만들기 beautifulsoup4 라이브러리 설치 *beautifulsoup란? html으로 부터 태그를 파싱(요소를 하나하나 뜯어서)해서 크롤링할 때 쓰는 파이썬 라이브러리이다. 지난 포스팅에 이어 가상환경을 만들었으니 가상환경에 들어갈 라이브러리를 설치해보겠습니다. pip로 beautifulsoup를 설치 후 설치가 잘 되었는지 확인하기 위해 파이썬으로 라이브러리를 호출해보겠습니다. 아무 이상이 없으면 잘 설치가 된것입니다. 라이브러리를 호출한 결과 아무 이상 없이 잘 호출이 됩니다.
2-1 웹크롤링 하기 virtualenv로 가상환경만들기 웹 크롤링을 하기에 앞서 가상환경을 만들어 환경을 구성하겠습니다. (파이썬3은 전역으로 설치가 되어있는 상태입니다.) 원하는 파일 위치에 가서 가상환경을 만듭니다 .형식은 다음과 같습니다. $ virtualenv 가상환경명 (제 경우는 media/hy1 이라는 경로에 forCrawl이라는 가상환경을 만들어보겠습니다.) 그리고 나서 실제로 확인 해보면 forcrawl이라는 가상환경이 생겼고 내부를 확인해보면 가상환경안에 bin 폴더와 그 속에 activate가 있는것을 확인할 수 있습니다. $ source 가상환경명/bin/activate 로 가상환경을 실행시켜주면 됩니다.(제 경우 base->forCrawl로 바뀐 것을 확인할 수 있습니다.) 그리고 가상환경을 해제하고 싶을땐 deactivate로 하면 ..
1.우분투에 pip3 설치하기 파이썬의 라이브러리를 다운받기 위해선 pip로 다운받는게 편합니다. 그러기 위해선 pip를 다운받아야 합니다~. 우선 업데이트를 해줍니다 $ sudo apt-get update 그리고 나서 $ sudo apt-get install python3-pip 으로 설치해주면 됩니다~ 설치되었는지 확인하기 위해 $ pip3 -V pip3 버젼이 나오면 성공~
1.우분투에 open-jdk 설치 elastic search를 설치하려면 jdk를 설치해야 한다. oracle jdk 말고 open jdk로 진행되었습니다. (저도 elastic search에 대해 입문하는 단계라 ㅎㅎ) 뭘 설치하기 전엔 항상 업데이트 해줍니다. $sudo apt-get update 그 후에 $sudo apt-get install openjdk-8-jdk 로 openjdk 설치 설치 이후에 jdk가 설치 되었는지 javac -version 으로 확인 해줍니다. 그리고 환경변수 설정을 해줘야 합니다. 그러기 위해선 jvm이 어디에 설치되었는지 확인해야 합니다. /usr/lib 로 이동을 해서 목록들을 보면 jvm이 설치되었는걸 확인할 수 있습니다. 그리고 jvm으로 이동해서 목록을 확인합니다 open jdk가 설치되어있는..
3.su:authentication failrure (root 접속 오류) root 로 접속하려고 했는데 승인이 실패했다. 이건 root 비밀번호를 설정하지 않아서 나오는 메시지라고 한다. 그래서 아래와 같이 쳐주면 $ sudo passwd root 현재 사용자의 비밀번호를 입력해주고 root의 비밀번호를 설정해주고 su로 다시 접속하면 접속이 되는 것을 확인할 수 있다, [참고 블로그] https://m.blog.naver.com/PostView.nhn?blogId=cthu3801&logNo=220710165047&proxyReferer=https:%2F%2Fwww.google.com%2F su : Authentication failure Linux로 부팅해서 root 권한을 얻기 위해 su를 쳤는데,, "su : Authentication failure" 에러가 난다. 이...