在linux上部署tomcat服务
一、下载必要软件
下载tomcat,jdk-linux,putty,winscp
二、在本地安装tomcat并测试运行
解压tomcat并配置javahome
在环境变量中添加
JAVAHOME=jdk安装位置
配置完成后运行tomcat/bin中的startup.bat文件
若一切正常会出现这样的界面
在自己的浏览器中输入网址localhost:8080,若出现如下图所示,则说明本地模拟部署成功
三、在本地测试成功说明软件什么的都OK,现在我们进入主题,去Linux上部署tomcat
配置环境变量:
在 /etc/profile 中加入以下内容:
JAVA_HOME=/usr/local/jdk1.6.0_05
JAVA_BIN=/usr/local/jdk1.6.0_05/bin
PATH=$PATH:$JAVA_BIN
CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
保存退出
[root@master ~]source /etc/profile
查看java环境变量是否生效
[root@master ~]# java -version
java version "1.6.0_05"
Java(TM) SE Runtime Environment (build 1.6.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 10.0-b19, mixed mode)
测试成功
打开winscp,并输入服务器ip,账号,密码。
点击login,就可以进入如下图画面
左边是你本地pc,右边为远程的Linux虚拟机
接下来将tomact上传到服务器的指定目录,我这里以home目录为例
上传之后我们最好改一下端口号(默认8080)
上传完成后,我们打开putty.exe工具
输入账号 密码 ip
登录成功后,我们跳转到我们tomcat的conf目录中
修改server.xml文件
vi ./server.xml
输入i进入编辑模式,找到对应的端口号并修改,之后按esc退出编辑模式,再按:wq退出
输入 cd ../bin 进入comcat的bin目录下
在重启一下tomcat,就可以了
./shutdown.sh
./startuo.sh
若显示权限不够,则在输入
chmod u+x shutdown.sh
chmod u+x startup.sh
chmod u+x catalina.sh
再执行一次重启,若一切正常就部署成功了
可以到我们本地pc的浏览器中输入ip加冒号加端口号,若出现如下图,就成功了