Linux 썸네일형 리스트형 [GCP] 구글 클라우드 폴랫폼에 node.js 서버 올리기 nginx 설정 파일은 주로 '/etc/nginx/sites-available/' 디렉터리에 위치함 기본파일인 default파일을 삭제한 후 configuration 파일을 생성함 server { listen 80; server_name example.com; # 도메인 또는 IP 주소를 넣는데 여기 구글 클라우드 플랫폼 외부 IP를 넣음 location / { proxy_pass http://localhost:3000; # Node.js 서버의 포트 proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache.. 더보기 [Ubuntu] 우분투 마리아 디비(MariaDB) 설치 마리아DB 설치 # MariaDB 서버 설치 sudo apt install mariadb-server # MariaDB 클라이언트 설치 sudo apt install mariadb-client 계정과 보안설정 등을 수행하는 스크립트 실행 $ sudo mysql_secure_installation skyyyy9322@sky:~/ojt-project$ sudo mysql_secure_installation NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY! In order to log into MariaDB to secure it.. 더보기 [Ubuntu] 기본 포트 번호 변경 $ sudo vim /etc/nginx/sites-available/configuration server { listen 55713 default_server; # 80으로 되어있던 포트번호를 55713으로 변경했음 listen [::]:55713 default_server; server_name 34.125.44.193; location / { proxy_pass http://localhost:3000; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } }.. 더보기 [Linux] 리눅스 백그라운드 실행 및 관리 리눅스에서 서비스(백그라운드) 실행 및 관리방법 서비스 실행하기 ${프로세스명}& 명령어 뒤에 &을 붙이면 백그라운드에서 작업을 실행함 사용자가 터미널 세션을 끊으면 백그라운드 중인 작업도 같이 종료됨 $nohup {프로세스명} & nohup으로 실행하면 사용자가 터미널 세션을 끊어도 작업이 종료되지 않음 nohup으로 실행하면 실행한 위치에 nohup.out 파일이 생성되는데, 명령어 실행 시 발생하는 표준 출력을 nohup.out에 입력함 백그라운드 프로세스 확인 ps 현재 실행되고 있는 모든 백그라운드 프로세스 확인 ps -e 현재 실행되고있는 모든 백그라운드 프로세스 상세 확인 ps -ef 현재 실행되고있는 백그라운드 프로세스 중 {키워드}를 포함하고 있는 백그라운드 프로세스 확인 ps -ef.. 더보기 이전 1 다음