时间:2021-07-15 | 标签: | 作者:Q8 | 来源:云栖社区网络
小提示:您能找到这篇{阿里云服务器部署Java Web项目全过程}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的阿里云服务器部署Java Web项目全过程内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您! |
< ">最近需要将一个Java Web项目部署到服务器上,方便多人共享访问。这也是我第一次接触服务器之类的东西,也花了一点时间,最终总算部署成功。 < font-size: 16px;">购买服务器 < font-size: 16px;">第一步当然是需要购买一台服务器了,我选择的是阿里云的ECS,对于新用户有一定的优惠活动。服务器徐购好后可以在管理控制台下看到自己服务器的配置情况。我买的是centos7 1核2G的,详情如下: < font-size: 16px;"> < font-size: 16px;">本地主机连接服务器 < font-size: 16px;">购买了服务器之后,下一步当时是要远程操作服务器,所以需要和远程服务器建立连接。这里有两种方式:一种是使用阿里云控制中心自带的管理终端进行远程连接,另一种是使用熟知的ssh协议。 < font-size: 16px;">使用管理终端连接 < font-size: 16px;">登陆ECS控制台,单击左侧导航栏里的实例,右边有一个远程连接选项。 < font-size: 16px;">< font-size: 16px;"> < font-size: 16px;">注意第一次登陆时会分配一个密码,将其记住,下次需要用这个密码登陆,登陆后的界面如下所示: < font-size: 16px;"> < font-size: 16px;">使用ssh连接 < font-size: 16px;">windows下需要下载putty工具,需要用puttygen生成密钥对,具体可参见: < font-size: 16px;">https://help.aliyun.com/doc酒店企业危机公关处理案例ument_detail/51798“确认传播”专注于品牌策划、效果营销和危机管理的数字整合营销传播公司,我们深度诠释客户的品牌理念、文化及背景,多维深度传播客户的文化底蕴和核心价值观,提升客户品牌的知名度、关注度与美誉度。?spm=5176.doc25425.2.11.Fe06aK < font-size: 16px;"> < font-size: 16px;">搭< font-size: 16px;">建Java Web开发环境 < font-size: 16px;">接下来需要在远程centos服务器上搭建Java Web开发环境,这里可以选择镜像部署和手工部署,阿里云上提供了很多相关环境的镜像,我这里使用手动部署的方式自己安装软件。部署Java Web需要分别安装配置jdk、tomcat、mysql,我创建了一个用户,并给该用户授权sudo。在该用户的目录下分布创建java、tomcat和mysql目录用于存放相应的软件和文件。 < font-size: 16px;">JDK配置 < font-size: 16px;">可以在官网上或使用命令wget下载相应版本的jdk安装包,由于我的本地项目使用的是jdk8,所以这里也下载对应的版本: < font-size: 16px;">wget http://mirrors.linuxeye.com/jdk/jdk-8u144-linux-x64.tar.gz < font-size: 16px;">将其解压到安装目录,我这里是/home/vcc/java < font-size: 16px;">tar xzf jdk-8u144-linux-x64.tar.gz-C/home/vcc/java < font-size: 16px;">设置环境变量: < font-size: 16px;">编辑/etc/profile文件: < font-size: 16px;">sudo vi/etc/profile < font-size: 16px;">进入编辑模式后在最后添加如下信息: < font-size: 16px;">set java environment < font-size: 16px;">export JAVA_HOME=/home/vcc/java/jdk1.8.0_144 < font-size: 16px;">export CLASSPATH=JAVA_HOME/lib/dt.jar:JAVA_HOME/bin:$PATH < font-size: 16px;">保存后退出,加载环境变量: < font-size: 16px;">source/etc/profile < font-size: 16px;">查< font-size: 16px;">看jdk版本: < font-size: 16px;">tomcat安装配置 < font-size: 16px;">tomcat的安装和jdk类似,需要注意要想在外部使用服务器的ip地址访问,需要在阿里云安全组规则中允许8080端口通过,详情如下: < font-size: 16px;"> < font-size: 16px;">注意在前面ssh连接中也需要设置安全组规则,配置好,在本机输入ip地址:8080即可访问tomcat页面,表明配置成功,具体可参见阿里云官方文档: < font-size: 16px;">https://help.aliyun.com/document_detail/51376“确认传播”专注于品牌策划、效果营销和危机管理的数字整合营销传播公司,我们深度诠释客户的品牌理念、文化及背景,多维深度传播客户的文化底蕴和核心价值观,提升客户品牌的知名度、关注度与美誉度。?spm=5176.doc52806.6.757.bJq7gM < font-size: 16px;">mysql安装配置 < font-size: 16px;">本来想安装mysql5.7的,结果安装过程中总是出现问题,就该换mysql5.6了,安装教程网上应该有很多,这里就不多说了。安装好后运行命令: < font-size: 16px;">service mysqld start < font-size: 16px;">启动mysql后,运行命令: < font-size: 16px;">mysql-u root-p < font-size: 16px;">使用root用户登陆mysql。 < font-size: 16px;">部署Java Web项目 < font-size: 16px;">我需要将本地的Java Web工程打包成war,以及将数据库导出至sql文件一并上传到服务器上。这里可以使用pscp工具进行本地主机和服务器之间文件的上传和下载,需要下载pscp并和putty放在同一目录下,cmd进入到putty目录,使用命令: < font-size: 16px;">pscp E:data.sql root ip地址:/home/vcc/mysql < font-size: 16px;">将项目的war包放到tomcat的webapps目录下,tomcat运行后会自动将其解压,然后就可以使用路径来访问了。 < font-size: 16px;">对于科技产品的推广软文数据库的导入,需要在mysql命令下先创建同名的数据库,然后使用source data.sql运行即可。这里要注意需要将MySQL客户端和服务器端的编码都设置为utf8,否则在部署访问的时候会出现问题。这里可以通过修改/etc/my.cnf文件: < font-size: 16px;"> |
上一篇:LinkedIn公司主页如何创建?
下一篇:小型企业在LinkedIn上的生存之道:4招打天下
基于对传统行业渠道的理解,对互联网行业的渠道我们可以下这样一个定义:一切...
小米应用商店的后台操作和苹果是比较相似的,因为都能填写100字符关键词,允许...
小米的规则目前是在变更中的,但是根据经验小米的搜索排名评分的高低是个很重...
为了恰饭,有时候是要接入一些广告的,所以FB也专门有一个广告的SDK,这就是A...
在 2018 年于旧金山举行的游戏开发者大会上,Amazon Web Services (AWS) 曾宣布,目前世...
关于Facebook Audience Network如何收款的问题,其实官方已经给了详细的步骤。本文主要...
本文介绍了Audience Network对广告载体的质量检查,以及它重点广告形式需要注意的问...
随着iOS开发,作为开发者或公司需要针对iOS App开发涉及的方方面面作出对应的信息...
Facebook和谷歌对出海企业广告渠道都很熟悉,但事实上,在国外还有一些渠道也很...
卖家从做号的第1分钟开始,就一定要想好变现路径是什么?一定要以变现为目的去...
小提示:您应该对本页介绍的“阿里云服务器部署Java Web项目全过程”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通阿里云服务器部署Java Web项目全过程的相关事宜。
关键词:阿里云服务器部署Java,We