阿里云服务器部署Java Web项目全过程

时间: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;">



阿里云服务器部署Java Web项目全过程

上一篇:LinkedIn公司主页如何创建?
下一篇:小型企业在LinkedIn上的生存之道:4招打天下


版权声明:以上主题为“阿里云服务器部署Java Web项目全过程"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    阿里云服务器部署Java Web项目全过程
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“阿里云服务器部署Java Web项目全过程”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通阿里云服务器部署Java Web项目全过程的相关事宜。

关键词:阿里云服务器部署Java,We

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号