如何在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、启动服务

相关推荐
北海速度网络2 小时前
广东IP持续刷量攻击难根治?深度剖析PCDN流量劫持与JA3/JA4精准防护方案
服务器·网络·tcp/ip
Wpa.wk2 小时前
性能测试-性能监控相关命令-基础篇
android·linux·运维·经验分享·测试工具·性能测试·性能监控
为java加瓦2 小时前
Linux 系统磁盘空间清理指南:安全释放存储空间的完整方案
linux·curl
古城小栈2 小时前
Rust 交叉编译:MacOS ====> Linux (musl 静态编译)
linux·macos·rust
墨着染霜华2 小时前
iptables实战:IP访问限制与解除限制教程
linux
H_z_q24012 小时前
RHCE的NFS服务器
运维·服务器
小明的叽喳2 小时前
linux 基础(二)
linux·运维·服务器
warton882 小时前
ubuntu24搭建mysql8.0.36 mgr
linux·运维·mysql
21my_code2 小时前
阿里云资源
阿里云·云计算