如何配置Tomcat服务器环境,第1张

一、安装JDK和Tomcat

1,安装JDK:直接运行jdk-7-windows-i586exe可执行程序,默认安装即可。

备注:路径可以其他盘符,不建议路径包含中文名及特殊符号。

2、安装Tomcat:直接解压缩下载文件“apache-tomcat-7033-windows-x86zip”到C盘下。安装路径建议修改为:c:\tomcat。

备注:如下载的是可执行文件,双击运行,默认安装即可。

二、配置JDK环境变量(在步骤查看如何配置环境变量)

1,新建变量名:JAVA_HOME,变量值:C:\Program Files\Java\jdk170

2,打开PATH,添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

3,新建变量名:CLASSPATH,变量值:;%JAVA_HOME%\lib\dtjar;%JAVA_HOME%\lib\toolsjar

备注:

1,表示当前路径,%JAVA_HOME%就是引用前面指定的JAVA_HOME;

2,JAVA_HOME指明JDK安装路径,此路径下包括lib,bin,jre等文件夹,tomcat,eclipse等的运行都需要依靠此变量。

3,PATH使得系统可以在任何路径下识别java命令。

4,CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别。

三、测试JDK

在CMD命令下输入javac,java,javadoc命令:出现图示界面,表示安装成功。

四、配置Tomcat环境变量

1,新建变量名:CATALINA_BASE,变量值:C:\tomcat

2,新建变量名:CATALINA_HOME,变量值:C:\tomcat

3,打开PATH,添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin

五、启动Tomcat服务

方法三种:

1,方法一:直接进入tomcat的bin目录中点击startupbat启动服务,出现如下对话框,表明服务启动成功,stutdownbat为关闭服务。

2,方法二:在CMD命令下输入命令:startup,出现如下对话框,表明服务启动成功。

3,方法三:右键点击桌面上的“我的电脑”->“管理”->“服务和应用程序”->“服务”,找到“Apache     Tomcat”服务,右键点击该服务,选择“属性”,将“启动类型”由“手动”改成“自动”。

六、测试Tomcat

打开浏览器,在地址栏中输入http://localhost:8080回车,如果看到Tomcat自带的一个JSP页面,说明你的JDK和Tomcat已搭建成功。

注意事项

1,JAVA_HOME中的路径不能用分号结尾,如C:\Program     Files\Java\jdk170。

2,CATALINA_BASE,CATALINA_HOME,TOMCAT_HOME中的路径不能以“\”结尾。

3,JAVA_HOME的路径一定不要写成了JRE的路径。

4,在环境变量中修改添加变量时,一定要注意分号、空格,是否有多余的字母。作者就是因为path路径中多了一个字母,怎么都配置不成功。如果配置不成功,一定要反复检查。

以上错误,非常容易出现错误:CATALINA_HOME或是JAVA_HOME没有配置好。如错误提示“The CATALINA_HOME environment variable is not defined correctly”

项目部署方式

一、静态部署

1、直接将web项目文件件拷贝到webapps 目录中

Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。所以可以将JSP程序打包成一个 war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。一个war包就是有特性格式的jar包,它是将一个web程序的所有内容进行压缩得到。具体如何打包,可以使用许多开发工具的IDE环境,如Eclipse等。也可以用 cmd 命令:jar -cvf mywarwar  myweb

webapps这个默认的应用目录也是可以改变。打开Tomcat的conf目录下的serverxml文件,找到下面内容:

<Host name="localhost" appBase="webapps"

unpackWARs="true" autoDeploy="true"

xmlValidation="false" xmlNamespaceAware="false">

将appBase修改即可。 

2、在serverxml中指定

在Tomcat的配置文件中,一个Web应用就是一个特定的Context,可以通过在serverxml中新建Context里部署一个JSP应用程序。打开serverxml文件,在Host标签内建一个Context,内容如下。

在tomcat中的conf目录中,在serverxml中的,<host/>节点中添加: 

<Context path="/hello" docBase="D:\ workspace\hello\WebRoot" debug="0" privileged="true"> 

