.NET Core

Centos7 安装jexus5.8.2

2017-04-05  本文已影响34人  吾心橙

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

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

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

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

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

这里写图片描述 这里写图片描述

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

服务器下载

 wget https://www.linuxdot.net/down/jexus-5.8.2-x64.tar.gz

-bash: wget 未找到命令

这里写图片描述

yum -y install wget

这里写图片描述
wget
wget https://www.linuxdot.net/down/jexus-5.8.2-x64.tar.gz
ll
ls

上面命令截图如下:

这里写图片描述

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

解压Jexus

ls /usr
sudo tar -xzvf jexus-5.8.2-x64.tar.gz /usr

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

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

ls sudoers
ls /etc/sudoers
  cat /etc/sudoers
  su root

以上命令截图如下:

这里写图片描述
  vi /etc/sudoers
  键盘按i键
   automa ALL=(ALL)  ALL 
   键盘按ESC键
   :wq;
   键盘按Enter键

修改截图如下:

这里写图片描述
   su automa
   su automa
sudo tar -xzvf jexus-5.8.2-x64.tar.gz -C /usr

ls /usr/jexus

以上命令部分截图:

这里写图片描述

启动jexus

   cd /usr/jexus
   sudo ./jws start

测试jexus是否可以部署网站

   cd /usr/jexus
   sudo mkdir www
   cd www
   sudo mkdir default
   ls

以上命令截图:

这里写图片描述
   ls
   sudo chown -R automa:root
   cd /var/www
   sudo chown -R automa:root default
  cd default
  vi index.aspx
  键盘按i键
  
<%@Page Language="C#"%>
<%=DateTime.Now.ToString()%>
  键盘按ESC键
  :wq
  键盘按Enter键
  cat index.aspx

以上步骤命令截图:

这里写图片描述
  curl localhost

访问出错,需要重启jexus

  /usr/jexus ./jws start
  cd /usr/jexus
  ./jws start

重启错误,必须用sudo命令

 sudo ./jws start
 curl localhost

以上命令截图如下:


这里写图片描述

客户端访问index.asxp

  ip addr
这里写图片描述

不能访问

  sudo firewall-cmd --state
  sudo systemctl stop firewalld
  sudo firewall-cmd --state
这里写图片描述 这里写图片描述

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

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

</a>

上一篇 下一篇

猜你喜欢

热点阅读