자신의 컴퓨터 개발환경(이클립스)에서 JSP나 서블릿으로 프로그래밍을 했으면 실제 사용할 서버에 배포(Deployment)를 해야합니다. 단순한 JSP파일같은 경우에는 그냥 FTP로 파일을 불러와 편집해서 저장할 수도 있지만 복잡한 경우에는 하나의 배포파일(war파일)을 만들어서 웹어플리케이션을 업데이트하게 됩니다. 웹어플리케이션을 war파일로 만들고 톰캣서버에 배포하기 웹 어플리케이션을 배포하기 위해서는 우선 war배포 파일을 만들어야 합니다. 이클립스(Eclipse) Project Explorer에서 배포할 프로젝트 위를 오른쪽 마우스 클릭을 하고 Export - WAR file을 선택합니다. Web project 이름은 그대로 두고(변경해도 됨) Destination(저장위치)를 자신이 원하는 위치..
데이터베이스는 보안이 생명이라고 할 수 있습니다. 보안을 높이기 위한 방법으로 비밀번호를 주기적으로 변경하는 방법이 있는데 root 계정이라면 더 신경을 써야합니다. 그럼 MySQL 사용자 계정 암호변경 방법을 정리해보겠습니다. (여기서는 root 암호를 변경하고 있는데 다른 계정에 적용해도 똑같습니다.) MySQL root 사용자 계정 암호(비밀번호) 변경 방법 위 사진은 root 사용자 계정을 변경하는 모습인데 단계별로 살펴보겠습니다. 1. mysql 실행파일이 있는 위치에서 mysql을 실행시킨다. mysql -u root -p 2. 비밀번호(암호) 변경을 위해 데이터베이스로 mysql을 지정한다. mysql> use mysql; 3. 현재 비밀번호 확인 (선택사항) mysql> select hos..
윈도우에서 기본으로 MySQL을 설치하게 되면 MySQL Workbench라는 프로그램도 같이 설치가 됩니다. 이 프로그램을 잘 활용하면 SQL쿼리는 물론 다양한 일을 할 수 있는데, 이번에는 스키마(데이터베이스)를 생성하고 사용자 계정을 만든 후 권한 설정하는 것까지 진행해보겠습니다. MySQL Workbench 스키마(데이터베이스) 만들기 MySQL Workbench에서 root 권한으로 접속(Connection)을 하면 위와 같은 화면이 나옵니다. MySQL에서 스키마를 생성하기 위해, 위 아이콘 중에 빨갛게 표시된 디스크 모양의 Create a new schema... 버튼을 클릭합니다. 스키마(데이터베이스) 이름을 입력하고 Collation이라고 적인 곳에는 캐릭터셋으로 utf8 - defaul..
이클립스(Eclipse)에서 코딩을 하다보면 흰색 에디터창이 지겨워질때가 가끔있습니다. Preferences 환경설정에서 General - Appearance - Colors and Fonts를 사용해 얼마든지 자신의 입맛에 맞는 화면으로 구성할 수 있지만 엄청난 장신정신이 필요하죠. 윈도우 테마를 변경하는 것처럼 이클립스에서도 에디터 색상 테마를 변경할 수 있는 기능이 있는데 그것을 사용하는 방법을 설명드리겠습니다. Eclipse Color Theme로 이클립스 에디터 테마 색상 변경하기 이클립스에는 Eclipse Marketplace가 있어서 자신이 원하는 기능을 쉽게 설치해서 사용할 수 있습니다. 이클립스 메뉴에서 Help - Eclipse Marketplace를 선택하고 'eclipse theme..
윈도우에 MySQL 데이터베이스 서버를 설치했다면, MySQL 윈도우 서비스를 시작하고 종료시키는 방법을 알아야 합니다. MySQL Notifier, MySQL Workbench, 윈도우 net 명령어를 사용하는 방법이 있는데 이것에 대해 간략히 알아보겠습니다. MySQL Notifier을 이용한 MySQL 서비스 시작, 종료 MySQL을 전체설치를 하게 되면 MySQL Notifier가 함께 설치되는데, 이것을 통해 MySQL 서비스를 쉽게 가동, 중단시킬 수 있습니다. 윈도우 오른쪽 하단 작업표시줄에 있는 돌고래 모양의 아이콘을 클릭해서 MySQL - Running - Stop을 선택하면 MySQL 서버를 중지시킬 수 있습니다. MySQL 서비스가 종료되면 돌고래 모양의 아이콘이 빨갛게 변합니다. 다..
MySQL을 설치할 때 전체설치를 하면 MySQL Notifier이라는 프로그램도 함께 설치가 됩니다. MySQL Notifier 프로그램을 사용하면 MySQL 서비스를 좀 더 쉽게 제어를 할 수 있는데 가끔 문제가 발생하기도 합니다. Error, The service MySQL failed the most recent status change request with the message. The service mysql was not found in the Windows Services. If problem persists please restart MySQL Notifier. 최근 MySQL을 지웠다가 다시 설치를 하고 난 후 MySQL 서비스를 중지 시키려고 하니 위와 같은 오류가 발생하더군요. 윈..
이클립스(Eclipse)에 톰캣서버(Apache Tomcat Server)가 생성되어 있다면 바로 웹프로젝트를 생성해서 JSP 프로그램을 작성할 수가 있습니다. 그럼 바로 살펴보죠. 이클립스 아파치 톰캣서버 연동하기 (Eclipse Tomcat Server JSP 개발환경 구축방법) 이클립스 웹프로젝트(Dynamic Web Project) 만들기 (생성에서 실행까지) File - New - Dynamic Web Project를 선택하면 위와 같은 대화상자가 나타납니다. 프로젝트 이름을 지정한 후 톰캣서버 설정이 제대로 되어 있는지 확인하고 Finish버튼을 누릅니다. 이클립스의 Project Explorer를 보면 프로젝트가 제대로 생성된 것을 볼 수 있습니다. 프로젝트를 보면 WebContent라는 폴..
이클립스에서 톰캣(웹컨테이너)을 사용하기 위해서는 별도의 설정을 해줘야합니다. 이클립스 톰캣서버 연동 방법 (JSP 개발환경 구축하기) 이클립스 Window - Preferences 메뉴에서 Server - Runtime Environment를 선택합니다. 처음 톰캣을 설치하고 설정하는 것이라면 서버 목록에 아무것도 나타나지 않습니다. 톰캣 서버를 추가를 하기 위해서 Add버튼을 누릅니다. (톰캣 서버를 설치하지 않았다면 아래의 링크를 참고하세요.) 윈도우환경 아파치 톰캣(Apache Tomcat) 설치, 실행 방법 (JSP 서블릿 컨테이너, 자바 웹 어플리케이션 서버 구축) Add버튼을 누르면 위와 같은 화면이 나오는데 여기서 자신이 설치한 아파치 톰캣 서버(Apache Tomcat v7.0)를 선택하..
기본적으로 아파트 톰캣서버는 8080포트를 사용하고 있습니다. 보통은 별 문제가 없지만 가끔은 8080포트를 사용하고 있는 다른 서비스와 충돌을 할 수 있습니다. 이런 경우를 대비해 톰캣의 포트번호를 변경하는 방법을 알아보겠습니다. 아파치 톰캣 서버 포트(Port) 변경 방법 톰캣 서버를 설치하고 난 후 bin폴더에 있는 startup.bat파일로 서버를 실행시켜보면 서버가 8080 포트를 사용하고 있는 것을 확인할 수 있습니다. 톰캣 서버의 포트번호를 변경하기 위해서는 톰캣설치경로\conf\server.xml 설정파일을 변경하면 됩니다. 파일을 열어서 8080포트가 지정되어 있는 부분을 찾은 후 원하는 포트번호로 수정을 하고 파일을 저장하면 끝. 다시 bin폴더에 있는 startup.bat파일을 더블클..
자바(Java)를 오래 사용하다보면 자신도 모르는 사이에 다양한 버전의 자바 JRE, JDK가 컴퓨터에 마구 깔리게 됩니다. 그래서 지금 컴파일하고 있는 javac의 버전이 얼마인지, 자바 프로그램을 구동시키는 java 명령어는 또 무슨버진인지 구별을 해야할 필요가 있죠. 윈도우나 리눅스에서는 환경변수(PATH, JAVA_HOME)로 이것을 구별할 수 있고 이클립스에서는 환경설정(Window - Preferences)에서 이러한 구별이 가능합니다. 이클립스에서 자바 실행환경 설정하기 (JRE, JDK) Window - Preferences에서 Java - Installed JREs를 클릭하면 위와 같은 화면이 나오게 됩니다. 지금 현재 사용하고 있는 JRE(JDK)가 뭔지 알 수 있는데, 디폴트로 사용할..
이클립스로 (JSP같은) 웹 프로그래밍을 하다보면 가끔 한글이 깨지는 것을 볼 수 있습니다. 한글이 깨지는 현상을 없애기 위해서는 환경설정에서 텍스트 인코딩(Encoding) 방식을 변경해줘야합니다. 환경설정을 하기 위해서 이클립스 메뉴에서 Window - Preferences를 클릭합니다. 이클립스 인코딩 방식 변경하기 (UTF-8 유니코드) 이클립스 메뉴에서 Window - Preferences을 선택했으면 Preferences 대화상자가 뜨는데 여기서 General - Workspace를 선택합니다. 여기서 Text file encoding을 국제표준인 UTF-8로 변경을 합니다. (디폴트값은 운영체제 기본값 MS949로 설정되어 있습니다.) 변경을 했으면 Apply 버튼을 클릭하여 적용시킵니다. ..
- Total
- Today
- Yesterday
- jsp 프로그래밍
- 라즈베리파이
- 게임기 만들기
- 파이썬 프로그래밍
- linux
- mysql
- 파이썬 연산자
- 리눅스 기초
- 파이썬 함수
- 리눅스
- 라즈베리파이 오락실
- 파이썬 기초
- 이클립스 사용법
- eclipse
- raspberry pi
- 안드로이드 프로그래밍
- 파이썬 자료형
- openmediavault
- 리눅스 설치
- 리눅스 명령어
- 파이썬
- Android Studio
- Android Programming
- 라즈베리파이 NAS
- 라즈베리파이 활용
- PYTHON
- 라즈베리파이 나스
- Eclipse ADT
- 리눅스 cat
- 추억의 오락실
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |