布莱恩F爱
向一位来自Portlandyobet英雄联盟的谷歌开发专家学习Angular、Web技术和Node.js。
广告 ·ultimatecourses.com
用终极课程学习Angular的正确方法”></a>
          </div>
          <article class=

Lucee对Mac OS X Yosemite的快速启动

在Railo被转到一个名为lucee的新项目的消息传出后,我想看看它。我本来可以从express安装开始,但是我想将WAR部署到Tomcat 8安装中。

快速启动:

安装Tomcat 8

第一步是安装Tomcat 8。如果已经安装了Tomcat,请跳到下一节下载Lucee WAR文件。

为了安装Tomcat,我将使用家酿。首先,确保自制brew是最新的,然后安装Tomcat。

更新$ brew安装tomcat

在我的实例中,Tomcat安装到以下路径:/usr/local/Cellar/tomcat/8.0.20。要验证Tomcat安装成功,请运行以下命令:

卡特琳娜美元版本

你应该得到类似这样的输出:

使用catalina_mpdir: /usr/local/ cellar /tomcat/8.0.20/libexec使用JRE_HOME: /Library/Java/JavaVirtualMachines/jdk1.7.0_55使用CATALINA_HOME: /usr/local/ cellar /tomcat/8.0.20/libexec。jdk/Contents/Home使用类路径:/usr/local/Cellar/tomcat/8.0.20/libexec/bin/ bootstrap.jar:/usr/local/Cellar/tomcat/8.0.20/libexec/bin/tomcat-juli.jar服务器版本:Apache tomcat/8.0.20

现在,使用下面的命令启动Tomcat。一旦Tomcat启动,您就可以转到Tomcat启动页面。默认情况下,Tomcat绑定到端口8080。所以,去http://localhost:8080在浏览器中查看Tomcat启动页面。

Tomcat8起始页”></p>
            <h2>配置Tomcat管理</h2>
            <p>下一步是配置Tomcat管理用户帐户,以便我们能够访问Tomcat管理器应用程序。我们需要修改<strong>tomcat-users.xml</strong>文件。文件位于我们的安装文件夹中,然后在<strong>libexec / conf</strong>文件夹中。我的tomcat-users.xml文件的完整路径是:<strong>/usr/local/Cellar/tomcat/8.0.20/libexec/conf</strong>。</p>
            <div class=

<角色rolename=manager gui/><角色rolename=admin-gui/><用户用户名=管理密码=Pa $ $ w0rd角色=manager gui, admin-gui/>

在更新了tomcat-users.xml文件后,我们需要重新启动tomcat服务器,然后我们可以登录到管理程序。简单告诉catalina停止然后开始:

$ catalina停止$ catalina开始

现在我可以启动经理应用程序:http://localhost:8080/manager

下载Lucee战争

  • Lucee项目下载
  • 下载最新版本的.war文件
  • 将这个文件放在Tomcat的webapp文件夹中

我的webapp文件夹位于:/usr/local/Cellar/tomcat/8.0.20/libexec/webapps/下面是我用来将WAR复制到webapps文件夹的命令。

美元cp~ /下载/ lucee-4.5.1.000。战争/usr/local/Cellar/tomcat/8.0.20/libexec/webapps/

一旦. war文件已复制到webapps目录,Tomcat将自动为我们部署应用程序。几秒钟后,您应该会在webapps目录中看到一个与war文件名匹配的文件夹。因为我正在部署lucee-4.5.1.000。war,在我的webapps目录中创建的文件夹被调用lucee-4.5.1.000。如果我们愿意,我们现在可以访问Lucee开始页面:http://localhost:8080/lucee-4.5.1.000/。但是,你可能会注意到图像没有拉上来。这是因为Lucee期望作为容器中的web应用程序(Tomcat)。

将Lucee重新部署为根应用程序

现在,我们已经将Lucee部署到Tomcat servlet容器中,让我们更新配置,以便Lucee是根应用程序。为此,我们需要定义上下文。有几种方法可以做到这一点。以下是我的决定:

  • 登录到Tomcat管理器,并单击取消对于ROOT(/)应用程序和我们刚刚安装的Lucee (/ Lucee -4.5.1.000)应用程序。
  • 将Lucee war文件复制到webapps文件夹之外,并将war文件解压缩到这个新位置。
  • 创建了一个ROOT.xml上下文文件并将path属性设置为指向应用程序目录。
  • 重新启动Tomcat。

首先,我们将Lucee war文件复制到一个新文件中应用程序目录,然后将其解压缩。

美元cd/usr/local/Cellar/tomcat/8.0.20/libexec/美元mkdir美元的应用cd美元的应用mkdirlucee-4.5.1.000美元cp~ /下载/ lucee-4.5.1.000。战争/usr/local/Cellar/tomcat/8.0.20/libexec/apps/lucee-4.5.1.000美元cdlucee-4.5.1.000 $ jar -xfrmlucee-4.5.1.000.war

接下来,ROOT.xml文件应该放在您的美元CATALINA_BASE / conf / (enginename) /(主机名)目录中。在我的例子中,引擎名是卡特琳娜主机名是本地主机

美元触摸/usr/local/Cellar/tomcat/8.0.20/libexec/conf/Catalina/localhost/ROOT.xml

ROOT.xml文件应包含以下内容:

< ?xml version = " 1.0 " encoding = " utf - 8 " ? ><上下文docBase=/usr/local/Cellar/tomcat/8.0.20/libexec/apps/lucee-4.5.1.000可写=真正的/>

重新启动Tomcat后,我们可以加载Lucee作为根应用程序:http://localhost:8080/。我们应该会看到一个类似下面屏幕截图的开始页面。注意,图像现在正确地显示了。

Lucee起始页”></p>
            <h2>Lucee服务器和Web管理</h2>
            <p>最后一步是为访问Lucee服务器和web管理站点设置凭据。为此,只需加载服务器和web管理站点并输入您的新凭证。</p>
            <ul>
             <li>服务器管理:<a href=http://localhost:8080/lucee/admin/server.cfm

  • 网络管理:http://localhost:8080/lucee/admin/web.cfm
  • 布莱恩F爱

    嗨,我是布莱恩。我对TypeScript, Angular和Node.js感兴趣。我和我最好的朋友邦妮结婚了,我住在波特兰,我经常滑雪。