zoukankan      html  css  js  c++  java
  • 阿里云服务器ecs + tomcat + 域名解析 部署web页面

    1.购买ecs:https://www.aliyun.com/product/ecs?spm=5176.12825654.eofdhaal5.2.3bf92c4aYOB7gL&aly_as=An2U7Zo4

    2.进入ecs控制台配置安全组

      

      修改完密码后重启该实例;

    3.必须配置80端口安全组,因为阿里云域名解析默认指向80端口

    2.购买域名=》》实名认证=》》控制台

     3.xshell 、 xftp登录服务器配置:账号root ,密码刚才重置的实例密码

      下载java sdk、下载tomcat

      

    Tomcat下载地址:http://tomcat.apache.org/

    JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

    将下载好的JDK、tomcat 解压后重命名为java、tomcat放置在ftp的 /usr/local/目录下;

    使用xshell执行命令 :

    修改环境变量,通过命令

    # vim /etc/profile

    用vim编辑器来编辑profile文件,在文件末尾添加一下内容(按“i”进入编辑):

     export JAVA_HOME=/usr/local/java
     export JRE_HOME=${JAVA_HOME}/jre
     export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
     export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
     export PATH=$PATH:${JAVA_PATH}

    然后,保存并退出(按esc 键后按‘:’键输入wq回车)

    保存完之后,通过命令source /etc/profile让profile文件立即生效

    测试java是否安装成功

    ①、使用javac命令,不会出现command not found错误

    ②、使用java -version,出现版本为java version "1.8.0_181"

    测试没问题即安装成功

    此处若出现 ‘某个路径‘ 报permission问题:使用chmod 777 +  此路径配置权限(后面所有此问题都是这样处理)

     执行: chmod 777 /usr/local/java/bin/javac

    tomcat配置:

    找到tomcat安装路径下的:*/conf/server.xml文件将8080端口全部改为80端口;

    修改server.xml配置文件,添加下列语句:

    <Context path="" docBase="/usr/local/tomcat/webapps/" debug="0" reloadable="true" crossContext="true"/>    #其中docBase 为ftp路径

    启动tomcat:

    cd 到tomcat bin目录下:

    命令行执行:

    ./startup.sh

    如对tomact有改动,先关闭tomcat :

    命令行执行:

    ./shutdown.sh

    再启动

    命令行执行:

    ./startup.sh

    /usr/local/tomcat/webapps/路径下放一个index.html,在浏览器打开 公网ip看是否成功打开index.html 页面;若成功可使用域名来直接打开,若失败打开tomcat日志查看;
    cd 到
    /usr/local/tomcat/logs/ 目录
    命令行执行:vi catalina.out
    打开后关闭ctrl + z

    参考链接: https://www.cnblogs.com/kingsonfu/p/9801556.html

    https://blog.51cto.com/12348890/2093732
     
  • 相关阅读:
    linux常用命令
    mysql 开发基础系列20 事务控制和锁定语句(上)
    sql server 性能调优之 资源等待 CXPACKET
    mysql 开发基础系列19 触发器
    mysql 开发基础系列18 存储过程和函数(下)
    mysql 开发基础系列17 存储过程和函数(上)
    sql server 性能调优之 资源等待PAGEIOLATCH
    mysql 开发基础系列16 视图
    mysql 开发基础系列15 索引的设计和使用
    sql server 性能调优之 当前用户请求分析 (1)
  • 原文地址:https://www.cnblogs.com/changyaoself/p/11686237.html
Copyright © 2011-2022 走看看