Centos6配置JDK以及Tomcat,发布web项目

来源:互联网 发布:ezdsdpro软件下载 编辑:程序博客网 时间:2024/06/05 14:31

若需转载请注明来处:http://blog.csdn.net/SX_csu2016sw

是这样的,在这段时间因为参加一个比赛需要我来负责前端的项目,学了一下Semantic.
一个感觉好方便!于是写了一个静态网站,但是呢因为以前没有接触过前端所以想知道怎么将自己写的网站发布出去让别人可以访问。
自己之前买了洛杉矶的服务器,搭了科学上网工具,所以好像只差了域名。OK,花两块钱买了一个.top
好接下来开始动工。

1.将域名进行解析


这里写图片描述

2. FTP+SSH 进行 Tomcat+JDK配置


首先下载Linux对应版本的jdk包,以及tomcat压缩文件使用
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
http://tomcat.apache.org/download-80.cgi
接下来使用FTP工具:
下图是我使用的工具,官网下载地址:https://www.filezilla.cn/


这里写图片描述


连接也很简单,交互也很方便



这里写图片描述

3.安装JDK


将下载好的jdk-8u111-linux-x64.tar.gz通过vsftpd上传至服务器。
在/usr/目录下建立java目录,将tar包移动并解压在该目录下。
cd /usr/
mkdir java
mv /var/html/jdk-8u111-linux-x64.tar.gz /usr/java/
cd java
tar -zvxf jdk-8u111-linux-x64.tar.gz

4.配置环境变量

到这里只是一个解压缩jdk安装就完成了,所以接下来我们需要配置环境变量,这样我们的jdk才会被系统检测到。
使用vi进行编辑:
vi /etc/profile
在profile文件最后添加:
JAVA_HOME=/usr/java/jdk1.8.0_111
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH

退出vi后执行以下命令,使profile立即生效:
source /etc/profile
执行以下命令检测jdk是否安装成功:
java -version
javac -version

显示版本号正确则配置成功,反之则需要重新检查配置文件。

5.搭建tomcat服务器

5.1安装Tomcat

将下载好的apache-tomcat-8.0.39.tar.gz通过vsftpd上传至服务器。
在/usr/目录下建立tomcat目录,将tar包移动并解压在该目录下。
cd /usr/
mkdir tomcat
mv /var/html/apache-tomcat-8.0.39.tar.gz /usr/tomcat/
cd tomcat
tar -zvxf apache-tomcat-8.0.39.tar.gz

我们看到这个解压出来的文件夹名为apache-tomcat-8.0.39
启动tomcat服务器:
cd apache-tomcat-8.0.39/bin
./startup.sh

此时访问外网IP:8080,如果进入tomcat管理界面则表示安装成功,否则启动失败,请查看/usr/tomcat/apache-tomcat-8.0.39/logs/catalina.out文件内容查找错误。

5.2配置Tomcat服务器

停止tomcat服务器:
./shutdown.sh


第一个配置:为Tomcat manager设置用户名、密码(默认为没有用户,为了安全我们需要添加用户)。
使用vi对conf目录下的tomcat-user.xml进行编辑:
vi ../conf/tomcat-user.xml
<tomcat-users></tomcat-users>标签内添加标签:
<user username="tomcat" password="tomcatpassword" roles="manager-gui"/>
此时Tomcat manager用户名为tomcat,密码为tomcatpassword。


第二个配置:在这里,我们期望外部使用80端口对Tomcat进行访问,这样就达到了直接输入外网IP或域名直接访问的目的(因为默认访问端口为80),如果不需要可以略过该配置,这步不配置的话,之后出现的域名或主机IP请自行加上:8080
使用vi对conf目录下的server.xml进行编辑:
vi ../conf/server.xml
<Connector port="8080" protocol="HTTP/1.1"...8080改为80即可。


所需配置完成后,再次启动tomcat服务器:
./startup.sh
此时直接访问外网IP,如果进入tomcat管理界面则表示第二个配置成功,否则配置失败。

第一个配置

最后

使用我们的FTP工具,将我们在本编写的工程进行打包,更改后缀传输过去就可以了。

这里写图片描述
这就是我最后完成的效果

部署注意步骤以及对应版本更新哦
通过查阅资料,一步一步操作,慢慢总是可以部署成功的!而且之后就可以轻车熟路了,加油加油