zoukankan      html  css  js  c++  java
  • 阿里云初识

    买了阿里云服务器

    刚开始从来没接触过 一头雾水。建议小白 用户先看阿里云的帮助文档

    云服务器 ECS帮助文档

    我遇到了不少坑

    一:安全组设置问题

    https://help.aliyun.com/knowledge_detail/51076.html

    记得把常用的端口释放

    二:java环境搭建问题

    如果你不想自己搭建环境最直接购买 阿里的服务即可

    如果你和我一样 喜欢折腾 那就自己手动搭建 教程如下

    https://help.aliyun.com/document_detail/52806.html?spm=5176.7751076.6.714.1sHQ8J

    这里我选择的是手动建站

    三大步1:搭建java环境

    2:搭建tomcat环境

    3:部署项目 

    注意 三点1:关闭防火墙

    2:释放80端口数据库端口

    下面详细介绍java环境搭建 和tomcat配置

    详细教程

    https://help.aliyun.com/document_detail/51376.html?spm=5176.doc52806.6.715.TcMAOS

    其实这里有许多坑 我举例说下我遇到的

    1:jdk下载失败:jdk下载不完整 即使下载下来的也是一个空的文件夹一类的东西,我被坑了好长时间 我建议先从自己电脑上下载 一个然后传到服务上,最后解压安装。

    2:tomcat部署完以后能通过localhost访问但是不能通过公网ip访问 :就是上面提到的配置安全组的问题,没有把80端口释放。

    教程 https://help.aliyun.com/knowledge_detail/51076.html

    3:多次启动启 tomcat显示连接被拒绝的错误 :其实当多次启动tomcat时已经在后台报错了。但在shell等终端看不到报错信息哦,shell终端依旧显示tomcat started..(错误信息 其实就是端口被占用)那么我们如何实时监控tomcat的日志信息呢: 再打开一个shell窗口切换到tomcat的logs目录下 运行如下命令:

    tail -f catalina.out

    具体教程

    http://blog.sina.com.cn/s/blog_4f925fc30100q23f.html

    4:shutdown.sh命令无法在命令行执行:

    一开始我的项目 访问一直阻塞在空白页 我以为是网络问题 后来发有两个原因:1 服务器80端口未开放(参照阿里云安全组设置) 可是后来又出现空白页虽然有时能访问,但是极慢 但后来又访问不了。

    原因:tomcat多次启动 后台进程太多 那么怎么办?网上的解决办法比较自动化但是设置起来比较麻烦,我给个我的投机取巧的方法 :

    我发现虽然在xshell 的客户端执行./shutdown.sh 不起效果 但是进入图形界面 找到这个命令文件  执行 一下却有效果。你会发现进程已经没了。。。。

    不够我不推荐我的这种做法。

    贴出网友给的解决方法:

    关于linux下shutdown关闭不掉tomcat问题的解决办法   

    http://blog.csdn.net/osaymissyou0/article/details/47294295

    最后说一些:因为平时自己大多在Windows开发,所以自己 对命令行和linux不熟悉因此整个流程走下来磕磕绊绊。也发现自己又好多东西要学 

    比如

    操作系统

    常用命令

    网络相关知识

    java 的一些基础知识  自动化部署 打包(Java项目打war包的方法)

    一些工具的使用比如 xshell xftp等。

    至此整个环境的搭建基本成功。(注意我搭建的环境只能用于自己开发测试 距离正真的生产哈差很远。欢迎各位交流!)

  • 相关阅读:
    01 drf源码剖析之restful规范
    08 Flask源码剖析之flask拓展点
    07 flask源码剖析之用户请求过来流程
    06 flask源码剖析之路由加载
    05 flask源码剖析之配置加载
    04 flask源码剖析之LocalStack和Local对象实现栈的管理
    03 flask源码剖析之threading.local和高级
    02 flask源码剖析之flask快速使用
    01 flask源码剖析之werkzurg 了解wsgi
    MVC之Filter
  • 原文地址:https://www.cnblogs.com/xiawenyu/p/6984997.html
Copyright © 2011-2022 走看看