배포 준비하며 정리한 명령어 모음

5w31892p·2023년 7월 26일
0

Ubuntu

  • sudo apt-get install 다운받을 것 : 다운로드
  • sudo nano(or vim, vi) /etc/~~ : 설정 파일 들어가기
  • ifconfig : ip보기
  • sudo ./gradlew build : 빌드
  • java -jar 파일명 : 실행
  • ngixn 설정
    • sudo vi /etc/nginx/sites-available/default
    • server와 locationd에 파일이 위치한 폴더 추가
      (root /var/www/html/폴더명)
    • allow all; : 다 허용

MySQL

  • mysql -u 사용자명 -p : 접속
  • mysql -u 사용자명 -p 데이터베이스명 : 해당 데이터베이스 접속
  • truncate 테이블명 (백틱으로 감쌈) : 해당 테이블 초기화
  • ALTER TABLE 테이블명 CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; : 각 테이블 한글 허용
  • ALTER DATABASE 데이터베이스명 CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; : 데이터베이스 전체 한글 허용
  • GRANT ALL PRIVILEGES ON 데이터베이스명 TO '사용자명'@'%'; : 모든 host 접근 가능
    • FLUSH PRIVILEGES; : 저장
  • user mysql -> select user, host from user; : 사용자보기
  • UPDATE 테이블명 SET 필드명= '바꿀 값' WHERE 필드명= '현재 값'; : 값 업데이트

0개의 댓글