Centos7 安装jexus5.8.2

    xiaoxiao2021-03-25  47

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

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

    为了保护服务器安全性和完整性。一般使用非root用户操作服务器

    如果你没有安装putty,可以查看前面文章:Centos7 服务器远程连接

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

    打开Jexus官网

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

    单击技术论坛,选择下载jexus5.8.2 独立版

    复制下载链接https://www.linuxdot.net/down/jexus-5.8.2-x64.tar.gz

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

    服务器下载

    输入命令: 服务器安装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身份执行命令,来完成一些我们这个帐号完成不了的任务 这个时候会让你输入当前用户的密码

    错误:automa不在sudoers文件中,此事将被报告

    输入命令: * 查找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 产品化开发。

    转载请注明原文地址: https://ju.6miu.com/read-36157.html

    最新回复(0)