Linux部署web项目

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
注:Linux chmod +755和chmod +777 各是什么意思呢?
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启动成功!
大功告成,运行项目,正常跑起!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux部署Web项目可以遵循以下步骤: 1. 首先,确保你已经安装了所需的Web服务器软件,比如Apache、Nginx等。你可以使用包管理器来安装这些软件。 2. 将你的Web项目文件拷贝到Web服务器的指定目录下。通常,这个目录是在Web服务器的配置文件中定义的。比如,如果你使用的是Apache服务器,你可以将项目文件拷贝到`/var/www/html`目录下。 3. 配置Web服务器,使其能够正确地处理你的Web项目。这包括设置虚拟主机、配置域名和端口等。具体的配置方法取决于你使用的Web服务器软件和你的项目要求。 4. 如果你的项目需要使用数据库,你需要在Linux上安装并配置数据库软件。常见的数据库软件包括MySQL、PostgreSQL等。安装完成后,创建数据库并导入你的项目所需的表结构和数据。 5. 检查并配置项目所需的环境变量和配置文件。这些文件包含了项目所需的一些参数和设置,比如数据库连接信息、密钥等。你可以根据项目的要求进行相应的配置。 6. 启动Web服务器,并确保项目成功部署。你可以通过访问项目的URL来验证是否部署成功。 总结起来,Linux部署Web项目的步骤包括安装Web服务器软件、拷贝项目文件、配置服务器和数据库、配置环境变量和启动服务器。具体的步骤和配置方法可能因个人需求和项目要求而有所不同,但以上是一个基本的指导。希望对你有帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [linux部署web项目](https://blog.csdn.net/luo_Json/article/details/87773887)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [【Linux部署web项目](https://blog.csdn.net/m0_62218217/article/details/126002594)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值