腾讯云主机ubuntu配置Tomcat及部署网站(小白鸡教程)(注意事项)
2017-04-20 00:29
519 查看
腾讯云服务器开启tomcat外网访问不了,需在腾讯云管理中心配置安全组。下面讲到
1、首先安装jdk
(1)命令方式(ubuntu)
输入命令安装jre(使用本地包方法略过)
安装jdk
按照提示等待安装即可。
最后测试jdk是否安装成功:
openjdk 默认安装位置:/usr/lib/jvm/…..
2、安装Tomcat
到http://tomcat.apache.org/download-80.cgi选择tar.gz下载
这里我新建了app/tomcat文件夹来放tomcat包
输入解压命令:
解压完成后,会多出一个文件夹
可以将其重命名(我想大概可以多开tomcat多端口部署),就重命名为mytomcat为例
这时使tomcat使用我们安装的jdk:
修改bin/setclasspath.sh文件:
在最后加上
步骤:
按 i 进入编辑模式
粘入:
保存退出:
按esc,输入 :wq 保存
配置tomcat端口
进入编辑,找到
8080即为 此tomcat访问端口,这里我改为80端口,保存退出。
启动tomcat
会发现它已使用自己配置的jre
这时查看mytomcat/logs下的catalina.out(可以使用WinSCP直接打开)
注意这个tomcat会启动非常慢(第一次貌似用了五六分钟)
附上方法:
在tomcat bin/ catalina.sh 中加入
来自
http://blog.csdn.net/waitli001/article/details/52804247
http://www.jb51.net/article/94621.htm
最后访问ip:端口 发现网页出不来,原因是安全组没开放端口。
配置安全组:
进入管理中心的云服务器
选择新建,配置开放端口
新建完成 返回之前页面 ,在新建的规则中绑定选择加入实例
选择自己的服务器即可
再次访问ip:端口 就能正常访问了。
3、部署网站(此处使用IDEA,打包成war文件)
在Project Structure中:
重命个名,之后在build中选择build Artifact
build刚才配置的。
out文件夹(war默认输出路径)中就会多出
将其复制到mytomcat/webapps下
重启tomcat(一般在复制进去时,就会自动生成对应文件夹)
此时已经可以访问 。
附加重启操作:
访问
最后可能遇到的问题:
如果端口被占用,可能还没启动完全就被关闭了,
这是还是直接sudo reboot 直接点。。
End
1、首先安装jdk
(1)命令方式(ubuntu)
输入命令安装jre(使用本地包方法略过)
sudo apt-get install default-jre
安装jdk
sudo apt-get install openjdk-8-jre
按照提示等待安装即可。
最后测试jdk是否安装成功:
java -version
openjdk 默认安装位置:/usr/lib/jvm/…..
2、安装Tomcat
到http://tomcat.apache.org/download-80.cgi选择tar.gz下载
这里我新建了app/tomcat文件夹来放tomcat包
输入解压命令:
cd app/tomcat .. .. sudo tar -xvf apache-tomcat-8.5.13.tar.gz
解压完成后,会多出一个文件夹
可以将其重命名(我想大概可以多开tomcat多端口部署),就重命名为mytomcat为例
这时使tomcat使用我们安装的jdk:
修改bin/setclasspath.sh文件:
在最后加上
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 export JRE_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
步骤:
sudo vi mytomcat/bin/setclasspath.sh
按 i 进入编辑模式
粘入:
保存退出:
按esc,输入 :wq 保存
配置tomcat端口
sudo vi mytomcat/conf/server.xml
进入编辑,找到
8080即为 此tomcat访问端口,这里我改为80端口,保存退出。
启动tomcat
sudo ./mytomcat/bin/startup.sh
会发现它已使用自己配置的jre
这时查看mytomcat/logs下的catalina.out(可以使用WinSCP直接打开)
注意这个tomcat会启动非常慢(第一次貌似用了五六分钟)
附上方法:
在tomcat bin/ catalina.sh 中加入
JAVA_OPTS="$JAVA_OPTS -Djava.security.egd=file:/dev/./urandom"
来自
http://blog.csdn.net/waitli001/article/details/52804247
http://www.jb51.net/article/94621.htm
最后访问ip:端口 发现网页出不来,原因是安全组没开放端口。
配置安全组:
进入管理中心的云服务器
选择新建,配置开放端口
新建完成 返回之前页面 ,在新建的规则中绑定选择加入实例
选择自己的服务器即可
再次访问ip:端口 就能正常访问了。
3、部署网站(此处使用IDEA,打包成war文件)
在Project Structure中:
重命个名,之后在build中选择build Artifact
build刚才配置的。
out文件夹(war默认输出路径)中就会多出
将其复制到mytomcat/webapps下
重启tomcat(一般在复制进去时,就会自动生成对应文件夹)
此时已经可以访问 。
附加重启操作:
sudo ./mytomcat/bin/shutdown.sh .. .. sudo ./mytomcat/bin/startup.sh
访问
最后可能遇到的问题:
如果端口被占用,可能还没启动完全就被关闭了,
这是还是直接sudo reboot 直接点。。
End
相关文章推荐
- 【腾讯云的1001种玩法】专为新手小白写的服务器环境配置网站教程
- Ubuntu16.04 部署配置GO语言开发环境 & 注意事项
- ubuntu上部署tomcat7的注意事项
- Ubuntu14.04安装和配置ROS Indigo(详细的教程及注意事项)
- 腾讯云Ubuntu安装JDK、tomcat、mysql、部署网站步骤详解
- Tomcat 6配置注意事项
- PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程以及注意事项
- 将jruby部署到tomcat的注意事项
- 为MyEclipse6.5配置tomcat7的注意事项
- Vmware vSphere 5.0系列教程之六 虚拟机及主机配置文件的创建和模板部署 推荐
- Vmware vSphere 5.0系列教程之六 虚拟机及主机配置文件的创建和模板部署
- 在Tomcat中配置虚拟主机,例如这样的网站: http://www.ot.com/
- Tomcat里面配置HTTPS注意事项
- Apache配置httpd-vhosts虚拟主机总结及注意事项
- ubuntu下配置nginx 加php需注意事项
- Apache 配置httpd-vhosts虚拟主机总结及注意事项
- MyEclipse下Tomcat配置暨Linux下Tomcat发布注意事项
- 部署网站项目注意事项
- Tomcat安装配置及注意事项,jsp,servlet,javabean建立方法及注意事项!
- 在Tomcat中配置应用Context的一些差异与注意事项。