< /Context>

或者

<Context path="/myapp" reloadable="true" docBase="D:\myapp" workDir="D:\myapp\work"/>

或者

<Context path="/sms4" docBase="D:\workspace\sms4\WebRoot"/>

说明:

path是虚拟路径;

docBase 是应用程序的物理路径;

workDir 是这个应用的工作目录,存放运行时生成的与这个应用相关的文件;

debug 则是设定debug level,  0表示提供最少的信息,9表示提供最多的信息

privileged设置为true的时候,才允许Tomcat的Web应用使用容器内的Servlet

reloadable 如果为true,则tomcat会自动检测应用程序的/WEB-INF/lib 和/WEB-INF/classes目录的变化,自动装载新的应用程序,可以在不重起tomcat的情况下改变应用程序,实现热部署

antiResourceLocking和antiJARLocking  热部署是需要配置的参数,默认false避免更新了某个webapp,有时候Tomcat并不能把旧的webapp完全删除,通常会留下WEB-INF/lib下的某个jar包,必须关闭Tomcat才能删除,这就导致自动部署失败。设置为true,Tomcat在运行对应的webapp时,会把相应的源文件和jar文件复制到一个临时目录里。

3、创建一个Context文件

在conf目录中,新建 Catalina\localhost目录,在该目录中新建一个xml文件,名字不可以随意取,要和path后的那个名字一致,按照下边这个path的配置,xml的名字应该就应该是hello(helloxml),该xml文件的内容为:

<Context path="/hello" docBase="E:\workspace\hello\WebRoot" debug="0" privileged="true"></Context>

tomcat自带例子如下:

<Context docBase="${catalinahome}/server/webapps/host-manager"

privileged="true" antiResourceLocking="false" antiJARLocking="false">

</Context>

这个例子是tomcat自带的,编辑的内容实际上和第二种方式是一样的,其中这xml文件名字就是访问路径,这样可以隐藏应用的真实名字。

4、注意:

删除一个Web应用同时也要删除webapps下相应的文件夹和serverxml中相应的Context,还要将Tomcat的conf\catalina\localhost目录下相应的xml文件删除,否则Tomcat仍会去配置并加载。。。

二 动态部署

登陆tomcat管理控制台:http://localhost:8080/,输入用户名和密码后便可管理应用并动态发布。

在Context Path(option):中输入/yourwebname ,这代表你的应用的访问地址。

XML Configration file URL中要指定一个xml文件,比如我们在F:\下建立一个hmcxxml文件,内容如下: <Context reloadable="false" />其中docBase不用写了,因为在下一个文本框中填入。或者更简单点,这个文本框什么都不填,在WAR or Directory URL:中键入F:\hmcx即可,然后点击Deploy按钮,上面就可以看到了web应用程序,名字就Context Path(option):中的名字。

如果部署war文件还有更加简单的方式,下面还有个Select WAR file uploae点击浏览选择war文件,然后点击Deploy也可以。

三个环境变量的名字和值,

右键我的电脑

-

属性-高级系统设置-高级-环境变量--新建

注意:三个环境变量全部配置在系统变量里面

JAVA_HOME

C:\Program

Files\Java\jdk150_06根据你电脑的实际JDK路径

-------------------------------

CLASSPATH

;%JAVA_HOME%\lib\dtjar;%JAVA_HOME%\lib\toolsjar;

英文输入法下的句号和分号

-------------------------------

Path

;%JAVA_HOME%\bin

path变量已经有了,点击编辑在后面加上这个值

你购买腾讯云服务器的时候,应该已经选择好操作系统的类型了,希望你选择的是Linux云服务器。

配置服务器环境,我推荐你使用“宝塔Linux面板”,只要在腾讯云服务器上安装上宝塔,剩下的环境配置就是傻瓜化操作了。

步骤一:安装宝塔

Centos安装命令:

yuminstall-ywget&&wget-Oinstallsh

install/install_60sh&&shinstallsh

Ubuntu/Deepin安装命令:

wget-Oinstallsh

