Centos7 安装jexus5.8.2
时间:2017-04-05 22:40 来源:blog.csdn.net 作者:IT
安装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
-
1
-
1
-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 产品化开发。
(责任编辑:IT)
打开putty ,用非root用户登录连接服务器
windows下载jexus5.8.2 独立版,获取最新独立版下载链接
你也可以用别的方法获取独立版下载链接(网上有很多下载链接) 服务器下载
wget https://www.linuxdot.net/down/jexus-5.8.2-x64.tar.gz
-bash: wget 未找到命令
wget
wget https://www.linuxdot.net/down/jexus-5.8.2-x64.tar.gz
ll
输入命令: 测试Jexus下载到服务器后文件名称
ls 上面命令截图如下:
最后确定下载成功。文件名称是:jexus-5.8.2-x64.tar.gz 解压Jexus
ls /usr
输入命令: * jexus解压到/usr目录下*
sudo tar -xzvf jexus-5.8.2-x64.tar.gz /usr
错误:automa不在sudoers文件中,此事将被报告
ls sudoers
ls /etc/sudoers 输入命令: 查看sudoers文件内容
cat /etc/sudoers
输入命令: 切换到root用户
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
/usr/jexus ./jws start
cd /usr/jexus
./jws start
sudo ./jws start
curl localhost 以上命令截图如下: 客户端访问index.asxp
ip addr
sudo firewall-cmd --state
sudo systemctl stop firewalld
sudo firewall-cmd --state
整个产品服务环境已经搭建完成,下节我讲开始讲解.NET Core 产品化开发。 (责任编辑:IT) |