如何部署搭建app服务端运⾏环境(java)?简介: app服务端和web的服务端的配置是⼀样的。所以要搭建APP根据web服务端配置即可。
前⾔:和是⼀样的。所以要根据即可。
1、购买服务器
1.2 选择下图所⽰的预装环境配置,地域根据⽤户体所在城市就⾏了,然后进⾏下⼀步购买就可以了。
经过上⾯操作,⼀个阿⾥云服务器的购买就完成了,下⾯我们来讲下怎么配置。
2、Window下远程登录Linux服务器
2.1 登录阿⾥云官⽹,进⼊到管理控制台,重置服务器的登录密码,并进⾏重启。
2.2 重启完成后,下载Linux远程客户端,推荐使⽤Xshell或SSH Secure Shell Client⼯具进⾏远程登录。
Linux远程登录⽅法:
点击上⾯推荐的⼯具打开客户端界⾯
点击创建连接,在主机(host)处输⼊阿⾥云分配给你的公⽹IP地址,端⼝默认填22。
下⼀步会要求你输⼊Linux登录密码,这个密码就是2.1介绍⾥说的重置密码。输⼊确认之后,就可以进⼊到远程连接界⾯了。
远程登录成功之后,接下来就是本⽂重点介绍服务器初始化配置⽅⾯的操作啦。
3、服务器配置
⼀般情况下,我们购买服务器时选择“PHP/Java多语⾔开发环境”的预装环境时,阿⾥云服务器会为我们安装多个版本的Java环境和安装了MySQL数据库。
3.1 配置Java运⾏环境
我们先在之前远程登录的界⾯命令提⽰⾏下输⼊“java -version”,查看当前服务器配置的Java运⾏环境。
我在开始购买时,阿⾥云给我默认配置的是Java 1.6版本的,由于我的项⽬开发是再Java 1.8版本上进⾏的,所以需要重新配置。
从上图可以看到阿⾥云给我们预装了三个版本的Java,我们只要去修改配置环境⾥调⽤的对应Java路
径就可以了。
步骤如下:
1、在Linux管理员模式(root)下输⼊“vi /etc/profile”指令进⼊编辑界⾯,把你要⽤得对应Java版本路径修改到下⾯位置。
2、修改完成后,使⽤source /etc/profile 命令进⾏更新。重新数据“java -version”可以查看本服务器的Java运⾏环境已经成功改成你需要的版本了。
3.2 修改服务器上安装的MySQL配置
3.2.1 第⼀次使⽤时,我们可以按忘记MySQL密码的步骤来对密码进⾏重置修改。流程如下:
如果使⽤ MySQL 数据库忘记了账号密码,可以通过调节配置⽂件,跳过密码的⽅式登数据库, 在数据库⾥⾯修改账号密码,⼀般默认的账号问 root
1、编辑 MySQL 配置⽂件 myf
注意: 以实际 myf 配置⽂件路径为准
vim /etc/myf
进⼊编辑界⾯后天就下⾯这句
[mysqld]skip-grant-tables #增加
2、重启 MySQL 服务
注意:以实际 MySQL 启动脚本路径为准
/etc/init.d/mysqld restart
3、登陆数据库
/usr/bin/mysql 输⼊如下命令:
注意:以实际 MySQL 执⾏⽂件路径为准
mysql>USE mysql;
mysql>UPDATE user SET Password =password(‘新密码’)WHERE User = ‘root’ ;
mysql> flush privileges ;
mysql> quit;
4、删除或者注释第⼀步骤中添加的 skip-grant-tables
5、重启 MySQL 服务
/etc/init.d/mysqld restart
6、使⽤新密码测试*mysql下载后的初次使用
3.2.2 开放远程访问MySQL的权限,使⽤下⾯指令进⾏处理
登录MySql
mysql -uroot -p “你的密码”
修改mysql库的user表,将host项,从localhost改为%。%这⾥表⽰的是允许任意host访问,如果只允许某⼀个ip访问,则可改为相应的ip,⽐如可以将localhost改为192.168.1.123,这表⽰只允许局域⽹的192.168.1.123这个ip远程访问mysql。
mysql> use mysql;
mysql> Grant all privileges on . to 'root'@'%' identified by '密码'with grant option;
mysql> flush privileges;
3.2.3 防⽕墙开放3306端⼝
打开防⽕墙配置⽂件
vi /etc/sysconfig/iptables
增加下⾯⼀⾏
A INPUT-m state --state NEW-m tcp -p tcp --dport 3306-j ACCEPT
重启防⽕墙
service iptables restart
注意:增加的开放3306端⼝的语句⼀定要在icmp-host-prohibited之前
通知上⾯的步骤,就可以在Windows下远程连接Linux服务器的MySQL数据库了。
4、总结
通过上⾯的流程,服务器就配置好我们需要的Java和MySQL环境了。此外服务器⾥提供了Tomcat(在/usr/local/tomcat路径下),也可以⾃⼰到官⽹下载适合⾃⼰的版本进⾏上传部署。然后我们就可以愉快地使⽤阿⾥云服务器来进⾏我们项⽬的部署搭建了。
此外,希望本⽂对初次使⽤阿⾥云服务器进⾏Java web部署的⼩伙伴们起到⼀定的帮助。
(新⼿必读教程系列)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论