云服务器Linux部署JavaWeb项目

2017-01-05 11:06:13来源:oschina作者:HenrySun人点击

帮朋友做了个废品回收的网站,考虑到SEO,买的百度云服务器,域名在万网


安装JDK

买的是64位的服务器,因此需要装64位的JDK,注意是选择Linux版本的rpm文件 下载地址


然后使用xftp将文件上传到home文件夹


上传成功后,看看当前有没有安装JDK,当然我的JDK版本可能跟你的不一样


#rpm -qa |grep jdk
jdk-1.7.0_65-fcs.i586

如果有就移除


#rpm -e jdk-1.7.0_65-fcs.i586

接着输入安装命令,无须赋予权限,可以直接执行


#rpm -ivh /home/jdk-7u67-linux-x64.rpm

设置环境变量(在文件末尾加入)


#vim /etc/profile
export JAVA_HOME=/usr/java/jdk1.7.0_67
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH

然后输入:wq退出vim并保存文件


输入命令检查是否已经安装设置好


#java
#java -version
#javac

无须重启服务器


安装Tomcat

下载地址注意要选择正确版本,否则会安装不成功,这里我们选择8.0


把下载好的tar.gz文件放到home文件夹,解压即可实现安装,安装目录我放在了/usr/local下面


#tar -zxvf apache-tomcat-8.0.9.tar.gz //解压文件
#cp -R apache-tomcat-8.0.9 /usr/local/tomcat //移动和重命名

然后启动tomcat


#./startup.sh//在tomcat的bin目录下执行此命令,显示下面的信息
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/java/jdk1.7.0_67
Using CLASSPATH:/usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.

然后访问https://ip:8080,如果不成功,看下端口是否被占用


#netstat -ano|grep 8080

如果端口被占用,改下server.xml文件


注意:用./stratup.sh启动看不到详细的日志信息,如果想看详细信息,可以用./catalina.sh run启动


把项目编译好的war包放到tomcat的webapp目录下,会自动解压,然后就可以访问了

设置域名访问首页的方法可以参考如下链接:


http://jingyan.baidu.com/article/7e440953dc096e2fc0e2ef1a.html

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台