成语| 古诗大全| 扒知识| 扒知识繁体

当前位置:首页 > 趣味生活

项目怎么部署到linux

Q1:java项目怎么部署到linux服务器啊?

1、首先需要在linux服务器上配置java环境,如安装jdk+tomcat

2、配置完成jdk+tomcat环境后,需要把你的java项目复制到tomcat的webapps下

3、复制到tomcat的webapps后,重启tomcat,然后访问http://ip:8080/项目名,浏览验证java项目

4、安装jdk+tomcat环境如下:

1)下载JDK(下面分别是32位系统和64位系统下的版本)

http://download.oracle.com/otn-pub/java/jdk/7u9-b05/jdk-7u9-linux-i586.tar.gz?AuthParam=1350717577_c0836b48d7dc4cd4598cdd4f0d49e6f6 #32位
http://download.oracle.com/otn-pub/java/jdk/7u9-b05/jdk-7u9-linux-x64.rpm?AuthParam=1350717726_9b669eca29c07ddaaf6d8dc41e7a2684#64位

# getconf LONG_BIT # 查看系统多少位

2) 安装JDK7.0版本

先卸载服务器自带的jdk软件包
# java -version #查看服务器是否安装过jdk
java version "1.6.0_17"
OpenJDK Runtime Environment (IcedTea6 1.7.4) (rhel-1.21.b17.el6-i386)
OpenJDK Client VM (build 14.0-b16, mixed mode)

# rpm -qagrep gcj #查看服务器安装的jdk软件包信息
libgcj-4.4.4-13.el6.i686、java-1.5.0-gcj-1.5.0.0-29.1.el6.i686

# yum -y remove java-1.5.0-gcj-1.5.0.0-29.1.el6.i686 #卸载软件包

安装jdk7.0
解压配置安装
# mkdir -p /usr/lib/jvm
# tar zxvf jdk-7u9-linux-i586.tar.gz -C /usr/lib/jvm
# mv /usr/lib/jvm/jdk1.7.0_09 /usr/lib/jvm/java7

添加jdk7.0到系统环境变量
# cp /etc/profile /etc/profile.bak #备份
# vi /etc/profile#编辑,在最后添加下面的内容
export JAVA_HOME=/usr/lib/jvm/java7、export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

# source /etc/profile#使配置文件立即生效

由于系统中可能会有默认的其他版本JDK,所以,为了将我们安装的JDK设置为默认JDK版本,还要进行如下工作。
update-alternatives --install /usr/bin/java java /usr/lib/jvm/java7/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java7/bin/javac 300
update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java7/bin/jar 300
update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/java7/bin/javah 300
update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/java7/bin/javap 300

执行下面命令,设置默认版本,此命令执行后,系统会列出当前存在的各种JDK版本,会提示你选择
# update-alternatives --config java

测试
# java -version # 测试是否成功

下载并启动tomcat

#cd/data进入你放置的目录
#wgethttp://mirrors.cnnic.cn/apache/tomcat/tomcat-7/v7.0.56/bin/apache-tomcat-7.0.56.tar.gz
#tar-zxv-fapache-tomcat-7.0.56.tar.gz
#mvapache-tomcat-7.0.56/usr/local/tomcat7、#chmod755-R/usr/local/tomcat7/
#/usr/local/tomcat7/bin/startup.shWWw.bAzh。isHi.COm

Q2:如何将项目部署在linux服务器?

1.首先用maven项目打war包eclipse:选项目右键-->run as-->maven package
2.copy空Tomcat项目linux服务器改端口
3.打包war包copyTomcatwebapps
4.bin目录启startup.sh
5.操作命令进入bin目录: [root@localhost neco-tomcat-6.0.35-8094]# cd /opt/neco-tomcat-6.0.35-8094/bin/
文件夹赋权限 :[root@localhost bin]# chmod 777 -R /opt/neco-tomcat-6.0.35-8094/
启tomcat服务:[root@localhost bin]# ./startup.sh
关闭服务: [root@localhost bin]# ./shutdown.sh
查看志信息:[root@localhost bin]# tail -222f /opt/neco-tomcat-6.0.35-8094/logs/catalina.out

