tomcat8 安装|解决启动慢|进入管理|host-manager 403错误
2017-11-22 10:44
218 查看
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 , 填入如下内容
<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访问
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>
相关文章推荐
- 在linux下安装tomcat6.X不能进入manager的解决
- 安装ArcGIS License 10.1 许可管理器 破解版 服务启动又失败的解决办法
- 解决Windows Server 2012上安装VMware Server 2.0后VMware Host Agent服务不能启动的问题
- dell r710 安装ubuntu 12.04 server 启动后进入initramfs解决办法
- 无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe),然后用ServerExplorer、Windows服务器管理工具或NET START命令启动它的解决
- GRUB安装后启动进入GRUB命令环境后,如何进入系统的解决方法
- win7下安装centos6.5后,开机无法进入选择双系统启动界面,只能启动centos的解决办法
- 安装双系统后进入grub页面后无法启动系统的解决方法
- 安装ArcGIS License 10.1 许可管理器 破解版 服务启动又失败的解决办法
- Matlab 2016a安装激活,启动显示License Manager Error-8,解决方法?
- win10x64下安装ghost版win7 x64的双系统,进入win7x64系统卡死在启动画面解决方法
- 在Windows7 64bit Home版下安装android sdk后,无法启动SDK Manager的解决方法之一
- 关于ThinkPad T61在Window Server 2008下安装Access Connections Manager无法启动的解决办法
- (新手)解决Hadoop安装完毕后的启动报错 ssh: Could not resolve hostname Java: Name or service not known
- deepin2014 wubi 安装,启动时无法进入窗口模式,只能进入字符模式,的解决方法。
- 无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe),然后用ServerExplorer、Windows服务器管理工具或NET START命令启动它的解决
- 安装Win7系统后只能通过U盘从硬盘启动才能进入系统的故障原因及解决方法
- 解决 win 8.1 + Ubuntu 12.04 安装双系统后启动,无法进入ubuntu的问题
- 解决----安装完第一次使用的时候,点击home键,再进去会进入启动页。退出app第二次使用,就没这问题
- GRUB安装后启动进入GRUB命令环境后,如何进入系统的解决方法