install/install-ubuntu_60sh&&sudobashinstallsh

步骤二:使用宝塔配置服务器环境

安装好宝塔以后,你就可以访问登录后台管理了。

主界面如图:

左下方软件区域的Nginx、MySQL、PHP等就是你想要LNMP服务器环境了。那么它们是如何被安装的呢?

在左侧的导航窗格中选中“软件商店”,切换到“运行环境”标签页,你就可以看到Nginx、MySQL、PHP、Apache、phpMyAdmin等服务器软件了。如图:

点击右侧的安装即可一键安装。

选中“首页显示”即可在前面宝塔面板首页的软件区域显示,方便日后设置。

下面放大一下首页的软件区域。如图:

你可以看到还可以安装有Memcached缓存插件,那么它是怎么安装的呢?也是非常简单!

点击PHP即可打开管理界面。如图:

切换到“安装扩展”,即可安装Memcached了。

同样的道理,点击其他软件,例如MySQL也可打开相应的管理界面。如图:

怎么样?从以上示例操作中,你就可以感受到使用宝塔配置和管理服务器环境是小菜一碟了吧?

快试试吧,祝你顺利!

如何配置php环境?

1),下载WAMP

WAMP是指在Windows系统(W)下安装Apachewebserver(A)、MySQL数据库(M)和PHP脚本引擎(P)构建的PHP网络服务器环境。当然,灯的环境肯定比WAMP的环境好。但是,由于Windows的易用性,当我们在做早期开发或测试一些CMS时,使用WAMP环境更加方便和实用。WAMP,也就是这些单一的软件一起形成一个强大的网络应用平台。

2)下载开发工具ZendStudio

ZendStudio是一个PHP集成开发环境,拥有强大的专业编辑工具和调试工具。它支持PHP语法高亮,语法自动填充,书签,语法自动缩进和代码复制。它内置了一个强大的PHP代码调试工具,支持本地和远程调试模式以及各种高级调试功能。

windowsZendStudio801版下载

2安装程序

1)WAMP安装步骤的图示

将WAMP下载到

选择WAMP安装路径或默认路径。

SMP服务器地址

PHP的邮件服务器默认电子邮件

启动浏览器。

完成安装并显示。

3配置环境

安装后,默认为英语。

设置WAMP语言。你可以设置其他语言,当然我们设置为中文。

WAMP重启后,就是中国的了。你可以通过WAMP配置PHP环境。

添加别名目录,(就像在IIS上配置虚拟目录一样)

添加别名目录名。

设置别名目录名称指向的物理路径。

4PHP调试

在C:wamp\将Indexphp文件添加到phpDemo文件夹中,然后就可以在indexphp编写PHP代码了。

在浏览器的地址栏中输入:http://localhost/如果你能看到以上关于PHP服务器配置的信息,你的PHP服务器配置是成功的。

可以直接访问http://localhost/Demo查看刚刚写好的indexphp程序。显示页面执行的结果。

2)PHP开发工具ZendStudio的安装图

ZendStudio的安装过程非常简单,点击“下一步”和“下一步&quot基本可以做到。

安装完成后,你可以添加一个PHP项目,编写你的PHP网站。创建PHP项目时,填写项目名称并保留路径。

这允许您向项目中添加PHP文件。写PHP页面。

5PHP开发环境

点击运行,可以在ZendStudionIDE中浏览PHP页面执行的内容。

怎么用xcode创建php开发环境?

XCode本身不支持PHP的project,只有一部分的语法高亮显示外。

推荐使用Textmate来在mac机上开发php。

TextMate的Bundles是TextMate的一个亮点,可以有效的提高开发速度。

包括DHH在内的Rails核心开发者一直都使用TextMate进行开发,原因就是他们主要都在使用OSX系统,并且TextMate具备出色的界面、强大的宏定义、以及可下载和编辑的宏定义包(bundles),这些都帮助开发者将编码的效率提升到最高。对于TextMate带给开发者的吸引力。

php网站开发的主要内容?

PHP网站开发了主要内容包括:

