APT 패키지 관리자를 사용하여 자바 17 설치 sudo apt-get install oracle-java17-installer oracle-java17-set-default
※ Package Configuration 화면이 나오면 Tab 후 Enter - 자세한 화면과 설명※
설치가 잘 되었는지 자바 버전을 확인합니다. java --version
[설치 도중 오류 발생] >>> Sub-process /usr/bin/dpkg returned an error code(1) 오류 발생 -> 오류 해결 위에 오류는 dpkg 든 apt든 기능이 모두 죽는다고 합니다. install 자체가 안되기 때문에 패키지들간에 의존성 문제가 발생하게 됩니다.
해결방법 1. sudo rm /var/lib/dpkg/info/* => /var/lib/dpkg/info 경로에 있는 모든 파일 제거 2. sudo dpkg --configure -a => --configure -a 옵션을 주면서 dpkg 명령을 실행 3. sudo apt update -y 4. 다시 명령어 실행 (sudo apt install openjdk-17-jdk) 이후 업데이트나 설치 문제 발생하지 않습니다.
자바 17 설치 완료
●timezone 설정
현재 심볼릭 링크를 삭제합니다. (현재 등록된 timezone 삭제) sudo rm /etc/localtime
심볼릭 링크를 한국 표준시로 다시 생성해줍니다. sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime
시간 확인을 하면 변경된 것을 확인할 수 있습니다. date Mon Jul 11 21:46:57 KST 2022
타임존 설정 완료
MySQL 설정
● 설치
패키지 업데이트 sudo apt update
MySQL Server 설치 sudo apt install mysql-server
MySQL 관리자로 접속 sudo mysql -u root -p 로 접속 (password는 설정하지 않았기 때문에 Enter를 누르면 넘어간다.)
사용자 생성 및 권한 설정 use mysql; => 아무 DB로 접속
자신의 계정을 생성 CREATE USER '사용자 이름'@'%' IDENTIFIED BY '비밀번호';
외부 접속이 가능하도록 권한을 설정 GRANT ALL PRIVILEGES ON *.* TO '사용자 이름'@'%';
권한 설정을 적용 FLUSH PRIVILEGES;
나가기 exit;
MySQL 설정 파일 수정 cd /etc/mysql/mysql.conf.d
vi 편집기를 이용해서 내용을 수정 sudo vi mysqld.cnf MySQL 재시작 sudo service mysql restart