Linux 上用Jexus部署Asp.Net网站

Linux 上用Jexus部署Asp.Net网站,可以参考:Linux上用Jexus部署Asp.Net网站:常规部署与Docker部署 - 我是真的大米 - 博客园 (cnblogs.com)

注意事项:

1、根据Linux系统架构,下载jexus

2、建议不要安装最新版本的,我是安装jexus-6.2 版本,先装了jexus-7.0 ;但是启动之后,网站无法访问,也没报错,卸载之后安装6.2版本的就没有问题了

如果要卸载jexus ,只要删除jexus 这个文件夹就好了

3、curl localhost:port  运行之后会返回html代码,注意要确认curl 是否安装

  apt-get install curl      #apt 装载器安装命令

4、配置文件注意地方

  root=/ /var/www/default  #根目录和程序工作目录

5、多个网站,在/usr/jexus/siteconf/ 目录下添加多个配置文件即可

  cp /usr/jexus/siteconf/default /usr/jexus/siteconf/新的文件名称   #拷贝配置文件并重命名

 

 

 

(一)常规部署

一、把 jexus压缩包下载到linux临时文件夹中。

cd /tmp

wget linuxdot.net/down/jexus-6.2.x-arm64.tar.gz

 

(不同的操作系统红色部份对应的包不一样,也可以手动下载安装包,上传到linux目录,手动解压,进 https://www.linuxdot.net/ 下载相关的版本)

 

二、解压文件

    

tar -zxvf jexus-5.8.1-x64.tar.gz

 

解压完成后,会在/tmp中得到一个jexus文件夹。

 

三、移动

    把jexus文件夹移动或复制到一个指定的工作位置,这个位置你自己决定,建议大家统一使用/usr路径。

sudo mv jexus /usr

 

然后清理/tmp中的jexus:

sudo rm -rf /tmp/jexus

 

 

四、修改配置文件 指定网站目录跟端口

vi  /usr/jexus/siteconf/default

 

 修改port 跟root

五、把发布好的程序文件上传到配置文件root指定的目录

六、 重启jws服务

cd  /usr/jexus

sudo ./jws restart

 

七、验证是否成功

  

  curl  localhost:port

 

 

 

 Linux 会使用到的命令:
Linux

       sudo su   切换root 用户

       fdisk -l   查看未挂载磁盘

       df -h      查看磁盘

       cat  /proc/cpuinfo    查看cpu 信息

       rm -rf 文件夹路径     删除文件夹

       rm 文件名称路径      删除文件

       mkdir 文件夹路径     创建文件夹

       mv 原路径 目标路径     移动文件夹

      

       lsof -i:端口号         查看端口

       netstat -aptn               查看端口

vim

       i  进入插入模式

       wq 保存退出

 

apt

sudo apt-get autoremove --purge 软件名称  卸载软件

/usr/jexus/siteconf/
posted @ 2022-05-20 19:45  AutumnSilence  阅读(340)  评论(0编辑  收藏  举报