终于开始任务三啦准备linux的熟悉的操作
1.执行Maven Install命令,打出来War包。
在linux里面已经安装maven
执行 mvn -version
测试一下maven项目 mvn test
下面执行 mvn install 将项目打成war包
2.寻找云服务器(自己找或者是去论坛申请),Linux系统,配置好数据库。
在linux下面也是配置好了mysql的数据库
mysql -uroot -p ---->登录mysql
具体的数据库的信息
服务器端的mysql配置成功
3.创建好部署目录/data/XXX-home/,使用Resin或者是Jetty或者是Tomcat,写好start.sh,stop.sh,deploy.sh 能正常启动和访问。
tomcat已经安装好了---->先测试一下
将maven.war放在tomcat>WebApps里面
重启tomcat----->访问http://47.94.14.145:8080/maven/(成功访问)
4.使用IP+端口号能正常访问Task2中的REST请求。
(http://blog.csdn.net/diamondy/article/details/7472411)-->tomcat怎么配置项目
将ssm的war包放在tomcat>webapps里面----->重启tomcat
访问网页
接下来准备安装Resin
参考文档(http://blog.csdn.net/u014520797/article/details/53398483)
参考文档2http://www.linuxidc.com/Linux/2013-06/86092.htm
http://caucho.com/products/resin/download(下载地址)
上传到服务器
解压文件
tar -zxvf resin-pro-4.0.55.tar.gz 解压---->文件
将resin-pro-4.0.55.tar.gz移动到/usr/tomcat
mv /home/java/resin-pro-4.0.55 /usr/resin
安装resin执行
sudo ./configure --prefix=/usr/resin/resin-4.0.55 --with-java-home=/usr/java/jdk1.8.0_144 --enable-32bit
启动resin
执行 ./bin/resin.sh 开启
./bin/resin.sh stop 关闭
部署项目访问成功
在linux下面部署resin服务器成功
接下来准备部署jetty在linux服务器下面
下载jetty
tar -zxvf jetty-distribution-9.3.22.v20171030.tar.gz
mv /home/java/jetty-distribution-9.3.22.v20171030 /usr/jetty
java -jar start.jar 运行
访问网页http://47.94.14.145:8080/
项目直接war包配置在webapps里面
tomcat--->在bin/startup.sh ---->开启
bin/shutdown.sh ---->关闭
resin---->在./bin/resin.sh 开启
./bin/resin.sh stop 关闭
jetty----->在jetty目录--->java -jar start.jar 开启
Ctrl + C退出(关闭)
今天完成的事情:完成在linux系统下面的maven项目的配置数据库的配置,还有tomcat的服务器和resin服务器和jetty服务器的配置,实现的过程
今天遇到的困难:就是在最后的jetty的配置过程中,浏览器一直访问不到8080的主页,最后配置了user用户的配置,就可以访问啦
明天的计划:配置Nginx的服务器的配置---->慢慢熟悉
今天的收获:今天了解和对比tomcat服务器 resin服务器jetty服务器的配置和怎么部署项目