본문 바로가기

기타 IT 정보32

iptime 공유기 웹 서버 운용(톰캣 연동) iptime 공유기와 아파치 톰캣 서버를 연동하여 외부에서 iptime 간이 웹서버에 접속하는 방법에 대해 알아보겠습니다. 순서는 톰캣 서버를 먼저 설치하고 http://localhost:8080 입력 시 톰캣 index 페이지가 정상적으로 올라오면 이후 iptime 공유기와 연동하여 외부에서 연동 테스트를 진행해 보겠습니다. 톰캣 서버 설치 방법은 구글링을 해보면 쉽게 설치가 가능하기 때문에 간략하게 순서만 정리해 보겠습니다. 먼저 JDK를 설치하고 tomcat을 설치 후에 로컬에서 http://localhost:8080 입력시 아래와 같은 페이지가 뜨면 정상적으로 설치된 것입니다. 다음은 iptime 공유기를 설정해 보겠습니다. 로컬에서 192.168.0.1로 접속하면 아래와 같이 관리자 페이지가 나.. 2020. 11. 1.
두 출력 파일 이름이 동일한 출력 경로로 확인되었습니다. "obj\Debug\XXX.MainView.resources" 두 출력 파일 이름이 동일한 출력 경로로 확인되었습니다. "obj\Debug\XXX.MainView.resources" 오류 관련하여 원인과 해결 방법을 정리해 보았습니다. 위와 같은 오류는 Form을 상속한 MainView 클래스를 partial로 구분하여 MainView.Details.cs로 정의하였을 때 MainView.Details partial 클래스의 Form 속성을 변경을 하게 되면 자동으로 MainView.Details.resx 파일이 생성되고 여기서 InitializeComponent( ) 함수가 중복 호출되면서 생기는 오류입니다. 쉽게 말해서 MainView 폼 클래스에서 InitializeComponent( ) 함수를 호출하는데 partial로 부분 정의한 부분 클래스에서 Initia.. 2020. 10. 24.
관리자 권한으로 프로그램 실행 이번 포스팅에서는 프로그램 실행 시 관리자 권한이 필요한 이유와 그 실행 방법에 대해서 알아보겠습니다. 프로그램 실행시실행 시 '관리자 권한으로 프로그램 실행'을 요구하는 이유는 해당 프로그램이 사용자 컴퓨터 레지스트리 접근이 필요할 경우입니다. 즉 해당 프로그램이 레지스트리 상의 관리자 권한이 필요한 부분에 읽거나 쓰기를 할 경우 반드시 관리자 권한이 필요하기 때문입니다. 이는 프로그램을 개발한 개발자가 해당 프로그램 실행 시 내부적으로 레지스트리 접근 권한이 필요할 경우에 적용됩니다. 레지스트리는 윈도우 시스템의 모든 설정 데이터를 모아 두는 중앙 저장소이기 때문에 잘못 편집하거나 삭제될 경우 치명적인 오류가 발생할 수 있으므로 주의가 필요합니다. 그럼 프로그램 실행시 관리자 권한으로 실행하는 방법에.. 2020. 7. 6.
네트워크 접속 상태 확인 툴[ping] 이번 포스팅에서는 네트워크 점검을 위해 자주 사용하는 ping 툴에 대해 알아보겠습니다. ping(Packet InterNet Groper)은 네트워크의 접속 상태를 확인하는 툴로 자신의 컴퓨터에서 상대방 컴퓨터로 액세스 할 수 있는지 확인하는 데 사용합니다. ping은 어떤 크기의 패킷을 수신 컴퓨터에 보내 패킷이 되돌아오는지 확인하는데, 문제가 발생한 경우 네크워크 접속 단계에 문제가 있는지 애플리케이션 단계에 문제가 있는지 판단할 수 있습니다. 또한 목적지 컴퓨터까지 패킷의 왕복 시간도 측정할 수 있습니다. 그러면 ping 사용시 함께 사용되는 옵션과 그 의미를 표로 정리해 보겠습니다. 옵 션 사용 설명 -t ping이 계속 실행됩니다. 통계를 보고 계속하려면 Ctrl+Break를 입력하고 중지하려.. 2020. 6. 25.