본문 바로가기

기타16

[Intellij] delete unused import statement CalculateService를 import 하였지만 사용하지 않는 경우,위와 같이 회색 문장으로 unused import statement가 된다. 이런 문장들을 삭제하는 방법은Code > Optimize Imports.단축키로는 Ctrl + Alt + O 버튼을 누르면 위 그림과 같이 사용하지 않는 import 문들은 삭제된다.저장시 optimize imports 기능을 동작하는 매크로를 등록해두면 불필요한 임포트를 삭제하여 관리할 수 있다. 참고 : https://www.jetbrains.com/help/phpstorm/creating-and-optimizing-imports.html 2019. 1. 15.
kt 공유기 - DB 외부 접속 GiGA WiFi home 공유기 설정 : http://172.30.1.254 장치 설정 > 네트워크 관리 > LAN 연결 설정 > DHCP 코넷 IP 사용범위 0 -> 30으로 변경. > 새로고침 네트워크 프록시 설정 이더넷 > 네트워크 및 공유 센터 > 이더넷 속성 인터넷 프로토콜 버전 4(TCP/IPv4) > 속성 위와 같이 IP 주소에 30 이하의 숫자 적어줌. 현재 접속 중인 내부 IP = 172.30.1.10 이된다. DNS 서버 주소는 기가 wifi home 설정 메인화면에서 기본 dns, 보조 dns를 각각 적어줬다. 포트포워딩 장치설정 > 트래픽 관리 > 포트 포워딩 설정 1. 외부포트 : 외부IP로 접근시 사용하는 포트 2. 내부 IP 주소 : 아까 설정한 내부 IP(172.30.1.1.. 2019. 1. 2.
[Nginx][Error][emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) CentOS 기준. Nginx 재시작을 해도 변경사항이 안 먹히고 [emerg] 9400#0: bind() to 0.0.0.0:80 failed (98: Address already in use)cs Nginx를 종료하고 시작 명령어를 해보아도 위와 같은 에러가 발생했다. $ netstat -tnlpcs위 명령어로 켜져있는 Nginx의 PID를 확인한다. Proto State PID/Program nametcp LISTEN 10000/nginx: workercs결과가 위와 같다면 PID가 10000 인 것이다. $ vi [nginx 폴더 경로]/logs/nginx.pidcsnginx.pid 파일을 연다. 10000cs아까 확인한 PID를 적고 저장한다. nginx 종료 스크립트를 실행하면 이제 nginx.. 2018. 12. 21.
[Nginx] 서버 라우팅 지금은 젠킨스가 포트 8090번으로 띄워놨고 8090 포트로 직접 접근했다. 그리고 8090으로 접근하기 위해 8090 포트를 열어놨었다.만약 8090 포트를 삭제한다면, 해당 포트로 외부에서 직접적으로 접근이 불가능하다. server { listen 80; server_name jenkins.withham.co.kr; location / { proxy_pass http://localhost:8090; }}Colored by Color ScriptercsNginx Server 블럭에서 위와 같이 등록한다.80번 포트를 listening 하다가 jenkins.withham.co.kr 도메인으로 요청이 들어온다면 내부 8090번 포트로 리다이렉트 시킨다는 의미이다. 외부로는 80번 포트만 보고 있기 때문에 .. 2018. 11. 27.
hosts 파일 도메인 설정. withham.co.kr인 도메인으로 내 서버에 접근하고 싶다. 내 서버는 public IP 주소(예를 들어, 111.1.1.1 이라 하자.)는 있지만 withham.co.kr 도메인을 DNS에 등록을 하지는 않은 상태이다. 이 때, 로컬에서 hosts 파일을 설정해주면 해당 도메인으로 내 서버에 접근이 가능하다. (단, 설정한 내 로컬 PC에서만 해당 도메인으로 접근 가능) 도메인으로 웹 페이지 접근시 먼저 hosts 파일을 체크한 다음 해당 도메인이 없으면 DNS에서 IP 주소를 가져온다. (도메인 찾는 순서 : hosts > DNS(hosts에 등록되지 않은 경우) 즉, hosts 파일에 withham.co.kr 도메인의 IP는 111.1.1.1 이라고 명시해주면 해당 도메인으로 서버 접근이 가능하.. 2018. 11. 27.
PowerShell 스크립트 실행 - ExecutionPolicy PowerShell에서 스크립트 실행을 하면 UnauthorizedAccess. 즉, 권한이 없다고 나온다. powershell을 관리자 권한으로 실행한다. > Get-ExecutionPolicycs위 명령어로 현재 정책을 확인할 수 있다.수정한게 없다면 아마 Restricted로 나올것이다. > Set-ExecutionPolicy [정책]cs위 명령어로 실행 정책을 설정할 수 있다.정책 종류는 Restricted, AllSigned, RemoteSigned, Unrestricted, Bypass, Undefined가 있다. > Set-ExecutionPolicy Bypasscs이 중에서 스크립트 실행을 전혀 막지 않는 Bypass로 설정해준다. 정책 변경 후 스크립트 재 실행시 무사히 실행된다. 참고 .. 2018. 11. 24.