这两年云服务愈来愈成熟,不少企业为了省去机房机器维护的成本都选择了云服务,而做为一名开发人员有时候也要须要搭建本身的开发服务器,而如下是我本身总结搭建JAVA WEB的开发环境的流程。java
1.安装JDKmysql
先查看服务器上有的JDK版本,主要是云服务商会提供相应的版本号,查看云服务商提供的JDKweb
yum list java* sql
而后根据你须要的安装JDK版本(这里以安装常见1.7版本为例)数据库
yum install java-1.7.0-openjdk* -yapache
安装完成,查询JDK版本就能知道是否安装成功tomcat
Java -version服务器
2.安装Tomcatapp
能够安装服务商提供的,也能够去网上下载,这里以从网上腾讯云下载安装为例webapp
wgethttps://mc.qcloudimg.com/static/archive/fa66329388f85c08e8d6c12ceb8b2ca3/apache-tomcat-7.0.77.tar.gz
解压到目录里:
tar -zxf apache-tomcat-7.0.77.tar.gz
进入解压后apache-tomcat-7.0.77的bin目录,并给全部.sh文件赋予777权限
chmod 777 *.sh
启动tomcat服务
./startup.sh
3.安装数据库
同理,能够看网上云商提供的数据库安装包或者本身去网上下载,这里以云商mysql提供为例:
安装数据库
yum install -y mysql-server mysql mysql-devel
这里对yum install -y解释一下,安装一切时候的问题都回答yes.
安装完成后启动数据库
service mysql start
从新启动数据库
service mysql restart
关闭数据库
service mysql stop
还能够设置MySQL的root管理员密码为123456
/usr/bin/mysqladmin -u root password‘123456’
4.上传本身的项目
如今就能够把本身作的项目打包或者直接上传到tomcat的webapps目录下,而后重启Tomcat就能够,而后访问你的服务器IP地址+项目名称就能访问了,跟本地同样。
我这里上传服务器和链接服务器用的WinScp+Putty结合的,若是要用我推荐的软件链接再配置putty的时候必定把本身的端口搞清楚,我以前觉得云服务提供商提供的端口是22,其实否则,根据你选择的套餐,端口可能发生变化的。
5.注册域名和绑定服务
通常来讲,云服务提供商都会提供相关的域名服务,这个就能够根据本身的状况有购买相关的域名,而后绑定本身的云服务IP,还能够加入SSL证书的。这个网上就不少了,我就很少说了。