라즈베리파이 (7) 썸네일형 리스트형 Raspberry Pi 네트워크 아이피 고정 명령어 sudo nmcli c show eth0 : 유선랜 아이피 변경 위에서 NAME으로 되어있는 이름으로 지정해서 설정 하면 된다. Wired connection 1 = eth0 #!/bin/bash # Verify and take down the connection sudo nmcli c down 'Wired connection 1' # Modify the connection settings sudo nmcli c mod 'Wired connection 1' ipv4.addresses 192.168.0.20/24 ipv4.method manual sudo nmcli con mod 'Wired connection 1' ipv4.gateway 192.168.0.1 sudo nmcli con mod 'Wired.. Raspberry Pi 4 - Java 17 설치 방법 sudo apt install openjdk-17-jdk 설치 완료 후 버전 openjdk version "17.0.7" 2023-04-18 OpenJDK Runtime Environment (build 17.0.7+7-Debian-1deb11u1) OpenJDK 64-Bit Server VM (build 17.0.7+7-Debian-1deb11u1, mixed mode, sharing) Raspberry Pi 4 - nodejs(npm) 설치 방법 curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - sudo apt-get install -y nodejs 설치 완료 후 npm -v 9.6.7 node -v v18.17.1 RaspberryPi4 - Maria(Mysql) DB 외부 접속 허용하는 방법 MariaDB 설치 완료 후 sudo mysql -uroot -p{설정한 패스워드} #maria DB 접속 CREATE USER 'username'@'%' IDENTIFIED BY 'password'; #접속할 아이디 생성 GRANT ALL PRIVILEGES ON *.* TO 'username'@'%'; #전체 권한 주기 FLUSH PRIVILEGES; #수정사항 적용 기본포트 3306 방화벽 허용 sudo ufw allow 3306 외부 접속 권한 sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf 아래와 같은 부분을 찾아서 주석 처리 #bind-address = 127.0.0.1 설정 값 저장 후 MariaDB 재시작 sudo systemctl restart m.. Raspberry Pi 4 - 방화벽 설정 - 포트 열기 ufw 이용해서 방화벽 설정 sudo apt update sudo apt install ufw#ufw 설치 sudo ufw enable#ufw 활성화 설정하고 나서 SSH/VNC 사용자라면 아래와 같이 실행 해 주면 된다. sudo ufw allow 22/tcp#SSH 허용 sudo ufw allow 5900/tcp#VNC 허용 ufw 확인 sudo ufw status 사진과 같이 확인 해주면 된다. mysql도 사용해야 된다면 sudo ufw allow 3306/tcp#Mysql 포트 sudo ufw allow 80/tcp#Spring 포트 sudo ufw allow 3000/tcp#react 포트 원하는 포트도 열어주면 된다. Raspberry Pi 4 - Mysql(MariaDb) 설치 sudo apt update sudo apt install mariadb-server sudo mysql_secure_installation #비밀번호 설정 sudo mysql_secure_installation 명령을 실행하면 초기 설정을 아래와 같이 나온다. 1. Root 패스워드 설정 MySQL의 최상위 관리자인 root 계정의 비밀번호를 설정하는 단계. 이 비밀번호는 데이터베이스 관리를 위한 비밀번호 2. Root 원격 로그인 허용 여부 root 계정의 원격 로그인을 허용여부 확인. 일반적으로 보안상의 이유로 원격 접속을 비활성화하는 것이 권장 3. 익명 사용자 제거 익명 사용자 계정을 삭제 여부 확인. 보안상의 이유로 익명 사용자를 삭제하는 것을 권장 4. root 사용자의 로컬 호스트 접근 제.. Raspberry Pi 4 - 핀맵 정보 이전 1 다음