首页 » PHP教程 » tomcatphpmysql设置装备摆设技巧_Linux情形中Tomcatu0026Mysql网站搭建四

tomcatphpmysql设置装备摆设技巧_Linux情形中Tomcatu0026Mysql网站搭建四

访客 2024-12-17 0

扫一扫用手机浏览

文章目录 [+]

一、安装JDK

上文已经完成!

tomcatphpmysql设置装备摆设技巧_Linux情形中Tomcatu0026Mysql网站搭建四

二、安装Tomcat

tomcatphpmysql设置装备摆设技巧_Linux情形中Tomcatu0026Mysql网站搭建四
(图片来自网络侵删)

上文已经完成!

三、支配虚拟主机

1、查看默认虚拟主机

Tomcat和Apache、Nginx一样,都支持虚拟主机配置。
每个虚拟主机配置文件便是一台做事器,支持一个IP下可以访问多个域名,每个域名代表一个网站。
以是一台做事器上可以配置多个网站。
其配置文件为/usr/local/tomcat/conf/server.xml。
如下图:

解释:个中<Host>和</Host>之间的配置为虚拟主机配置内容,个中定义为:

name定义域名;

appBase定义运用的目录;

unpackWARs为是否自动解压war包;

autoDeploy如果此项设置为true,表示Tomcat做事处于运行状态,能够检测appbase下的文件,如果有新的Web运用加入进来,会自动发布这个Web运用。
Java的运用常日是一个JAR的压缩包,只须要将JAR的压缩包放到appBase目录里。

2、创建新的虚拟主机

新增虚拟主机,编辑server.xml配置文件,增加以下内容:

<Host name="www.tjfcloud.cn" appBase=""

unpackWARs="true" autoDeploy="true">

xmlValidation="false" xmlNamespaceAware="false">

<Context path="" docBase="/data/wwwroot/tjfcloud.cn/" debug="0" reloadable="true" crossContext="true"/>

</Host>

解释:docBase这个参数用来定义网站的文件存放路径。
如果不定义,默认是在appBase/ROOT下面。
定义了docBase就以该目录为主了,个中appBase和docBase可以一样。
在这一步操作过程中很多人会碰着过访问404的问题,实在便是docBase没有定义对。
appBase为运用存放目录(实际上是一个相对路径,相对付 /usr/local/tomcat/ 路径),常日是须要把war包直接放到该目录下面,它会自动解压成一个程序目录。
搭建了一个Tomcat,首先运用不能是一个传统所谓的目录(比如Apache、Nginx,须要指定一个目录,目录里存放着PHP文件或者是Html的文件,然后去访问)。
Tomcat须要供应一个war压缩包,这个压缩包里面包含着运行这个网站的一些文件,包括配置,js代码,数据库干系的等等,这个文件须要放置到 webapps 里面才能运行。

3、支配Java动态网站

动态网站的支配便是在appBase中支配Java运用,实际便是将设计好的页面打包成war包,存放到appbase目录中。
这里为了方便测试,从zrlog官网中下载一个zrlog软件包(Java写的blog站点)。

先暂时将zrlog的war包下载到/usr/local/目录下。
命令如下:

将war包拷贝到/usr/local/tomcat/webapps/目录下之后,包会自动解压,条件是tomcat正常启动。

重命名war包的文件名,指令为:# mv zrlog-2.2.1-efbe9f9-release zrlog。
如下图

4、测试验证

用浏览器访问http://172.16.27.70:8080/zrlog,如图所示:

四、安装Mysql数据库

1、这里实用前面已经支配过的Mysql做事器172.16.27.253

2、新建zrlog数据表,并新建用户zrlog。

3、设置访问数据库。
如下图

4、下一步,直至完成支配。
如下图

5、单击“点击查看”按钮,我们就可以进入搭建好的tjfcloud页面了。
如图所示:

五、动态网站支配

至此,Tomcat+Mysql网站搭建完成。
后续将根据实际须要对网站进行设计并发布。
请连续关注… …

标签:

相关文章