앞서 관계형 dbms의 종류에 대해 포스팅한 적이 있다.


 관계형 DBMS의 대표적인 4가지 프로그램

http://wishml.tistory.com/33?category=713871 



이번에 다룰 프로그램은 오픈소스의 장점을 가진 MySQL 이다.



MySQL 다운로드 하기



먼저 아래 링크로 이동한다.


https://dev.mysql.com/downloads/windows/installer/




특별한 사항이 없으면 계속 NEXT 버튼을 눌러주면 된다.







아래 사진의 화면에서는 필요한 프로그램을 다운 받으면 되는데 굳이 할 필요가 없다면 넘어가도 좋다.





여기서부터 중요하다.


관리자 계정의 패스워드를 설정해야 하며


추가로 Add User를 선택하여


root계정 외에 사용자 아이디를 추가할 수 있다.


실제 애플리케이션에서 root 계정으로 접속하기보단 추가로 만든 사용자 아이디에 적절한 권한을 부여하여 접속할 것을 추천한다.


(귀찮으면 root 를 사용해도 된다 ㅎ)



마지막으로 설정한 비밀번호를 입력하면 실행될 것이다.




+


사실 처음에 설치를 할 때는 몇몇 오류가 발생했다. 


MySQL Server 의 설치를 실패하는 것이었는데


프로그램을 삭제도 해보고 레지스트리 정리도 해보았으나 결국 안되었고 이것저것 만지다보니 해결했다.


아래는 문제의 오류 사진이다.


이처럼 설치도 안되고 무시하고 넘어가니 설치 과정에서 계속 오류가 발생한다.


이 상태로 접속하면 연결(connect)이 되지 않고 스키마도 생성이 안된다.


설치가 안되는 이유를 찾아보니 윈도우의 bit 문제라는 말이 있었는데


이제부턴 필자가 해결한 방법을 알아보자.



MySQL server failed 오류 해결 방법



앞서 다운받은 installer 를 다시 실행시키면 아래와 같을 것이다.


추가로 프로그램들을 다운받을 수 있는 것인데 add를 선택한다.



그리고 설치하지 못한 MySQL Servers로 들어가서 자신에게 맞는 것을 선택하여 설치한다.


자신의 windows운영체제가 32bit는 X86, 64bit는 x64 이며 필자는 이미 다운 받아서 x64비트가 없는 모습이다.






여기서 다시 오류가 발생한다면 아래의 파일을 다운 받고 다시 해보도록 한다.




vcredist_x64.exe


(이미 다운 받아서 '복구/ 제거/ 닫기' 가 보인다.)


이것은 오랜 검색 끝에 어떤 사이트에서 발견한 것인데, 필자는 이것을 먼저 설치하고 위의 과정대로 했다.


이제 다시 설치해보면 이 글의 과정처럼 설치가 잘 될 것이다.

'Web development > JSP' 카테고리의 다른 글

Apache Tomcat 설치 및 환경설정  (0) 2017.12.05
Eclipse 다운로드 및 설정  (0) 2017.12.05
jdk 설치 및 환경변수 설정 방법  (0) 2017.12.03

아파치 톰캣(Apache Tomcat)은 웹 서버 소프트웨어의 하나이며, 

'서블릿 컨테이너' 라고도 한다.(서블릿과 JSP를 실행할 수 있는 환경을 말한다.)



[Apache Tomcat] 다운로드 방법


자신에게 필요한 버전을 받으면 되며, java JDK 버전과 일치해야하는데

eclipse 에서 [window] - [Preferences] - [Server] - [RunTime]에 들어가서 add를 눌러보면 톰캣이 어디까지 지원하는지 확인할 수 있다. 




설치 과정에서는 계속 next 를 누르면 되며 아래와 같은 화면일 때는 jdk의 경로를 입력한다.




톰캣을 실행한 뒤 http://localhost:8080/ 에 접속했을 때 아래와 같은 화면이 나와야 하며 설치 과정에서 [HTTP/1.1 Connector port] 을 변경했다면 8080 대신 설정한 번호를 사용하면 된다.



그리고 필요하다면 환경 변수 설정을 할 수 있는데,

[내컴퓨터] - [속성] - [고급 시스템 설정] - [환경 변수]에서 설정할 수 있다.