配置PHP开发环境。

PHP语言基础。

数组与函数。

字符串与正则表达式。

构建PHP互动网页。

PHP文件编程。

PSP图像处理。

MySQL数据库管理。

PHP数据库编程。

会员管理系统设计。

php服务器配置都需要什么?

是指服务器软件还是配置文件?常用服务器环境配置:Apache+php+MySQL基本设置(需修改配置文件)假设你安装的都是官方提供的版本,且版本都正确的前提下:

1、在Apache配置文件httpdconf里加载php模块即可。

2、设置php里的phpini文件,基本上设置下扩展的路径即可。

3、MySQL安装好之后通过向导一步步完成设置即可,这里有一个密码设置,不要忘记了。如果安装了MySQL,可以下载一个工具NavicatLite,很好用,提供了一个可视化的界面来操作数据库。

windows10怎么配置php环境?

先安装Apache:双击安装,与安装其他Windows软件没有什么区别,在填ServerInfomation时,并没有特殊规定,只要输入的信息符合格式即可。安装完成之后,在浏览器输入localhost,前面加上http,如果显示ItWorks!,表示Apache安装成功。安装PHP:将php-5310-Win32-VC9-x86zip解压到一个目录即可。安装MySQL:双击安装,如果需要更改安装目录,则在ChooseSetupType选择Custom安装完成后开始配置MySQL,全部保持默认选项即可,但最好把MySQL默认编码改为utf8,在ModifySecuritySettings选项中设置密码,输入两次密码即可完成,最后点Execute完成配置。

这个我比较有经验

阿里云服务器配置环境的话,一般有手动配置和利用面板工具两种方式,手动配置稍微麻烦些,也容易出错。新手建议用面板工具,比如宝塔面板,一键安装和配置服务器环境非常方便。

参考宝塔面板配置服务器教程:宝塔面板搭建网站

还有手动配置服务器环境,阿里云官方也有文档教程,参考手动搭建WordPress

1、首先应该配置服务器的外部接口。你应该已经知道如何做到这一点,并且可能已经完成了。如果你不这样做,那么现在就这样做。

2、现在我们调出内部接口。根据我们选择的数字,服务器的内部接口是19216840254。所以我们必须配置该接口。

3、设置路线。 我们现在可以与当地网络上的机器通信,但我们无法访问其他内部网络。这需要更多的代码行。

4、任何发往19216800网络的流量都应该输出eth1,并且它应该交给思科。我们的本地网络的流量仍然可以达到应有的位置,因为路由表按网络掩码的大小排序。如果我们在我们的网络中有其他内部网络,我们将为每个网络提供如上所述的线路。

5、现在我们可以访问我们可能需要的每台机器,我们需要编写允许或拒绝通过***服务器访问的防火墙过滤规则。

6、对于家庭用户来说,一切都可以在这里工作。但是对于远程办公室,我们需要做一些路由。首先,我们需要告诉主路由器或思科,远程办公室是***服务器的后面。因此,请指定Cisco上的路由,告知它将发往远程办公室的流量发送到***服务器。现在,我们必须告诉***服务器如何处理发往远程办公室的流量。

7、为此,我们在服务器上运行 route命令。唯一的问题是为了路线命令工作,链接必须是up,如果它关闭,路由将丢失。解决方案是在客户端连接时添加路由,或者更简单地,经常运行路由命令,因为运行它不是必要的问题。

单机下Linux下部署PHP环境

说白了就是在Linux系统上安装apche或者nginx和mysql数据库以及php运行环境

这些都可以在网上单独下载安装包去安装

但是需要自己去一个一个下载安装设置调试等

傻瓜式的有lnmp和lamp一键安装包

大多是基于命令行模式

如果是需要图形化的

则推荐宝塔和wdcp等图形化操作面板

几乎是按照Windows的那种点几下安装

通过直接上传或者ftp把php代码传到服务器上

域名解析好即可访问了

另外现在推荐php72以上+mysql57或者80组合

效率比老版本又更上一层楼

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何配置Tomcat服务器环境

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情