第二篇,在云服务器上面搭建web环境

在阿里云服务器上搭建web环境

在网上购买了一个阿里云服务器,基础低配,纯粹作为自己学习使用,用来多熟悉一下服务器环境

  • 云服务器的选择
  • 云服务器的配置
  • 综合测试

  1. 云服务器的选择
    在刚开始购买云服务器的时候,配置高低不同试用的不同场景。我选择的是最低配的版本,在后来详细阅读了相关文档后,1核1Gb内存的配置,只能够布置静态的web页面,要使用MySQL建议配置是1核2Gb,所以在下单前,要根据自己的实际需求,选择对应的版本,当然,价格也会相差很多。
    **购买服务器简单选择**
    地域选择根据自己所在地选就好,一般情况下没有特别要求。

    实例规格就是要根据自己购买云服务器的用途针对性的扩大VCPU或者内存。

    镜像可供选择的有很多,这里推荐在镜像市场里面,选择一个集成好的镜像。我直接在镜像市场里面搜索:java运行环境。就有一个已经集成了CentOS 7.2 64位、JDK8u111、MySQL 5.7.16、Tomcat 8.5.8的镜像,能直接在Linux操作系统环境下快速安装部署配置Java应用程序,不用再自己手动安装,省下好多功夫。

    最后是系统盘,默认选择40G应该就够用,后期是可以随时提升这些配置的。

  2. 云服务器的配置
    在安装完镜像后,需要对MySQL进行一些设置:
    1、使用mysqladmin -u root -h 127.0.0.1 -p password对数据库密码进行修改(原密码在more readme.txt文件中)
    2、需要远程访问mysql的设置

    • mysql -u root -p
    • use mysql;
    • update user set host=’%’ where user=’root’;
    • flush privileges;

    3、由于VPC网络安全组原因,需要在云服务器管理控制台中的安全组里面,对服务器网络连接规则进行设置
    tomcat设置
    图中设置的是入方向的8080端口入网的设置,授权对象为0.0.0.0/0表示所有IP都可以访问服务器的tomcat。
    将协议类型更改为mysql(3306),则是配置的远程访问连接MySQL的规则,这里可以把授权对象写成你当前使用的IP地址,规则就只允许你可以访问MySQL了。在规则方向改为出方向,同样这么设置一遍,服务器的基本设置就算完成了。

  3. 综合测试
    在网页输入栏输入你http://服务器IP:8080,可以显示熟悉的Tomcat界面时,就表示当前web环境的设置,已经完成,使用软件远程连接MySQL可以正常连接,MySQL的端口设置也正常了。

在整个服务器环境配置的过程中,我遇到的问题:
1、安全完镜像后,设置好MySQL远程连接,软件远程连接时失败,被拦截,才知道是需要配置安全组规则
2、配置安全组规则,第一次配置的全网段,后来想改成自己电脑的IP连接,配置失败,被拦截。查找原因发现误把网络属性中查到的IP当作当前使用的IP,实际上本机的IP为连接路由器自动分配的IP,改动后,远程访问正常。
3、剩余的小问题,都是自己指令敲打的时候出的错,就不再这里赘述。

后面的任务就是新建一个小的web项目,在Tomcat中运行后,访问。后期整个项目设计,以及其中要用到的技术,不管是前端HTML+CSS+JavaScript,还是后端运用的框架spring boot 以及与数据库的结合,都要在后面慢慢展开。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值