ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux 上用Jexus部署Asp.Net网站

2022-05-20 20:04:03  阅读:202  来源: 互联网

标签:Asp 配置文件 sudo 文件夹 上用 usr Linux jexus


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/

标签:Asp,配置文件,sudo,文件夹,上用,usr,Linux,jexus
来源: https://www.cnblogs.com/AutumnSilence/p/16293567.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有