linux下web应用部署(jdk+tomcat+mysql)

安装jdk

(1)查看Linux版本,下载适合的jdk;

(2)使用ftp工具将本机的jdk上传到Linux服务器,此处上传到/opt目录下;

(3)进入/opt目录,将jdk的tar包进行解压,执行命令tar -zxvf jdk-8u161-linux-x64.gz。会在当前路径下面生成jdk的目录jdk1.8.0_161;

(4)配置相关环境变量,修改/etc/profile文件,增加jdk的相关内容(JAVA_HOME、PATH等信息)。可以通过VI编辑器修改,也可以将/etc/profile下载到本机修改。【修改最好将文件备份:cp profile profile_bak_20180318】

export JAVA_HOME=/opt/jdk1.8.0_161

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

(5)加载刚设置的变量source /etc/profile

(6)测试是否安装成功:输入 java -version 然后会显示jdk的版本信息等

 

 

安装Tomcat

(1)       下载Tomcat;

(2)       使用ftp工具将本机的Tomcat上传到Linux服务器,此处上传到/opt目录下;

(3)       进入/opt目录,将Tomcat的tar包进行解压,执行命令:tar -zxvf apache-tomcat-8.5.29.tar.gz。会在当前路径下面生成Tomcat的目录apache-tomcat-8.5.29;

(4)       修改Tomcat的启动端口:进入Tomcat服务器的conf目录,找到server.xml,将连接端口从8080修改为9999。

(5)       启动Tomcat服务器:进入tomcat服务器的bin目录,然后执行"./startup.sh"命令启动Tomcat服务器。

 

 

(6)       查看tomcat服务器的Log信息,看看tomcat服务器是否已经正常启动,进入tomcat服务器下的logs目录,打开catalina.out文件进行查看。

(7)       访问http://123.207.72.115:9999,如下图,Tomcat部署成功。

 

(8)     关闭Tomcat服务器:进入tomcat服务器的bin目录,然后执行"./shutdown.sh"命令关闭Tomcat服务器;

(9)     补充:查看Tomcat是否运行状态:ps -ef |grep tomcat;

 

(10)  补充:强制杀掉Tomcat运行进程:kill -9 pid #pid 为相应的进程号19477。

安装数据库

方法一、yum在线安装

(1)检查linux是否有存在的mysql :rpm -qa|grep mysql;

---

如图:mysql已安装。

(2)如果有mysql,卸载:rpm -e --nodeps mysql-libs-5.1.52-1.el6_0.1.x86_64;查找之前版本的SQL目录:find/ -name mysql,根据结果进行删除;卸载后/etc/my.cnf不会删除,需要进行手工删除:rm-rf /etc/my.cnf;再次根据步骤1检查mysql是否存在;

(3)安装:yum install mysql-server mysql mysql-dev –y;

(4)安装成功后,根据步骤1检查是否安装成功并启动服务:service mysqld start;

 

(5)直接输入mysql 进入到数据库。

(6)设置mysql开机自动启动:chkconfig mysqld on;

(7)设置root密码:mysql -u root;进入mysql:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456')。

(8)补充:查看mysql运行状态:service mysqld status或者ps -ef |grep mysql;

 

(9)补充:强制杀掉Mysql运行进程:kill -9 pid #pid 为相应的进程号20478。

方法二、使用源码安装

部署Web应用

简介:部署JavaWeb应用到Tomcat服务器就是将开放好的JavaWeb应用打包成war包,然后发布到tomcat服务器的webapps目录下。

(1)将JavaWeb应用打包成war包;

(2)将war包发布到tomcat服务器的webapps目录下:将JavaWeb应用打包成war包之后,要将这个war包放到tomcat服务器的webapps目录下,由于要部署的javaWeb应用使用的是JNDI数据源,所以首先要把数据库对应的驱动jar包放到tomcat服务器的lib目录下;

(3)访问:http://123.207.72.115:9999/Webdemo/first.jsp

posted on 2018-12-28 15:59  罗盼  阅读(845)  评论(0编辑  收藏  举报

导航