wWW.BAzHis☆hi.COM

Q3:怎么把web项目部署到linux服务器上

在linux上配置好WEB环境就可以换了
不知道你用的是什么语言,如果是PHP语言可以用AMH这种一键包搭建环境
如果是比较冷门的,就需要自己YUN搭建环境了

Q4:你的项目在Linux下怎么部署的?列举一个

1、首先需要在linux服务器上配置java环境,如安装jdk+tomcat 2、配置完成jdk+tomcat环境后,需要把你的java项目复制到tomcat的webapps下 3、复制到tomcat的webapps后

Q5:如何将javaweb项目部署到linux下

一般都在windows下开发的,现在部署到linux下:
1,将项目达成war包(用eclipse,项目右键--Export--选择war file)
2,将tomcat(用winSCP当然你也可以用secureCRT,用securCRT需要建立sftp(即上传文件的目录),用put tomcat命令)考到ilunx对应的目录下
3,然后将项目的war包放到tomcat的webapps目录下
4,启动tomcat(命令:./startup.sh(linux下启动tomcat是.sh文件而非.bat文件))
遇到问题如下:
运行./startup.sh 是报错
-bash: ./startup.sh: Permission denied
原因:没有运行.sh的权限
解决:chmod 777 *.sh
755 代表用户对该文件拥有读,写,执行的权限,同组其他人员拥有执行和读的权限,没有写的权限,其他用户的权限和同组人员权限一样。
777代表,user,group ,others ,都有读写和可执行权限。
获得权限后再运行./startup.sh命令时报错:
This file is needed to run this program
原因:该文件需要一个运行环境(即配置jdk环境变量)
解决:JAVA_HOME=/usr/java/jdk1.6.0_25/(当然这个目录根据自己的jdk安装目录)
然后在运行./startup.sh 提示:
Using CATALINA_BASE: /usr/local/sarft/apache/apache-tomcat-6.0.29、Using CATALINA_HOME: /usr/local/sarft/apache/apache-tomcat-6.0.29、Using CATALINA_TMPDIR: /usr/local/sarft/apache/apache-tomcat-6.0.29/temp
Using JRE_HOME: /usr/java/jdk1.6.0_25/
Using CLASSPATH: /usr/local/sarft/apache/apache-tomcat-6.0.29/bin/bootstrap.jar
如果提示以上信息表明 tomcat启动成功!
大功告成,运行项目,正常跑起!
PS:这个应该属于很初级的,不过对于本人来说,毕竟是第一次,从发现问题,到解决问题也许到了一些。

首先,你所提的问题不是很明确,看到Jetty说明是WEB应用,又是Main方式运行,我猜测是SpringBoot应用?如果是SpringBoot应用就很简单了,不需要单独部署Web容器,装个JDK就可以运行,下面是具体过程。

Maven项目打包发布

进入http://start.spring.io/ 创建一个SpringBoot应用程序。填写Group和Artiface,然点击下面的按钮生成Maven工程,下载后导入到开发工具,我用的是Spring Tool Suite,跟Eclipse是一样的。

这样一个Maven空白工程就创建好了,我还是喜欢在线生成Maven工程,不喜欢在IDE里New Maven,这是我的一个习惯,不知道大家是怎么操作的?

打开命令窗口,进入pom.xml所在目录

执行"mvn package"打包,如何成功会提示"BUILD SUCCESS"。

进入target目录,Jar包已经生成好了。

注:这种打包,需要确认pom.xml中添加了Maven打包插件。

如何运行SpringBoot应用

由于SpringBoot已经内嵌了Web容器,所以Web容器无需单独部署,只需要安装JDK即可。

启动方式:java -jar mavendemo-0.0.1-SNAPSHOT.jar

OK,到此已全部完成,如果你还有什么疑问,请在下方评论区留言,看到会回复,谢谢。

猜你喜欢

更多