新闻建站cms系统、政府cms系统定制开发

广州网站建设公司-阅速公司

asp.net新闻发布系统、报纸数字报系统方案
/
http://www.ysneo.com/
广州网站建设公司
您当前位置:首页>博客日记

博客日记

Linux系统安装数字报刊系统

发布时间:2019/11/22 11:37:42  作者:Admin  阅读:764  

广告:阿里云采购优惠专区

53BK电子报刊系统支持的系统环境:

硬件最低配置:2核cpu,2G内存,30G硬盘,2M独享网速

Linux系统支持的版本范围:
RHEL 7.3、7.4、7.5、7.6 (商业版Red Hat Enterprise Linux7.3、7.4、7.5、7.6和社区版CentOS 7.3、7.4、7.5 、 7.6)
Ubuntu 16.04 (桌面发行版和服务器版)以上版本
SLES v12 SP2、SP3 或 SP4(SUSE Enterprise Linux Server v12 SP2、SP3 或 SP4 )

服务器需要开放端口:80、22、3389
Linux系统登录用户名一般默认为:root

服务器需要安装环境及软件:

1. 软件:mono 3.8 、xsp3.8、nginx-1.16.1
2. 数据库:sql server 2017 for linux、sql server 2019 for linux
3. 53BK数字报刊系统V6.1 官网下载:http://www.53bk.com/

软件下载地址:
mono 3.8:
http://download.mono-project.com/sources/mono/
http://download.mono-project.com/sources/mono/mono-3.8.0.tar.bz2
xsp3.8:
http://download.mono-project.com/sources/xsp/
http://download.mono-project.com/sources/xsp/xsp-3.8.tar.gz
nginx-1.16.1:
http://nginx.org/en/download.html
http://nginx.org/download/nginx-1.16.1.tar.gz
sql server 2017 for linux:
https://packages.microsoft.com/yumrepos/mssql-server-2017-rhel7/
https://packages.microsoft.com/yumrepos/mssql-server-2017-rhel7/mssql-server-14.0.3238.1-19.x86_64.rpm

一、Windows系统下控制Linux服务器
1. 控制台远程登录软件(仅支持控制台型):putty软件:putty-64bit-0.7 ssh登录,需要开放 22端口 。下载地址: (请在"普通下载地址:"下面下载)
2. 上传下载服务器文件软件:WinSCP软件:WinSCP5144 ssh登录,需要开放 22端口。下载地址:http://www.onlinedown.net/soft/20088.htm (请在"普通下载地址:"下面下载)
3. win10远程连接控制Linux服务器(桌面型):需要开放3389端口
请参照: windows 10 如何远程连接 centos 7.6(通过xrdp)详情: http://www.ysneo.com/news/detail/20630.html
4. 远程登录成功,先不要更改系统语言,请保持英文界面。等安装好sql server数据库后,再更改系统语言。否则 sql server 2017 for linux 可能安装不成功。

二、安装mono3.8.0
Mono是Xamarin资助的一个项目,是微软的.NET框架的开源实现。
mono3.8.0安装请参照:Linux系统(centos7.6)安装mono 详情: http://www.ysneo.com/news/detail/20634.html

三、安装XSP3.8
xsp ,一个mono提供的web服务器 ,运行asp.net应用程序。
Linux系统(centos7.6)安装XSP3.8 详情:http://www.ysneo.com/news/detail/20635.html
启用 fastcgi.service服务

# systemctl stop fastcgi.service #停止服务
# systemctl start fastcgi.service #启动服务
# systemctl restart fastcgi.service #重新启动服务

四、安装Web服务器:nginx-1.16.1
Linux系统(centos7.6)安装Web服务器nginx-1.16.1 详情:http://www.ysneo.com/news/detail/20637.html
配置nginx: vi /etc/nginx/conf.d/default.conf

location / {
root /var/www/html;
index index.html index.htm;
autoindex on;
}

改成:

location / { #请求的url过滤,正则匹配,~为区分大小写,~*为不区分大小写。 
#root /usr/share/nginx/html;
#index index.html index.htm;
root /var/www/html/;
#index index.html index.htm;
charset utf-8; #网站设为utf-8编码
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
#fastcgi_index Default.aspx;
autoindex on; 
#fastcgi_keep_conn on; 
#fastcgi_read_timeout=150; 
#fastcgi_send_timeout=150; 
#fastcgi_buffers 8 32k;
#fastcgi_buffer_size 32k; 
include fastcgi_params; 
}

同目录新建文件:fastcgi_params

vi /etc/nginx/conf.d/fastcgi_params

fastcgi_param PATH_INFO "";
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

reboot 重启服务器浏览效果 /var/www/html 新建测试文件
启用nginx.service服务.
service nginx restart

附加:
查看服务器已开启的端口 netstat -lntp

五、安装数据库:sql server 2017 for linux
Linux系统(centos7.6)安装sql server 2017 for linux 详情:http://www.ysneo.com/news/detail/20638.html

六、设置 Linux系统显示中文
Linux系统(centos7)如何显示中文 详情:http://www.ysneo.com/news/detail/20639.html

七、安装数字报刊系统
1. 用WinSCP上传压缩包到/var/www/html目录下面。然后在服务器上解压,把paperweb里面文件全部移到 /var/www/html根目录下面。
2. 用sql server 2017 命令行工具新建一个数据库:newspaper sql语句: CREATE DATABASE newspaper
3. 配置config/53bknet.config里面数据库连接字符串。
<add key="IsLinux" value="1" />
<add key="ConnectionString" value="Data Source=(local);Initial Catalog=newspaper;User ID=SA;Password=12345678;Connect Timeout=20;max pool size=500" />
4. yum install libgdiplus-devel (安装完重启计算机)
ln -s /usr/lib64/libgdiplus.so.0.0.0 /usr/lib64/libgdiplus.so
5. 在服务器浏览器上输入网址:http://127.0.0.1/Install/Default.aspx 开始安装53bk数字报刊系统

linux安装数字报系统

常见错误 详情: http://www.ysneo.com/news/detail/20640.html

广告:阿里云新人采购专场

相关文章
Linux
数字报
cms新闻系统购买咨询
扫描关注 广州阅速软件科技有限公司
扫描关注 广州阅速科技