본문 바로가기

STUDY/ECT

(24)
MacOS | SVN 연동 Subversion 설치 homebrew를 이용해서 설치 후 확인까지 $ brew install subversion $ svn --version 체크아웃 체크아웃은 최초로 프로젝트 소스를 내려받을 때 사용하는 명령어다. git으로치면 clone쯤 되는 것 같다. checkout을 co로 줄여서 사용할 수 있다. 체크아웃 할 때 생성한 svn 계정을 입력하면 된다.. $ svn co svn://0.0.0.1/project 업데이트 업데이트는 원격 리포지토리의 최신 변경 내역을 내려받을 때 사용하는 명령어다. git으로 치면 pull쯤 되는 듯.. update는 up으로 줄여서 사용할 수 있다. $ svn update 커밋 커밋은 커밋이다.. 당연히 커밋 전에는 변경내역을 추가해줘야 한다. svn add명령..
IntelliJ IPv4 설정 로컬환경에서 IP를 ipv4가 아니라 ipv6로 인식하고 있어서.. 이를 변경해줘야 한다.. ipv4의 127.0.0.1은 ipv6의 0.0.0.0.0.1이랑 같음 Help - Edit Custom VM Options... 아래 값을 복사, 붙여넣기 해준다 -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Addresses=true 위 설정이 안먹혀서ㅠ Run - Edit Configurations... Modify options - Add VM options - 추가!
Ubuntu(20.04LTS) UFW설정 UFW는 우분투에 기본적으로 설치되어 있지만, 혹시 없다면 설치하기 $ sudo apt install ufw IPv6사용 설정하기 $ sudo vi /etc/default/ufw IPV6=yes로 변경한다 SSH 연결 허용 $ sudo ufw allow ssh Ubuntu(20.04 LTS) SSH 접속 허용하기 openssh-server 패키지 설치 $ sudo apt update $ sudo apt install openssh-server 확인~ $ sudo systemctl status ssh 만약 ufw사용중이라면 ssh를 허용해준다 $ sudo ufw allow ssh 접속 시도 $ root@ipaddress.. gaemi606.tistory.com 특정 포트범위 허용 8080~8081의 범위에..
Ubuntu(20.04 LTS) SSH 접속 허용하기 openssh-server 패키지 설치 $ sudo apt update $ sudo apt install openssh-server 확인~ $ sudo systemctl status ssh 만약 ufw사용중이라면 ssh를 허용해준다 $ sudo ufw allow ssh 접속 시도 $ root@ipaddress * ip주소 확인하는 방법 (웬만하면 고정 IP설정하는 것을 추천) 더이상.. ifconfig는 쓰지 않는다 합니다... 띠로리 $ ip a +) 고정 IP설정하는 법 ubuntu netplan 으로 고정 ip 설정하기(static ip config) 고정 IP 설정시 dhcp4: no 를 꼭 추가 www.lesstif.com 안되면.. 설정을 바꿔준다 $ sudo vi /etc/ssh/sshd_c..
Ubuntu(20.04 LTS) vsftpd 설치 ( + FileZilla ) VSFTPD(Very Secure FTP Daemon)은 FTP서버 중 하나로 Ubuntu에서 널리 사용된다. vsftpd 설치 $ sudo apt-get install vsftpd 설치 확인 및 상태보기 $ sudo systemctl status vsftpd /etc/vsftpd.conf의 파일을 수정하여 설정을 변경한다. 기본 내용은 모두 지워도 되지만, 안전하게 복사 후 어딘가에 백업해놓기를 추천 $ sudo vi /etc/vsftpd.conf userlist_~ : 로컬 사용자 중 허용할 사용자들만 접근하도록 하겠다는 설정 listen=NO # IPv6 소켓에서 수신을 가능하게 함 listen_ipv6=YES # 익명 FTP허용하지 않음 anonymous_enable=NO # 로컬 사용자가 로그인..
Ubuntu(20.04 LTS)에 MySQL 설치하기 넘넘 쉬운데 좀 더 정리놓을 수 있어?❤️맨날 까먹어서 그냥 한 번 정리한다. 기계적으로 업데이트를 해준 뒤 MySQL설치 중간에 y한 번 눌러주이소 $ sudo apt update $ sudo apt install mysql-server 설치가 완료되면 자동으로 실행되긴 하지만, 한 번 확인 $ sudo systemctl status mysql 그 다음에! root계정 비밀번호를 설정해준다! 웬만한건 다 y를 눌러버리세요 $ sudo mysql_secure_installation 그리고 루트 계정으로 MySQL 서버에 로그인 해보기 (mysql -u root -p가 아니라 그냥 sudo로 바로 들어감) $ sudo mysql 마지막으로.. jdbc연결 할 때 오류나는 걸 방지하기위해 수정해줍시다. AL..
Ubuntu(20.04 LTS)에 Java 11 설치, 환경변수 설정 ( + Java 8 설치) *Java11은 Ubuntu 20.04 LTS의 기본 자바 버전이다. 우선 apt를 업데이트 $ sudo apt update java 설치 $ sudo apt install openjdk-11-jdk 설치 확인 $ java -version $ javac -version 설치 완료! vi편집기로 environement수정 $ sudo vi /etc/environment 자바 경로 입력 후 저장 $JAVA_HOME="/usr/lib/jvm/java-11-openjdk-arm64" 변경사항 저장 후 확인 $ source /etc/environment $ echo $JAVA_HOME +) 혹시몰라 Java8도 함께 설치해놓기로 함 $ sudo apt install openjdk-8-jdk 기본으로 사용할 자바 ..
MacBook Air M1에 Linux(Ubuntu)설치하기 ( + Parallels ) 현재(21년 3월 30일)를 기준으로 vmware와 virtualbox는 맥북 M1과 호환되지 않고, Parallels에서만 프리뷰 버전으로 제공하고 있다. 그리고 CentOS또한 ARM버전이 잘 동작하지 않는다고 하여.. Ubuntu로 설치하기로 한다! 1. Parallels Desktop for Mac with Apple M1 chip 다운로드 가입되어있지 않다면 가입 후 설치하면 된다. (구글, 페이스북, 애플 계정으로 쉽게 가입 가능) Parallels Desktop for Mac with Apple M1 chip (Apple Silicon) What is Parallels RAS? Parallels® Remote Application Server (RAS) is an application del..