这两年云服务越来越成熟,很多企业为了省去机房机器维护的成本都选择了云服务,而作为一名开发人员有时候也要需要搭建自己的开发服务器,而以下是我自己总结搭建JAVA WEB的开发环境的流程。
1.安装JDK
先查看服务器上有的JDK版本,主要是云服务商会提供相应的版本号,查看云服务商提供的JDK
yum list java*
然后根据你需要的安装JDK版本(这里以安装常见1.7版本为例)
yum install java-1.7.0-openjdk* -y
安装完成,查询JDK版本就能知道是否安装成功
Java -version
2.安装Tomcat
可以安装服务商提供的,也可以去网上下载,这里以从网上腾讯云下载安装为例
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证书的。这个网上就很多了,我就不多说了。