Entries Tagged as 'Open Bluedragon'



Retrieving resetting ColdFusion admin password - 관리자 패스워드를 분실했을때
Category : ColdFusion , Open Bluedragon , Railo Comments : 댓글쓰기 Posted by 장창학 at 12:44 AM

OpenBD를 사용중인 환경에서 OpenBD 관리자의 패스워드를 분실했을 경우엔 어떻게 찾을 수 있을까요? 우선, FTP나 SFTP 또는 SSH가 가능해야 합니다. 다음의 경로에서 bluedragon.xml 파일을 다운로드하여 수정하거나, 또는 VI등으로 열어보면 패스워드를 알 수 있습니다. 일반적으로 자신의 웹루트에서의 WEB-INF디렉토리에서 다음의 위치를 찾습니다.

OpenBlueDragon Admin : {HOST WEB ROOT}/WEB-INF/bluedragon/bluedragon.xml

위 파일의 Server - System의 노드에서 보면 Password항목이 있는데 이 부분이 관리자 패스워드 입니다. 암호화되어 있지 않기 때문에 바로 보거나 수정할 수 있습니다. 그렇다면 Railo의 경우는 어떨까요? Railo와 Adobe ColdFusion의 경우는 암호화되어 기록되기 때문에 분실한 패스워드를 알 수 없지만 다시 설정은 가능합니다. Railo의 경우 Server Admin과 Web Admin의 각각의 다른 관리자모드를 제공하므로 각각의 패스워드를 저장한 위치가 다릅니다.

Railo Server Admin : {railo installation}/railo-server/context/railo-server.xml
Railo Web Admin : {host root}/WEB-INF/railo/railo-web.xml.cfm

위 파일을 각각 열어(Web Admin만 하는 경우 Server Admin파일은 수정할 필요없음) 관리자 패스워드 부분을 삭제하고 공란으로 수정한 뒤 Railo를 재시작하면 관리자 패스워드를 재설정 할 수 있습니다. 그럼 Adobe ColdFusion의 경우는 어떨까요? ColdFusionMX버전 이후의 모든 버전에서는 먼저 ColdFusion데몬(프로세스)를 중지한 후 다음의 파일을 열어 수정한뒤 데몬(프로세스)를 재시작하면 관리자 패스워드를 재설정할 수 있습니다.

Adobe ColdFusion : {Adobe ColdFusion Installation directory}/lib/neo-security.xml

위 파일을 열고 <var name='admin.security.enabled'><boolean value='true'/></var> 부분의 False부분을 True 바꾼뒤 ColdFusion을 재시작하면 관리자 패스워드를 재설정할 수 있습니다.


OpenCFML 위원회에서의 Adobe의 탈퇴? 그리고 붉어지는 CFML엔진들의 갈등
Category : ColdFusion , Open Bluedragon , Railo Comments : 댓글쓰기 Posted by 장창학 at 4:44 PM

