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/
标签:Asp,配置文件,sudo,文件夹,上用,usr,Linux,jexus 来源: https://www.cnblogs.com/AutumnSilence/p/16293567.html