基于SmartQQ协议的QQ聊天机器人-8

本节的主题是:ubuntu16.04下部署小薇机器人的运行环境

1. 部署环境过程:

  1. jdk8

    https://blog.csdn.net/u012707739/article/details/78489833?locationNum=6&fps=1
    
    https://blog.csdn.net/wwwmagic/article/details/78473344
    
    https://www.cnblogs.com/qvduoduo/p/6098020.html
    
    # 使用 whereis java,逐步尝试,发现:
    # 命令行默认安装位置:/usr/lib/jvm/
    
  2. tomcat7

    https://www.cnblogs.com/qvduoduo/p/6098020.html
    
  3. maven3

    https://www.linuxidc.com/Linux/2017-02/140097.htm
    
  4. 一个综述:

    https://blog.csdn.net/qq_39237801/article/details/73484912
    
  5. 让tomcat、以及网站运行的命令开机自启动

    http://www.jb51.net/article/73946.htm
    
  6. ubuntu16.04下的系统变量和环境变量

     有三处:
     1. 所有用户共享:/etc/profile(等价于windows的系统变量)(通用服务都应该在这里面配置,比如jdk7、mvn3、tomcat7)
     2. 每个用户自己的:~/.bashrc (普通用户变量,仅当前这个用户可用)
     3. root用户的:~/.bashrc (特殊的用户变量,仅root可用)
    

2. 为每个服务进行配置:

  1. tomcat

    # 进入tomcat安装目录,(命令行默认安装在??,反正手动安装推荐放在/opt下面)
    ./bin/startup.sh
    
    # 启动tomcat:
    ./bin/startup.sh
    
    # 去浏览器,地址栏输入tomcat配置的ip:端口号,查看效果
    
    # 关闭tomcat:
    ./bin/shutdown.sh
    
    # tomcat 开机自启动,再看博客来写
    
  2. maven

    # 进入maven安装目录(命令行默认安装在?,手动安装在/opt下)
    
    1. 创建软链接
    
    ln -s /opt/apache-maven-3.3.9/bin/mvn mvn
    
    2. 添加环境配置
    
    vim /etc/profile
    export M2_HOME=/opt/apache-maven-3.3.9
    export PATH=${M2_HOME}/bin:$PATH
     执行下面命令使配置文件生效
    source /etc/profile
    

3. ssh远程登录服务器:

  1. 服务器 安装并开启 ssh服务
  2. ssh客户端(比如xshell)配置并连接服务器
posted @ 2018-05-16 14:33  hzhang_NJU  阅读(304)  评论(0编辑  收藏  举报