从零开始构建支持TLS1.2的Web服务器Linux版(二) 配置Tomcat环境
2017-07-30 18:11
1071 查看
博文目录
下载Tomcat安装包
解压安装Tomcat
配置Tomcat
Tomcat启停命令
根据自己的需要选择合适的安装包,官方下载地址Tomcat官网下载
我选择的是Tomcat 9.0.0.M22 的tar.gz版本。
因为服务器上直接下载会快很多,我就没有本地下载再上传。
创建目录链接以减少目录长度,同时为方便版本升级统一命令
修改Tomcat配置文件,可以直接访问网站,不需要加项目名:
其他配置,会更新上来。。。
Tomcat的其他配置,会涉及到TLS的配置,以及项目发布等细节。这个需要根据项目具体情况来定。 后期,会针对各个需求进行补充配置。在此会做相应链接。
看到 Tomcat started 就可以去浏览器验证下tomcat是否启动。
停止Tomcat:
如果Tomcat启停失败,可以到
下载Tomcat安装包
解压安装Tomcat
配置Tomcat
Tomcat启停命令
下载Tomcat安装包
在下载安装Tomcat前,请确保已经按 (一) 配置JAVA环境 正确安装配置好Java环境。根据自己的需要选择合适的安装包,官方下载地址Tomcat官网下载
我选择的是Tomcat 9.0.0.M22 的tar.gz版本。
因为服务器上直接下载会快很多,我就没有本地下载再上传。
[root@VM_195_229_centos ~]# cd setup/ [root@VM_195_229_centos setup]# wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.1/bin/apache-tomcat-9.0.1.tar.gz [root@VM_195_229_centos setup]# ls -l apache-tomcat-9.0.0.M22.tar.gz -rw-r--r-- 1 root root 9347946 Jun 21 18:06 apache-tomcat-9.0.0.M22.tar.gz [root@VM_195_229_centos setup]#
解压安装Tomcat
创建tomcatInstall目录,并将Tomcat解压到该目录[root@VM_195_229_centos usr]# mkdir /usr/tomcatInstall [root@VM_195_229_centos usr]# cd /usr/tomcatInstall/ [root@VM_195_229_centos tomcatInstall]# tar -zxvf ~/setup/apache-tomcat-9.0.1.tar.gz [root@VM_195_229_centos tomcatInstall]# ls -l total 4 drwxr-xr-x 9 root root 4096 Jul 30 17:42 apache-tomcat-9.0.1 [root@VM_195_229_centos tomcatInstall]#
创建目录链接以减少目录长度,同时为方便版本升级统一命令
[root@VM_195_229_centos tomcatInstall]# ln -s /usr/tomcatInstall/apache-tomcat-9.0.1/ /usr/tomcat [root@VM_195_229_centos tomcatInstall]# ls -l /usr/tomcat lrwxrwxrwx 1 root root 43 Jul 30 17:45 /usr/tomcat -> /usr/tomcatInstall/apache-tomcat-9.0.0.M22/ [root@VM_195_229_centos tomcatInstall]#
配置Tomcat
修改Tomcat配置文件/usr/tomcat/conf/server.xml默认端口号为80
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
修改Tomcat配置文件,可以直接访问网站,不需要加项目名:
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <!-- project name Demo, war filename demo--> <Context path="" debug="0" docBase="Demo" reloadable="true" />
其他配置,会更新上来。。。
Tomcat的其他配置,会涉及到TLS的配置,以及项目发布等细节。这个需要根据项目具体情况来定。 后期,会针对各个需求进行补充配置。在此会做相应链接。
Tomcat启停命令
启动tomcat:[root@VM_195_229_centos ~]# cd /usr/tomcat/bin [root@VM_195_229_centos bin]# ls -l ./startup.sh -rwxr-x--- 1 root root 1904 Jun 21 17:47 ./startup.sh [root@VM_195_229_centos bin]# ./startup.sh Using CATALINA_BASE: /usr/tomcat Using CATALINA_HOME: /usr/tomcat Using CATALINA_TMPDIR: /usr/tomcat/temp Using JRE_HOME: /usr/jdk Using CLASSPATH: /usr/tomcat/bin/bootstrap.jar:/usr/tomcat/bin/tomcat-juli.jar Tomcat started. [root@VM_195_229_centos bin]#
看到 Tomcat started 就可以去浏览器验证下tomcat是否启动。
停止Tomcat:
[root@VM_195_229_centos bin]# ls -l ./shutdown.sh -rwxr-x--- 1 root root 1902 Jun 21 17:47 ./shutdown.sh [root@VM_195_229_centos bin]# ./shutdown.sh Using CATALINA_BASE: /usr/tomcat Using CATALINA_HOME: /usr/tomcat Using CATALINA_TMPDIR: /usr/tomcat/temp Using JRE_HOME: /usr/jdk Using CLASSPATH: /usr/tomcat/bin/bootstrap.jar:/usr/tomcat/bin/tomcat-juli.jar [root@VM_195_229_centos bin]#
如果Tomcat启停失败,可以到
/usr/tomcat/logs查看各个log,是否有异常情况,再根据具体的错误,进行处理。
[root@VM_195_229_centos bin]# cd /usr/tomcat/logs [root@VM_195_229_centos logs]# ls -l total 24 -rw-r----- 1 root root 7437 Jul 30 18:05 catalina.2017-07-30.log -rw-r----- 1 root root 7437 Jul 30 18:05 catalina.out -rw-r----- 1 root root 0 Jul 30 17:53 host-manager.2017-07-30.log -rw-r----- 1 root root 488 Jul 30 18:05 localhost.2017-07-30.log -rw-r----- 1 root root 1442 Jul 30 17:57 localhost_access_log.2017-07-30.txt -rw-r----- 1 root root 0 Jul 30 17:53 manager.2017-07-30.log [root@VM_195_229_centos logs]#
相关文章推荐
- 从零开始构建支持TLS1.2的Web服务器Linux版(一) 配置JAVA环境
- 从零开始构建支持TLS1.2的Web服务器Linux版(四)配置FTP环境
- 从零开始构建支持TLS1.2的Web服务器Linux版(三)创建安装免费的HTTPS证书
- 从零开始构建支持TLS1.2的Web服务器Linux版(五)选装-MySql(yum安装方式)
- 从零开始构建支持TLS1.2的Web服务器Linux版(六)选装-Redis(src安装方式)
- Linux -- Web服务器配置及PHP解释器的安装;JSP运行环境的配置(Tomcat安装)
- Linux下Web服务器应用之源码构建LAMP环境
- Linux下Web服务器应用之源码构建LAMP环境
- 阿里云服务器一键WEB环境配置---Linux学习笔记(3)
- Linux下jsp开发环境,apache,tomcat服务器配置过程
- Linux下jsp开发环境,apache,tomcat服务器配置过程
- Linux -- Web服务器配置之整合Apache和Tomcat
- Linux系统下配置Java环境变量,配置Tomcat服务器、mongodb数据库
- eclipse进行Web开发环境配置-设置自动部署WEB项目到我们配置的tomcat服务器
- mac下配置Linux阿里云服务器的web环境—入门篇
- 配置适用于正式使用环境下的Tomcat Web服务器双向SSL认证
- 【Linux 操作系统】阿里云服务器 操作实战 部署C语言开发环境(vim配置,gcc) 部署J2EE网站(jdk,tomcat)
- linux配置Java环境之tomcat服务器 (附sqlserver驱动)
- (转)Linux整合apache和tomcat构建Web服务器
- 软件开发工程师(JAVA)中级考试大纲之--五 J2EE WEB高级组件开发--(三)Tomcat服务器的环境及配置;应用发布和数据源配置;