如何在liunx环境安装PageAdmin Cms系统

web系统一般建议安装在srv/wwwoot目录下,下面步骤演示如何安装pageadmin版本。

1、进入srv目录,创建wwwroot/demo目录,生产环境demo替换为网站标识或域名标识,方便后期识别。

2、上传web文件zip压缩包到 /srv/wwwroot/demo目录下解压。

3、解压成功后,打开根目录下的appsetting.json,修改url为http://localhost:5000,并取消注释,如果不需要调试的生产环境,建议把IsDevelopment改为0。

注:如果服务器部署了多个web应用,可能会出现端口被占用导致启动失败,可以把5000端口改为5001,5002以此类推。如果调试模式未安装nginx,iis等环境,可以把urls改为:http://*:5000,服务器外部就可以通过http://ip:5000打开网站,正式环境强烈使用nginx,iis等作为中间件对外提供服务。

4、运行dotnet命令,启动web

解决方案:添加为守护进程(开机启动),这个也是生产环境建议的启动方式。

1、在/srv/services目下,创建pageadmin_net.service系统服务文件,文件名建议用和域名匹配,文件内容如下:

2、将系统文件加入开机启动服务,命令如下:

3、启动服务

相关推荐
小辰记事本8 小时前
从零读懂RoCEv2数据包构造:从WQE到线缆上的完整旅程
服务器·网络·网络协议·rdma
小鹏linux9 小时前
Ubuntu 22.04 部署开源免费具有精美现代web页面的Casdoor账号管理系统
linux·前端·ubuntu·开源·堡垒机
在角落发呆9 小时前
Linux转发配置:解锁网络互联的核心密码
linux·运维·网络
齐潇宇10 小时前
Zabbix 7 概述与配置
linux·zabbix·监控告警
江公望11 小时前
Ubuntu htop命令,10分钟讲清楚
linux·服务器
哎呦,帅小伙哦11 小时前
Linux 时间:从原子钟到 clock_gettime 的每一面
linux·运维·服务器
张小姐的猫12 小时前
【Linux】多线程 —— 线程互斥
linux·运维·服务器·c++
YuanDaima204812 小时前
Linux 进阶运维与 AI 环境实战:进程管理、网络排错与 GPU 监控
linux·运维·服务器·网络·人工智能
lolo大魔王14 小时前
Linux 数据文件处理实战:排序、搜索、压缩、归档一站式详解
linux·运维·服务器
starvapour14 小时前
Ubuntu切换到Fcitx5中文输入法
linux·运维·ubuntu