- yum을 이용한 초간단 설치 sudo yum install nginx - 설정파일위치 : /etc/nginx/nginx.conf- 실행/정지 : sudo systemctl start nginx / sudo systemctl stop nginx - html파일 위치 : /usr/share/nginx/html/- 로그파일 위치: /var/logs/nginx/ ...
url 정규식 let regex = /(http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/regex.test(url) // url일 경우 true, 아닐 경우 false package name (ex: com.tistory.cpdev)let regex = /^([A-Za-z]{1}[A-Za-z\d_]*\.)*[A-Za-z][A-Za-z\d_]*$/ regex.test(packagename) // 참 true, 아닐 경우 false 아래 링크에서 보면 자세한 설명과 필터되는 결과를 확인할 수 있다. https://regexr.com/https://www.regextester.com/
intellij 를 사용하면서 자주쓰는 단축키 (mac 기준) Cmd + b 변수에서 눌렀을 경우 해당 변수를 사용하는 list를 보여준다. method에 눌렀을 경우 method로 진입 Cmd + o 최근 사용한 파일 Cmd + shif + u 대소문자 변환 Cmd + opt + [ or ] 마지막 괄호 위치로 이동, 최근 괄호 위치로 이동 Cmd + shif + a Action 계속 생각나는데로 업데이트 하겠습니다.
각 환경마다 변수를 다르게 사용해야하는 경우가 생길경우 예를 들면 개발서버에서는 개발url을 리얼서버에서는 리얼url을 바라봐야 할때 아래와 같이 사용한다. https://cli.vuejs.org/guide/mode-and-env.html#modes 참고로 production으로 minify를 해야할 경우 변수파일 상단에 아래 변수를 꼭 넣어주자. NODE_ENV=production 그래야 소스가 압축해서 올라간다.
mac에서 homebrew로 간단히 mysql 설치하기 설치는 위에 글 참조 root 비밀번호 설정 $ mysql_secure_installation - Would you like to setup VALIDATE PASSWORD plugin? : 테스트용이면 no - Remove anonymous users? : 익명사용자 사용여부- Disallow root login remotely? : 원격 접속 허용- Remove test database and access to it? : test 디비 삭제 여부- Reload privilege tables now? : 권한테이블 갱신 (수정했다면 yes) 변경 후 mysql -uroot -p 로 재접속
1. 우선 mac에서는 sshpass라는 프로그램이 필요하다. (brew를 이용하여 설치) brew install https://raw.githubusercontent.com/kadwanev/bigboybrew/master/Library/Formula/sshpass.rb 2. ssh-keygen을 이용하여 키생성 3. sshpass를 이용하여 키복사 sshpass -p "서버패스워드" ssh-copy-id root@123.45.67.102 4. ssh 주소만으로 접속