본문 바로가기
반응형

전체 글84

도커 이용하여 py파일 실행시키기 - Py파일 환경 구축 전에 이미 도커는 설치 하셨겠죠 아니라면.. 설치 먼저 보고 오시길 바랍니다 ㅎㅎ 자 다시 우분투환경의 컨테이너로 먼저 진입합시다 아마 아무것도 없을거에요 우리는 python 설치를 해야하는데 안되있잖아요? 그죠? 먼저 기본으로 사용하는 것들부터 설치를 해줍니다.. 그러나 이거 하기 전에!! sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade sudo apt-get install build-essential python-dev python-setuptools python-pip python-smbus sudo apt-get install libncursesw5-dev libgdbm-dev libc6-dev sudo apt-get inst.. 2021. 1. 19.
도커 이용하여 py파일 실행시키기 - 도커 설치 먼저 도커를 설치해야 합니다. 도커는 가상 환경으로 컨테이너/ 이미지로 구분되어 있습니다. 자세한건 검색해서 찾아보세요 ㅎㅎ 환경은 리눅스 curl -s https://get.docker.com/ | sudo sh curl -s https://get.docker.com/ | sudo sh 이거 그대로 치면 쪼르르르륵 다운로드가 됩니다 Docker를 사용할때 기본적으로 root 권한이라서 sudo를 써야하는데 따로 권한 주려면 sudo usermod -aG docker '해당 아이디' sudo usermod -aG docker '해당 아이디' 를 쓰면 됩니다. //2021-03-10 수정 만약 권한 부여가 안된다면 sudo gpasswd -a docker 하면됩니다. 설치를 했다면 docker versio.. 2021. 1. 19.
디비 덤프시 The user specified as a definer (''@'%') does not exist" when using LOCK TABLES 에러 해결법 덤프뜰때 mysql -d --single-transaction -uroot -p비밀번호 디비이름 > 파일명 끝... 잘된다.!! 2021. 1. 5.
자바에서 Rxtx 시리얼 통신 라이브러리 적용하기 자바에서 시리얼 통신 연결로 혹시 RXTXcomm.jar을 쓰시나요? fizzed.com/oss/rxtx-for-java 다운로드 하는 곳!! (윈도우, 리눅스 버전 다름) RXTX for Java Fork of the Java RXTX project to primarily provide a compiled native 64-bit package for Windows and Linux. RXTX is a Java native library providing serial and parallel communication for the Java Dev... fizzed.com 이거 할때 적용 안된다고 에러 날꺼임 백퍼임 이유가 dll이 필요함.. 작성자는 윈도우 환경! $JAVA_HOME/jre/bin 에다가.. 2020. 12. 23.
DB 덤프 하기(mysql) 1. 덤프 파일을 넣을 폴더로 이동 2. mysql 접속하지 않고 명령어 실행 mysql -uroot -p패쓰워드 디비이름 > 생성할 덤프파일 이름.sql 3. mysql 접속 4. 데이터 베이스 생성 create databases DB; 5. 디비 사용자 추가 create user 아이디@'%' identified by '비밀번호'; 7. 사용권한 부여 grant all privileges on DB명.* TO 계정아이디@'%'; 8. 디비 나가기 exit 9. 복사한 DB 복사하기 mysql -uroot -p패쓰워드 디비이름 < 생성할 덤프파일 이름.sql ========================================= 이렇게 하면 디비 덤프도 뜨고 덤프뜬 디비를 넣을 수 도 있다!! 2020. 12. 23.
서버 스케줄러 등록 방법 아니 그 뭐냐 님들 크롤링하면 chrome남는거 아심? 그 제가 전체 삭제하는거 올려놓긴 했는데 사용을 하려면 어떻게 해야할까요? 그렇죠 바로 스케줄링!!! 그냥 우리가 아는 ps -ef | grep chrome... 명령어를 하루에 한번씩만 딱 날려주면 괜찮지 않을까요? 이렇게 입력해서 17시 01분에 실행하도록 하였습니다 이렇게 설정하고 CentOs7이라서 systemctl restart crond 아니면 service crond restart 이거 해보세염 ㅎㅎ 그리고 기다리면 매우 잘돌아가는 걸 알 수 있고 혹시나 좀더 복잡한 구조라면 .sh 와 같은 실행 파일 만들어서 실행하도록 넣어주면 될듯 합니다~~ 2020. 12. 23.