tomcat8 安装|解决启动慢|进入管理|host-manager 403错误

简介:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
cd  /usr/local/src
wget http: //www .oracle.com /technetwork/java/javase/downloads/jdk8-downloads-2133151 .html 
##需要进去,点介绍协议,下载jdk8
 
 
tar  zxvf jdk-8u144-linux-x64. tar .gz
mv  jdk1.8.0_144/    /usr/local/jdk8 .0
 
 
vim  /etc/profile
 
 
 
JAVA_HOME= /usr/local/jdk8 .0
JAVA_BIN= /usr/local/jdk8 .0 /bin
PATH=$PATH:$JAVA_BIN
CLASSPATH=$JAVA_HOME /lib/dt .jar:$JAVA_HOME /lib/tools .jar
export  JAVA_HOME JAVA_BIN PATH CLASSPATH        
export  CATALINA_BASE= /usr/local/tomcat
export  CATALINA_HOME= /usr/local/tomcat
 
 
 
source  /etc/profile
 
 
 
 
 
 
cd  /usr/local/src/
wget https: //mirrors .tuna.tsinghua.edu.cn /apache/tomcat/tomcat-8/v8 .5.23 /bin/apache-tomcat-8 .5.23. tar .gz 
tar  zxvf apache-tomcat-8.5.23. tar .gz
mv  apache-tomcat-8.5.23   /usr/local/tomcat8 .5
 
 
ln  -s  /usr/local/tomcat8 .5/  /usr/local/tomcat
cd  /usr/local/tomcat/bin/
echo  "CATALINA_HOME=/usr/local/tomcat8.5/"   >> catalina.sh
chmod  +x   *.sh
. /startup .sh

启动慢修改如下:


在catalina.sh中加入这么一行:

JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom"

打开$JAVA_PATH/jre/lib/security/java.security这个文件,找到下面的内容:



securerandom.source=file:/dev/urandom

替换成

securerandom.source=file:/dev/./urandom






想登陆管理页面,操作如下:


conf/Catalina/localhost/下创建 manager.xml , 填入如下内容

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<Context privileged= "true"  antiResourceLocking= "false"
          docBase= "${catalina.home}/webapps/manager" >
     <Valve className= "org.apache.catalina.valves.RemoteAddrValve"  allow= "^.*$"  />
< /Context >
 
 
添加用户  conf /tomcat-users .xml 中的 <tomcat- users >< /tomcat-users > 标签内添加如下代码:
 
 
<role rolename= "manager-gui" />
<role rolename= "manager-script" />
<role rolename= "manager-jmx" />
<role rolename= "manager-status" />
<role rolename= "admin-gui" />
<role rolename= "admin-script" />
 
<user username= "admin"  password= "admin"  roles= "manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script" />
<user username= "deploy"  password= "deploy"  roles= "manager-script" />



host-manager 还是 403 错误     解决办法  允许所有IP访问


1
2
3
4
5
vim  /usr/local/tomcat/webapps/host-manager/META-INF/context .xml
<Context antiResourceLocking= "false"  privileged= "true"  >
      <Valve className= "org.apache.catalina.valves.RemoteAddrValve"
      allow= "^.*$"  />  #修改这里
< /Context >


修改成80

vim conf/server.xml

69     <Connector port="80" protocol="HTTP/1.1"

70                connectionTimeout="20000"

71                redirectPort="8443" />


修改默认网页路径

vim conf/server.xml

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

149             unpackWARs="true" autoDeploy="true">

164 <Context path="" docBase="/usr/local/tomcat/webapps/shyt/" debug="0"/>   ###加入此行, docBase就是你要访问的路径

165       </Host>

修改默认首页文件

vim conf/web.xml        

4693     <welcome-file-list>

4694         <welcome-file>index.html</welcome-file>

4695         <welcome-file>index.htm</welcome-file>

4696         <welcome-file>index.jsp</welcome-file>

4697     </welcome-file-list>











本文转自 295631788 51CTO博客,原文链接:http://blog.51cto.com/hequan/1984005,如需转载请自行联系原作者
目录
相关文章
|
5月前
|
Java 应用服务中间件 Apache
Maven程序 tomcat插件安装与web工程启动
Maven程序 tomcat插件安装与web工程启动
60 0
|
3月前
|
Java 关系型数据库 MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【8月更文挑战第19天】在Linux上搭建Java Web应用环境,需安装JDK 1.8、Tomcat及MariaDB。本指南详述了使用apt-get安装OpenJDK 1.8的方法,并验证其版本。接着下载与解压Tomcat至`/usr/local/`目录,并启动服务。最后,通过apt-get安装MariaDB,设置基本安全配置。完成这些步骤后,即可验证各组件的状态,为部署Java Web应用打下基础。
57 1
|
3月前
|
Ubuntu Java 应用服务中间件
如何通过 Apt-Get 在 Ubuntu 14.04 上安装 Apache Tomcat 7
如何通过 Apt-Get 在 Ubuntu 14.04 上安装 Apache Tomcat 7
95 0
|
1月前
|
应用服务中间件 Apache Windows
免安装版的Tomcat注册为windows服务
免安装版的Tomcat注册为windows服务
113 3
|
3月前
|
应用服务中间件 Docker 容器
在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器
这篇文章介绍了在Docker中安装Tomcat的过程,包括搜索Tomcat镜像、拉取镜像、目录挂载的准备、创建并挂载容器,以及如何进入容器和进行测试。文中还说明了如何将WAR包部署到Tomcat服务器并访问部署的应用。
在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器
|
3月前
|
存储 搜索推荐 应用服务中间件
深入探索Docker 安装 Tomcat
【8月更文挑战第26天】
82 4
|
3月前
|
关系型数据库 Java MySQL
Linux安装JDK1.8 & tomcat & MariaDB(MySQL删减版)
本教程提供了在Linux环境下安装JDK1.8、Tomcat和MariaDB的详细步骤。这三个组件的组合为Java Web开发和部署提供了一个强大的基础。通过遵循这些简单的指导步骤,您可以轻松建立起一个稳定、高效的开发和部署环境。希望这个指导对您的开发工作有所帮助。
215 8
|
4月前
|
应用服务中间件 Linux 网络安全
|
3月前
|
Java 应用服务中间件 Windows
2022年最新最详细的tomcat安装教程和常见问的解决
这篇文章提供了2022年最新最详细的Tomcat安装教程,包括离线安装包的获取、官网下载步骤、JDK版本检查、环境变量配置,以及解决安装过程中可能遇到的常见问题,如乱码等。
2022年最新最详细的tomcat安装教程和常见问的解决
|
2月前
|
关系型数据库 Java MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【9月更文挑战第6天】在Linux环境下安装JDK 1.8、Tomcat和MariaDB是搭建Java Web应用的关键步骤。本文详细介绍了使用apt-get安装OpenJDK 1.8、下载并配置Tomcat,以及安装和安全设置MariaDB(MySQL的开源分支)的方法。通过这些步骤,您可以快速构建一个稳定、高效的开发和部署环境,并验证各组件是否正确安装和运行。这为您的Java Web应用提供了一个坚实的基础。
54 0