OpenCFML(http://www.opencfml.org)위원회는 ColdFusion Markup Language의 표준을 정하는 비공식 단체입니다만, 사실 ColdFusion의 모든 특허, 저작권은 Adobe Systems에게 있기 때문에 사실상 위원회의 위원들이 Adobe사와 직간접적을 관련이 있는 사람들이여서 결론적으론 Adobe의 영향력이 가장 많이 미치는 단체이기도 합니다.

이런 단체를 만든 이유는 사실 Adobe사외에 BlueDragon과 같은 경쟁 엔진들 그리고 Railo나 Open BlueDragon과 같은 공개용 엔진들이  등장하면서 서로 다른 태그 및 함수, 그리고 기능을 하나로 규격해 보고자 함이 가장 큰 목적입니다. 여러 엔진을 대표하는 위원들이 모여서 다음번 버저에서 이 태그는 서로 공동으로 채택하자 등등의 일들을 벤더에게 조언하는것이죠. 여기에는 Ben Forta나 Ray Camden, Rob brooks Bilson과 같은 친 Adobe개발자도 있고, Sean Corfield 과 같은 Railo진영, Matt Woodward와 같은 친 OpenBD진영의 사람도 있죠.

그런데 어제 저도 놀라는 포스트를 보고 말았는데 Adobe가 이 위원회에서 손을 뗀다는 것이였습니다. Adam Lehman의 블로그(http://www.adrocknaphobia.com/post.cfm/adobe-no-longer-part-of-opencfml)에서 해당 내용이 처음 언급된거 같은데요. 사실 실제 Adobe가 위원회에서 탈퇴한다는 말이 아니라.. Adobe진영의 위원들이 이 조직에서 손을 뗀다는 말이 맞겠네요.

요약하자면 위원회의 노력에도 불구하고 표준으로 정한 ColdFusion의 스펙이 각각의 엔진별로 따로 구현되고 있고, 태그나 함수도 각각 다른 길로 가는것도 문제고, 더욱이 표준으로 정해서 복제엔진들(Adobe의 입장에서는 Railo나 OpenBD는 그저 자사의 제품을 복제한 복제품에 불과합니다.)로 고객이 이탈하는 것을 조장하는 꼴이 되는것이 아니냐.. 그래서 결론은 Adobe가 피해를 보는것이 아닌가? 뭐 이런 이야기 같습니다. 결국 이는 많은 ColdFusion 커뮤니티나 개발자에게 피해가 고스란히 간다..뭐 이런 이야기죠.

특히 Adobe ColdFusion의 스팩을 충실히 따르는 Railo와는 달리 BlueDragon진영은 거의 따로 놀고 있어 표준 CFML로 만들어도 작동이 안되거나 어떤 함수와 태그는 서로 호환도 안되어서 문제가 발생한다는 겁니다. 그런데 문제를 바라보는 시각은 각각 다른가 봅니다.

표준엔진인 Adobe엔진이 있는데 왜 복제엔진들이 나와서 설치느냐 하는 부류와 너네껀 너무 비싸고 비효율적이야 하는 부류.. 두 부류의 감정싸움이 서서히 나타나고 있는 것 같습니다. 대부분은 복제엔진의 등장에 원인이 있고 문제가 있으니 너네가 잘못이다.. 이런 시선이 강한것도 사실인거 같습니다만, 그러나 사실.. Java나 다른 언어를 보더라도 표준과 제정은 Sun이 하지만 Java를 하는 업체는 많다는 것을 보면 Adobe진영의 주장도 그리 논리적이질 못합니다. 즉, 스스로 ColdFusion의 주인으로서 보다 저렴하고 강력한 제품을 출시하고, 업계 및 개발자의 지원에 보다 적극적이였다면 복제엔진의 등장이 없었을 지도 모르겠습니다. 대부분의 복제엔진들의 등장의 이면에는 가격적인 측면, 새로운 태그와함수의 추가를 원하는 커뮤니티의 의견이 제때 반영되지 않는 느린 출시속도.. 등등 Adobe가 해결해 주지 않으니까 우리가 직접 한다는 식의 주장도 있는 걸 보면 이런 표준기관의 등장도 참으로 안타까울 뿐인데 더욱이 이번 소식은 이런 조직의 갈등?이라니..

암튼 각각의 엔진별로 따로 함수나 태그를 지원하기 시작한다면, 결국은 아이폰이나 안드로이드냐의 문제보다 더 복잡한 같은 언어인데 서로 다른 비극이 생기지 않을까 걱정입니다. 좋은 언어임에는 분명한데 제 개인적인 생각으로는 주인들을 잘못 만나 성장하지 못함이 아쉽기만 합니다. Railo나 OpenBD가 등장할때 적극적으로 가격인하, 성능개선 등등의 무기로 적극적인 대응을 하거나, 아니면 이들 엔진을 인수합병하거나 하는 방법도 있을 텐데 말입니다.

점점 OpenBD와 Railo 그리고 Adobe ColdFusion이 달라지기 시작해서 걱정입니다.  


Open BlueDragon 1.3 installer & vhost setup on Ubuntu 64bit
Category : Open Bluedragon , Ubuntu & Linux/Unix Comments : 2 Comments Posted by 장창학 at 3:23 PM

Open BlueDragon의 설치파일의 하나인 Viviotech의 Installer는 Tomcat에 내장되어 바로 Apache웹서버와 연동을 해주는 매우 편리한 설치본입니다. 원래 Open BD 역시 J2EE Servlet등에서 Deploy하기 위한 웹아카이브(war)파일로 배포하는 것이 원본이기는 하지만 Tomcat/apache웹서버의 설치 및 연동이 좀 까다롭기에 이를 쉽게 설치할 수 있도록 만든 것이라고 이전글에서 소개한바 있습니다.

Railo 버전 역시 동일한 Installer로도 제공하므로 쉽게 설정할 수 있습니다. 때에 따라서는 단순히 Tomcat의 JSP를 이용할때도 사용할 수 있겠네요. JSP만 이용해도 되니까요. 다만, 이 Installer는 기본 Servlet엔진이 Tomcat이므로 다른 J2EE엔진이나 이미 설치된 J2EE엔진에 Open BD를 적용하려면 Open BlueDragon홈페이지에서 웹아카이브(war)파일을 적용하면 됩니다.

오늘은 실제 Server환경에서 어떻게 설치하고 적용하는지 그리고, Apache의 가상호스트마다 또는 가상호스트가 추가될때마다 어떻게 적용하는지 알아보도록 하겠습니다.

우선 서버환경이 Ubuntu Server 64bit라고 가정하겠습니다. APM은 기본 APT관리자로 설치되어 있다고 가정하겠습니다. Ubuntu에서 APM의 설정방법은 Ubuntu Server APM 기본 패키지 설치 명령어들을 참조하세요. 이왕이면 Sun JDK 같이 먼저 설치합니다.

자, 우선 SFTP 또는 FTP를 이용하여 openbd-1.3-pl0-linux-x64-installer.bin 파일을 업로드합니다. Vivitech의 Open BlueDragon 홈페이지에서 미리 openbd-1.3-pl0-linux-x64-installer.bin 파일을 다운로드해 둡니다.(http://openbd.viviotech.net) 이 파일을 자신의 홈디렉토리로 업로드합니다. 물론 wget 등으로 서버상에서 직접 다운로드할 수 도 있습니다.

SSH로 로그인하여 작업할 준비가 다되었습니다. SSH는 반드시 root권한으로 로그인하고 설치 역시 root권한으로 해야합니다. 서버는 현재 APM과 JDK만 깔려있는 상태가 되어 있습니다. 이하의 대화형 쉘은 Open BD의 설치스크립트입니다. 다음과 같이 755권한을 주고 설치명령을 줍니다.

sudo chmod 755 openbd-1.3-pl0-linux-x64-installer.bin

sudo ./openbd-1.3-pl0-linux-x64-installer.bin


----------------------------------------------------------------------------
Welcome to the Open BlueDragon Setup Wizard.

----------------------------------------------------------------------------
Please specify the directory where Open BlueDragon will be installed.
기본설치경로를 지정합니다. 기본값은 /opt/openbd 입니다.
Installation Directory [/opt/openbd]: /opt/openbd

----------------------------------------------------------------------------
Tomcat Administrator Username

Tomcat includes a web interface that can be used to manage some aspects of your Tomcat server. Please enter the username that you would like to use to access that web based administrator.
Tomcat관리자 아이디를 지정합니다. 기본값은 admin입니다.
Tomcat Administrator Username [admin]: admin

----------------------------------------------------------------------------
Tomcat Administrator Password

Now I need a password for the Tomcat Administrator...
Tomcat관리자 패스워드를 임의로 지정합니다.
Tomcat Administrator Password []: Password입력

----------------------------------------------------------------------------
Tomcat Port

What port number do you want Tomcat to listen to? This will be the port that you will use to access both Tomcat's Web Administrator and OpenBD's Web Administrator. If you're not sure what this is, just leave it set to it's default value.
Tomcat 기본 포트를 지정합니다. 기본값은 8888입니다.
Tomcat Port [8888]: 8888

----------------------------------------------------------------------------
OpenBD Administrator Password

OpenBD comes with a web-based administrator that allows you to control how your instance of OpenBD performs. Please enter a secure password that you will use to access your OpenBD Administrator below.
OpenBD의 관리자 패스워드를 지정합니다. 매우 중요하며, 분실해서는 아니됩니다.
OpenBD Administrator Passowrd []: Password입력

----------------------------------------------------------------------------
Start At Boot?

Do you want OpenBD to start up automatically whenever the system boots up?
OpenBD를 부팅시 자동으로 실행하도록 실행스크립트를 작성하겠느냐는 질문입니다.
이를 N하면 부팅시 매번 수동으로 OpenBD를 구동해야 하므로 Y로 입력합니다. 

Yes, Start OpenBD at Boot Time [Y/n]: y


----------------------------------------------------------------------------
Install Apache Connector?

The Apache connector is needed for most installs. The only time it is not needed is if you are not using Apache as your primary web server. If you're not sure what to do here, please install the connector.
Apache2웹서버와 연동모듈을 설치하겠느냐는 질문입니다. Y를 입력합니다.
Install Apache Connector? [Y/n]: y


----------------------------------------------------------------------------
Apache Version Number

Please select the version of Apache that is running on your computer.
Apache 웹서버의 버전을 물어봅니다. 자신의 버전을 입력합니다.
일반적으로 Ubuntu에서 APT관리기로 APM를 설치하면 Apache 2.2가 설치됩니다. 

Apache Version Number

[1] Apache 2.2
[2] Apache 2.0
[3] Apache 1.3
Please choose an option [1] : 1

----------------------------------------------------------------------------
Choose Bit Type

Please verify the bit-type you're wanting to install. For example, even tough you may be running on a 64-bit server, under some circumstances you may need to install the 32-bit version of the Apache connector.
서버의 아키텍쳐를 물어보는 질문입니다. 32/64bit 구분하여 입력합니다.
만약 모를 경우 쉘상태에서 arc 명령어로 알 수 있습니다. 

Bit Type

[1] 32-bit: 32-bit
[2] 64-bit: 64-bit
Please choose an option [2] : 2

----------------------------------------------------------------------------
Apache Control Script Location

Please enter the location of your apache control script. The default location for this script is "/etc/init.d/httpd" in CentOS and "/etc/init.d/apache2" in Ubuntu.
Apache2의 구동파일의 위치가 어디냐고 물어보는 질문입니다.
바로 위에서 일반적인 CentOS와 Ubuntu에서의 경로를 알려주고 있습니다.
여기서는 우분투이므로 /etc/init.d/apache2입니다.

Apache Control Script Location [/etc/init.d/httpd]: /etc/init.d/apache2

----------------------------------------------------------------------------
Apache Modules Directory

Please enter the directory that apache stores it's modules in. By default, this directory is located at "/usr/lib/httpd/modules/" for RHEL/CentOS, and "/usr/lib/apache2/modules/" for Ubuntu. For 64-bit systems, try changing the "lib" directory to "lib64".
Apache2와 Tomcat 연동모듈인 mod_jk의 위치가 어디냐고 물어보는 질문입니다.
우분투64비트 기본값은 /usr/lib64/apache2/modules/입니다.
(32비트는 /usr/lib/apache2/modules/입니다.)

Apache Modules Directory [/usr/lib/httpd/modules]: /usr/lib64/apache2/modules/

----------------------------------------------------------------------------
Apache Configuration File

The Apache configuration file controls how Apache processes incoming requests. The default location of the Apache configurtion file is "/etc/httpd/conf/httpd.conf" on RHEL/CentOS and "/etc/apache2/apache2.conf" on Ubuntu.
Apache2 설정파일의 위치를 묻는 질문입니다.
우분투 기본값은 /etc/apach2/apache.conf 입니다.

Apache Configuration File [/etc/httpd/conf/httpd.conf]: /etc/apache2/apache2.conf

----------------------------------------------------------------------------
Apache Logs Directory

Please enter the directory that apache stores it's log files in. By default, this directory is located at "/var/log/httpd/" for RHEL/CentOS, and "/var/log/apache2/" for Ubuntu. The installer needs this to properly install the Apache-Tomcat connector (mod_jk).
Apache2로그 디렉토리의 경로를 묻는 질문입니다. 기본경로를 지정합니다.
Apache Logs Directory [/var/log/httpd]: /var/log/apache2/

----------------------------------------------------------------------------
Setup is now ready to begin installing Open BlueDragon on your computer.
설치하겠느냐는 질문입니다. y를 입력하고 설치를 시작합니다.
Do you want to continue? [Y/n]: y

----------------------------------------------------------------------------
Please wait while Setup installs Open BlueDragon on your computer.

Installing
0% ______________ 50% ______________ 100%
#########################################

----------------------------------------------------------------------------
Setup has finished installing Open BlueDragon on your computer.

자, 설치가 모두 끝났습니다. /etc/apache2/apache.conf과 httpd.conf 파일에 mod_jk모듈을 로드하는 구문이 추가되어있는지 확인합니다. 기본적으로 /opt/openbd가 Open BD의 기본설치경로가 되고, 구동/중지파일은 시스템부팅시 바로 구동되도록 /etc/init.d/안에 openbd_ctl 파일명으로 저장되어 있습니다. 따라서 Open BD를 시작/중지/재시작하려면 /etc/init.d에서 sudo ./openbd_ctl start|stop|restart 하시면 됩니다.

자, Apache2의 가상호스트에서 cfm파일과 cfc파일 그리고 OpenBD에서 독특하게 쓰이는 cfvideoplayer 태그를 위한 cfres문서를 Apche의 가상호스트 설정파일에 추가해 줍니다. 다음의 예를 참조하세요.

DirectoryIndex index.htm index.html index.cfm index.cfml index.cfc index.cfres index.php 

이제 apache의 가상호스트에 맞춰 tomcat의 가상호스트를 추가해야 합니다. Open BD의 기본설치경로인 /opt/openbd/tomcat/conf/ 안의 server.xml 파일을 vi로 열어 <host>를 추가해 줍니다. 예로 아래와 같이 작성하여 추가합니다.

<Host name="sampledomain.com"
     appBase="webapps" 
     unpackWARs="true" 
     autoDeploy="true" 
     xmlValidation="false" 
     xmlNamespaceAware="false">
     <Context path="" docBase="/home/sample/www/" />
     <Alias>www.sampledomain.com</Alias>
</Host>

여기서 중요한 것은 Host name입니다. 이 부분은 apache2의 가상호스트의 Name기반 가상호스트명과 일치해야 합니다. 가령, apache2의 Vhost의 ServerName이 sample.com이라면 Tomcat의 Vhost에서도 sample.com이라고 해야지 www.sample.com과 같이 지정하면 안된다는 것입니다. ServeAlias나 Tomcat의 Alias 역시 위 예와 같이 지정합니다. 이 부분은 Open BD가 아니더라도 Tomcat 및 대부분의 J2EE에서 동일하게 설정하는 부분이니 주의하여 설정하시길 바랍니다.

이제, Open BD의 설치경로 /opt/openbd/tomcat/webapps/ROOT 안의 bluedragon 디렉토리와 WEB-INF 디렉토리를 자신의 웹루트 디렉토리에 복사해 줍니다.  bluedragon는 각각의 가상호스트별 OpenBD의 웹관리자입니다. Adobe ColdFusion 및 Railo에서의 Context와 같은 것이므로 이 관리자에서 DSN(Data Source Name)이나 Mail 등을 설정하게 됩니다. 복사를 완료하고 나면 이제 Open BD와 Apache2를 재시작해 줍니다. /etc/init.d에서 sudo ./apache2 restartsudo ./openbd_ctl restart해주면됩니다.

그런다음 정상적으로 cfm파일을 해석하는지 다음과 같은 index.cfm 파일을 작성하여 웹루트에 업로드한 다음 브라우저에서 호출해 봅니다. 에러없이 도메인과 User Agent가 나타나면 정상적으로 설치된 것입니다.

<cfset siteName = #SERVER_NAME#>
<cfoutput><h1>#siteName#</h1></cfoutput>
<p>
<cfoutput>http://#SERVER_NAME#<cfif #SERVER_PORT# NEQ "80">:#SERVER_PORT#</cfif>#SCRIPT_NAME#<cfif #QUERY_STRING# NEQ "">?#QUERY_STRING#</cfif></cfoutput>
</p>
<p>
<cfdump var = #CGI.HTTP_USER_AGENT#>
</p>


Open BlueDragon 1.3 Linux Installer
Category : Open Bluedragon Comments : 댓글쓰기 Posted by 장창학 at 8:32 PM

Open BlueDragon LogoOpen BlueDragon은 Jetty에 적용된 테스트용도의 버전과 실제 서비스용으로서 J2EE에 적용하기 위하여 배포되는 openbd.war 버전이 있는데 Jetty버전의 경우 이미 Jetty라는 Servlet에 적용되어 있어 간단하게 바로 구동/중지할 수 있도록 만들어져 쉽게 테스트해볼 수 있습니다. 반면에 실제 Tomcat이나 Jboss등에 적용하려면 war버전을 적용해야 하는데 일반적으로 개발자가 시스템엔지니어가 아닌 이상 Apache, Tomcat 등을 설치하거나 연동하는 것이 쉬운일만은 아닙니다.

Adobe ColdFusion의 경우 Web Server Configuration Tool이 내장되어 있어 자동으로 웹서버를 검출하고 ColdFusion과 연동하도록 Apache나 IIS의 설정을 바꾸어줍니다만 Railo나 Open Bluedragon은 그런 기능이 없죠. 그래서 Open BlueDragon의 후원사인 Viviotech사가 Railo와 Open BlueDragon을 쉽게 IIS나 Apache에 연동하도록 Installer를 만들어 배포중입니다. 여기서는 Linux용 Installer 이야기만 하도록 하겠습니다.

최근 Open BlueDragon은 1.3버전을 새로이 배포하기 시작했는데요. 역시 Vivitech에서도 Installer를 업데이트해서 1.3버전의 Installer를 다운로드 할 수 있습니다. 이 Installer의 특징은 Apache웹서버가 구동중인 Linux환경에서 Tomcat, JDK, Open BlueDragon을 자동으로 설치 및 설정해 주는 Installer입니다. 단순히 JSP를 쓰기위한 환경에서도 설치할 수 있습니다. 기본적으로 Open BlueDragon은 JSP와 동시에 사용하도록 설정되어 있습니다.(Railo의 경우 Resin버전은 JSP는 비활성화되어 있습니다.)

따라서 CentOS나 Ubuntu를 설치한 후 APM만 기본적으로 설치하고 이 Installer를 설치하면 Tomcat과 JDK를 자동으로 Apache와 연동해서 설치해 주므로 쉽게 환경을 구성할 수 있습니다. 물론 Installer를 실행하면 Adobe ColdFusion만큼 쉽게 설치할 수 있습니다. 아래의 URL에서 다운로드 할 수 있습니다. 각각 OS와 32/64bit 구분해서 다운로드하시길 바랍니다. Railo 최신 Linux 64bit용 버전은 railo-3.1.2.001-pl0-linux-x64-installer.bin 이며,  Open BlueDragon의 Linux 64bit 최신 버전은 openbd-1.3-pl0-linux-x64-installer.bin 입니다.

자신의 Server에 업로드하고 root권한에서 755로 퍼미션을 지정한 후 ./openbd-1.3-pl0-linux-x64-installer.bin 와 같이 입력하면 대화형으로 설치가 시작됩니다.

Open BlueDragon : http://openbd.viviotech.net/
Railo : http://railo.viviotech.net/


Open BlueDragon 1.3 Released.
Category : Open Bluedragon Comments : 댓글쓰기 Posted by 장창학 at 7:59 PM

Open BlueDragon LogoOpen BlueDragon이 지난해 가을 이후 그동안의 Nightly build를 이어오다 오늘 날짜로 1.3버전이 릴리즈 되었습니다.

이번 버전의 특징은 http://wiki.openbluedragon.org/wiki/index.php?title=ReleaseNotes_1-3 에서 확인할 수 있습니다.

Open BlueDragon은 BlazeDS를 내장하고 있고, Adobe ColdFusion과 유사한 코드환경을 제공하므로 Flex, Flash 뿐만 아니라 표준 J2EE환경에서 Deploy하여 사용할 수 있고, J2EE환경의 Session을 공유할 수 있으므로 기존의 JSP/Servlet환경에서 ColdFusion을 확장할 수 있는 오픈소스 콜드퓨전 환경입니다.(물론 Railo라는 엔진도 오픈소스로 배포되고 있습니다.) Railo가 Adobe ColdFusion의 Tags/Function을 충실히 따르고 있는 반면 Open BlueDragon은 그들만의 확장 태그와 함수가 다소 있습니다만, 문서화가 잘 되어 있고 또 Adobe나 Railo의 그것에 비해 성능을 개선한 것이 많으므로 엔진이 달라서 개발의 어려움을 없으리라 봅니다.

Open BlueDragon은 http://www.openbluedragon.org/download.cfm에서  다운로드 할 수 있습니다. J2EE Standard WAR버전은 .war파일로서 기존의 J2EE WAS에 Deploy하여 사용하는 버전이고, Ready2Run Jetty+OpenBD버전은 Jetty 웹서버에 적용한 것으로 다운로드 받아 설치없이 실행해 볼 수 있는 버전이며, Windows/Linux용 설치파일은 비공식적으로 배포되는 버전으로서J2EE Standard WAR를 tomcat, apache, mysql, JDK에 적용하여 함께 설치되도록 만든 배포본입니다. 간단하게 설치없이 테스트할 목적은 Ready2Run Jetty+OpenBD버전을 사용하세요.

그외의 궁금한 점은 Open BlueDragon의 WIKI를 참조하십시오. http://wiki.openbluedragon.org/wiki/index.php/Main_Page


About me

Categories

Monthly Archives

Links

Recent Posts

Recent Comments