参考《CentOS7 Apache+Mono Web站点部署》,但配置源和安装mono的选项要做修改
1、配置源,要改成这样才能顺利安装
rpm -import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF" dnf config-manager --add-repo http://download.mono-project.com/repo/centos8/
2、安装mono,如果要程序要连接数据库,要用mono-complete而mono-devel,否则会报“System.NotSupportedException”这样的错误
yum install -y mono-complete
接下来的照搬就行
3、配置路径不区分大小写
在/etc/httpd/conf/httpd.conf中加上:
LoadModule speling_module modules/mod_speling.so
CheckSpelling On
重启apache后生效
4、配置https
安装mod_ssl,注意这里是下划线而不是横杠
dnf install -y mod_ssl
打开/etc/httpd/conf.d目录下的ssl.conf配置文件,配置好证书路径,重启apache生效