centos7.2服务器部署tomcat8.51
2017-01-27 00:00
453 查看
1,准备工作:
JKD:apache-tomcat-8.5.11.tar.gz
Tomcat:jdk-8u121-linux-x64.tar.gz
OS:CentOS Linux release 7.2.1511 (Core)
2,安装jdk
A,解压jdk在 目录下
重命名jdk目录
B, root用户配置全局环境变量,
在profile文件中添加Java相关的环境变量
a.1 vim /etc/profile
a.2 打开之后按键盘【i】键进入编辑模式,将下面的内容复制到底部:
JAVA_HOME=/usr/local/software/jdk1.8
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH
注意:根据上面的配置信息,我们既可以将环境变量的配置完成,需要注意的是,PATH在配置的时候,一定要把JAVA_HOME/bin放在最前面,不然使用java命令时,系统会找到以前的java,再不往下找了,这样java这个可执行文件运行的目录其实不在$JAVA_HOME/bin下,而在其它目录下,会造成很大的问题。
a.3 写完之后我们按键盘【ESC】按键退出,然后按【:wq】保存并关闭vim。
a.4 配置完成后,最重要的一步就是使文件立即生效。命令如下:
source /etc/profile
C ,验证安装是否成功 输入如下命令:
a.1 java -version
a.2 echo $JAVA_HOME
3,安装tomcat8
A,解压tomcat至 /usr/local/software目录下
重命名tomcat
B,在/usr/lib/systemd/system/目录下新建文件tomcat.service,内容如下:
[Unit]
Description=Apache Tomcat8.5
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
Environment='JAVA_HOME=/usr/local/software/jdk1.8'
Environment='CATALINA_PID=/usr/local/software/tomcat8/bin/tomcat.pid'
Environment='CATALINA_HOME=/usr/local/software/tomcat8'
Environment='CATALINA_BASE=/usr/local/software/tomcat8'
Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'
WorkingDirectory=/usr/local/software/tomcat8/
ExecStart=/usr/local/software/tomcat8/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
C,设置为开启机启动:systemctl enable tomcat
4、启停服务
A,启动服务:systemctl start tomcat
B,停止服务:systemctl stop tomcat
C,重启服务:systemctl restart tomcat
检查状态:systemctl status tomcat
5、测试
在浏览器地址栏中输入:ip:8080
正常相应为:
注意:要开启8080端口
JKD:apache-tomcat-8.5.11.tar.gz
Tomcat:jdk-8u121-linux-x64.tar.gz
OS:CentOS Linux release 7.2.1511 (Core)
2,安装jdk
A,解压jdk在 目录下
tar -zxf /usr/local/software/jdk-8u121-linux-xk4.tar.gz -C .
重命名jdk目录
mv jdk-8u121 jdk1.8
B, root用户配置全局环境变量,
在profile文件中添加Java相关的环境变量
a.1 vim /etc/profile
a.2 打开之后按键盘【i】键进入编辑模式,将下面的内容复制到底部:
JAVA_HOME=/usr/local/software/jdk1.8
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH
注意:根据上面的配置信息,我们既可以将环境变量的配置完成,需要注意的是,PATH在配置的时候,一定要把JAVA_HOME/bin放在最前面,不然使用java命令时,系统会找到以前的java,再不往下找了,这样java这个可执行文件运行的目录其实不在$JAVA_HOME/bin下,而在其它目录下,会造成很大的问题。
a.3 写完之后我们按键盘【ESC】按键退出,然后按【:wq】保存并关闭vim。
a.4 配置完成后,最重要的一步就是使文件立即生效。命令如下:
source /etc/profile
C ,验证安装是否成功 输入如下命令:
a.1 java -version
a.2 echo $JAVA_HOME
3,安装tomcat8
A,解压tomcat至 /usr/local/software目录下
tar -zxf /usr/local/software/apache-tomcat-8.5.11.tar.gz -C .[/code]
重命名tomcat
mv
apache-tomcat-8.5.11 tomcat8
B,在/usr/lib/systemd/system/目录下新建文件tomcat.service,内容如下:
[Unit]
Description=Apache Tomcat8.5
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
Environment='JAVA_HOME=/usr/local/software/jdk1.8'
Environment='CATALINA_PID=/usr/local/software/tomcat8/bin/tomcat.pid'
Environment='CATALINA_HOME=/usr/local/software/tomcat8'
Environment='CATALINA_BASE=/usr/local/software/tomcat8'
Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'
WorkingDirectory=/usr/local/software/tomcat8/
ExecStart=/usr/local/software/tomcat8/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
C,设置为开启机启动:systemctl enable tomcat
4、启停服务
A,启动服务:systemctl start tomcat
B,停止服务:systemctl stop tomcat
C,重启服务:systemctl restart tomcat
检查状态:systemctl status tomcat
5、测试
在浏览器地址栏中输入:ip:8080
正常相应为:
注意:要开启8080端口
相关文章推荐
- 阿里云ECS服务器(CentOs)Tomcat部署JavaWeb项目教程
- centos7.2部署svn服务器
- 三台CentOS 7.2服务器上使用Ambari部署HDP
- CentOS 6 同一台机器部署多个Tomcat应用服务器
- Linux : 在Centos 7.2上部署Java环境(Java1.8+Tomcat 9.0+Mysql5.7)
- 基于阿里云CentOS7.2部署JDK和Tomcat
- Centos6服务器部署JavaWeb项目(tomcat6+jdk6)
- 阿里云服务器连接以及centos 搭建 web java环境(linux java部署 tomcat部署)
- CentOS 7.2 部署文件服务器
- 阿里云centos7.2部署笔录-- daff 安装tomcat8(四)
- 阿里云服务器Centos6.5 部署多版本tomcat
- centos服务器上java环境和tomcat部署过程以及mysql简单修改
- CentOS服务器,Nginx+Tomcat 上部署javaEE项目,负载均衡
- centos服务器上java环境和tomcat部署过程以及mysql简单修改
- centos7.2 在同一台服务器中,同时运行多个tomcat
- 一台centos7.2服务器安装两个tomcat应用服务
- 阿里云服务器连接以及centos 搭建 web java环境(linux java部署 tomcat部署)
- 阿里云服务器连接以及centos 搭建 web java环境(linux java部署 tomcat部署)
- CentOS 6 同一台机器部署多个Tomcat应用服务器