톰캣이 설치된 경로를 복사하여 환경변수를 설정할 때 사용한다.



[새로만들기]를 눌러서 변수 이름과 변수 값을 만들고 [path]를 눌러서 환경변수 편집 창을 띄운 뒤 추가해주고 위로 올려준다.






이클립스는 노트패드나 에디트 플러스와 같은 단순한 편집기가 아니기 때문에 툴에 대한 적응기간이 필요하며, 구조는 단순하나 복잡한 숨은 기능이 많이 있다.





이클리스는 이클립스 홈페이지에서 다운받을 수 있다.


https://www.eclipse.org/downloads/




다운받은 프로그램을 실행하면 아래와 같다.


각자 용도에 맞는 프로그램을 다운받으면 되는데 JSP 사용을 위해 다운받을 프로그램은 'Eclipse IDE for EE Developer' 이다.



설치를 완료했으면 기본적으로 설정해야할 것이 있다.


꼭 해야하는 건 아니기 때문에 필요하지 않다면 생략해도 된다.


[Window] -> [Preference]를 선택하면 이클립스의 옵션들을 조정할 수 있는데 기본적인 설정들은 General 항목 아래에 있다.


( [Show line numbers]를 선택하면 행 번호가 표시된다. )


( 텍스트 인코딩 값을 설정할 수 있다. )


( JSP와 관련된 기본 인코딩 설정을 변경할 수 있다. )


( HTML 파일 인코딩 설정 )

( JSP 파일 인코딩 설정)






자바는 활용 영역에 따라 일반 데스크톱 환경을 지원하기 위한 Java SE(Standard Edition, J2SE)와 기업형 애플리케이션 개발을 지원하기 위한 Java EE(Enterprise Edition, J2EE)로 나뉜다. 대규모 자바 웹 프로그램을 개발하기 위해서는 두 가지 모두 필요하지만 대부분의 JSP 관련 APT와 실행환경은 톰캣에 포함되어 있기 때문에 연습용으로는 Java SE만 설치해도 될 것 같다.


Java JDK(Java Development Kit)는 자바 실행환경과 컴파일 도구를 포함한 개발자 도구로써, 자바 소스를 클래스 파일로 컴파일하는 컴파일러 및 디버거, JavaDoc 등 개발에 필요한 유틸리티로 구성되어 있다. 그리고 자바를 실행할 때 기반이 되는 자바 가상머신(JVM, Java Vitual Machine)과 기본적으로 제공되는 다양한 클래스 집합인 API, 자바 프로그램을 실행하기 위한 환경인 JRE(Java Runtime Environment)도 포함되어 있다.




JDK 설치하는 방법


http://www.oracle.com/technetwork/java/javase/downloads/index.html 에 접속하여 JDK를 선택한다.



그리고 Accept License Agreement를 선택해야한다.



자신의 컴퓨터 운영체제에 맞는 것을 다운받는다. 필자는 Windows 운영체제 이기 때문에 Windows 버전을 다운받겠다.



그리고 설치한다. 설치할땐 계속 'next' 버튼을 눌러주면 되며 이후에 환경 설정에 필요하기 때문에 파일 위치를 기억해두는게 좋다.



다음은 환경변수를 설정할 차례이다.


이때 환경 변수를 사용 하는 이유는 '컴퓨터의 어떤 경로에서라도 Java 프로그램을 접근시키게 만들기 위해서' 이다.


내 컴퓨터 -> 속성 -> 고급 시스템 설정 -> 고급 -> 환경변수




그리고 아래 순서대로 해준다.


1. 새로 만들기

2. 새 시스템 변수 이름 설정 (JAVA_HOME)

3. 디렉터리 찾아보기

4. 앞에서 기억해둔 jdk 폴더 찾고 확인




Path 선택 후 편집


새로 만들기 -> %JAVA_HOME%\bin 입력



마지막으로 확인 버튼을 누르면 jdk 환경변수 설정이 끝난다.




제대로 설정이 됬는지 확인하기 위해서 cmd 명령 프롬프트를 사용해본다.


javac 를 입력했을 때 아래와 같다면 제대로 된 것이다.



혹시나 위와 같이 되지 않는다면 jdk 경로를 다시 한번 확인하거나 path안에 저장한 JAVA_HOME을 맨 위로 올려준다.




+ Recent posts