美文网首页.NET Core
Centos7 安装jexus5.8.2

Centos7 安装jexus5.8.2

作者: 吾心橙 | 来源:发表于2017-04-05 23:13 被阅读34次

    安装mono太麻烦,快速产品化开发的目的,我安装的是独立版,独立版不需要安装mono,下面开始一步一步安装Jexus.

    打开putty ,用非root用户登录连接服务器

    • 为了保护服务器安全性和完整性。一般使用非root用户操作服务器
    这里写图片描述

    windows下载jexus5.8.2 独立版,获取最新独立版下载链接

    • 打开Jexus官网
      这里写图片描述

    如果直接点击下载Jexus按钮,默认下载不是独立版

    • 单击技术论坛,选择下载jexus5.8.2 独立版
    这里写图片描述 这里写图片描述

    你也可以用别的方法获取独立版下载链接(网上有很多下载链接)

    服务器下载

    • 输入命令: 服务器安装jexus
     wget https://www.linuxdot.net/down/jexus-5.8.2-x64.tar.gz
    

    -bash: wget 未找到命令

    这里写图片描述
    • 输入命令: 安装wget组件

    yum -y install wget

    这里写图片描述
    • 输入命令: 测试wget是否有效
    wget
    
    • 输入命令: 服务器安装jexus
    wget https://www.linuxdot.net/down/jexus-5.8.2-x64.tar.gz
    
    • 输入命令: 测试是否安装成功
    ll
    
    • 输入命令: 测试Jexus下载到服务器后文件名称
    ls
    

    上面命令截图如下:

    这里写图片描述

    最后确定下载成功。文件名称是:jexus-5.8.2-x64.tar.gz

    解压Jexus

    • 输入命令 确定是否有usr目录
    ls /usr
    
    • 输入命令: ** jexus解压到/usr目录下**
    sudo tar -xzvf jexus-5.8.2-x64.tar.gz /usr
    
    

    sudo命令可以让你以root身份执行命令,来完成一些我们这个帐号完成不了的任务
    这个时候会让你输入当前用户的密码

    <font color=red>错误:automa不在sudoers文件中,此事将被报告</font>

    • 输入命令: ** 查找sudoers文件路径**
    ls sudoers
    
    • 输入命令: ** 继续查找sudoers文件路径 **
    ls /etc/sudoers
    
    • 输入命令: 查看sudoers文件内容
      cat /etc/sudoers
    
    • 输入命令: 切换到root用户
      su root
    

    以上命令截图如下:

    这里写图片描述
    • 输入命令: 修改sudoers文件内容
      vi /etc/sudoers
    
    • 输入命令: 进入编辑状态
      键盘按i键
    
    • 输入命令: 增加可以执行root命令用户
       automa ALL=(ALL)  ALL 
    
    • 输入命令: 退出编辑状态
       键盘按ESC键
    
    • 输入命令: 保存修改
       :wq;
    
    • 输入命令: 确认修改
       键盘按Enter键
    

    修改截图如下:

    这里写图片描述
    • 输入命令: 切换到automa用户
       su automa
    
    • 输入命令: 切换到automa用户
       su automa
    
    • 输入命令: ** jexus解压到/usr目录下**
    sudo tar -xzvf jexus-5.8.2-x64.tar.gz -C /usr
    
    
    • 输入命令: ** 查看是否解压成功**
    ls /usr/jexus
    
    

    以上命令部分截图:

    这里写图片描述

    启动jexus

    • 输入命令: 进入jexus根目录
       cd /usr/jexus
    
    • 输入命令: 启动jexus
       sudo ./jws start
    

    测试jexus是否可以部署网站

    • 输入命令: 创建网站目录www文件夹
       cd /usr/jexus
       sudo mkdir www
       cd www
       sudo mkdir default
    
    • 输入命令: 测试文件夹是否创建成功
       ls
    

    以上命令截图:

    这里写图片描述
    • 输入命令: 测试文件夹是否创建成功
       ls
    
    • 输入命令: 修改default文件夹权限
       sudo chown -R automa:root
    
    • 输入命令: 进入var/www 文件夹下
       cd /var/www
    
    • 输入命令: 修改default文件夹权限
       sudo chown -R automa:root default
    
    • 输入命令: 进入default文件夹
      cd default
    
    • 输入命令: 创建index.aspx文件
      vi index.aspx
    
    • 输入命令: 进入编辑状态
      键盘按i键
    
    • 输入命令: 添加代码
      
    <%@Page Language="C#"%>
    <%=DateTime.Now.ToString()%>
    
    • 输入命令: 退出编辑状态
      键盘按ESC键
    
    • 输入命令: 保存修改
      :wq
    
    • 输入命令: 确定修改
      键盘按Enter键
    
    • 输入命令: 查看文件是否新建成功
      cat index.aspx
    

    以上步骤命令截图:

    这里写图片描述
    • 输入命令: 服务器本地访问index.aspx
      curl localhost
    

    访问出错,需要重启jexus

    • 输入命令: 重启jexus
      /usr/jexus ./jws start
    
    • 输入命令: 进入jexus目录
      cd /usr/jexus
    
    • 输入命令: 重启jexus
      ./jws start
    

    重启错误,必须用sudo命令

    • 输入命令: 重启jexus
     sudo ./jws start
    
    • 输入命令: 服务器本地访问index.aspx
     curl localhost
    

    以上命令截图如下:


    这里写图片描述

    客户端访问index.asxp

    • 输入命令: 查看ip
      ip addr
    
    这里写图片描述
    • 台式机浏览器访问192.168.1.108

    不能访问

    • 输入命令: 查看防火墙状态
      sudo firewall-cmd --state
    
    • 输入命令: ** 关闭防火墙 **
      sudo systemctl stop firewalld
    
    • 输入命令: 查看防火墙状态
      sudo firewall-cmd --state
    
    这里写图片描述
    • 再次台式机浏览器访问192.168.1.108
    这里写图片描述

    整个产品服务环境已经搭建完成,下节我讲开始讲解.NET Core 产品化开发。

    <a target="_blank" href="//shang.qq.com/wpa/qunwpa?idkey=54513862c3e594aa059e4d3b48dba7f21a5a86439c69b4cb198e4ba37fc3306b">

    </a>

    相关文章

      网友评论

        本文标题:Centos7 安装jexus5.8.2

        本文链接:https://www.haomeiwen.com/subject/ijcfattx.html