自学内容网 自学内容网

宝塔9.2部署.net应用尝鲜(一)

前言:

       最近发现宝塔的9.2的版本可以部署.net应用,工作用到.net, 所以大胆尝试一下,把自己踩过的坑都记录下来。

部署过程:

        一、发帖时候稳定版本还是9.0,安装9.2的方法

        需要到 宝塔面板下载,免费全能的服务器运维软件 (bt.cn) 页面,下来下面有个linux面板 正式版9.2.0在线安装。

        二、.net 需要gcc5 以上版本,由于我的centos版本是7,所以需要升级gcc,这里折腾很久

        1.  手工编译gcc的新版本, 这里直接劝退大家吧, 跑到最后还是有2个error, 多半估计目前centos7很多源都停了,一些依赖下载和编译都无法完成。

        2.  安装centos-release-scl 源

        这里有个大坑,应该是官方源停掉了。开始csdn上找了一篇文章,写的是清华的源,结果发现清华的源也停掉了,抱着试试看的想法,看了下阿里云的源发现还存在。

        修改  CentOS-SCLo-scl.repo  和   CentOS-SCLo-scl-rh.repo

[centos-sclo-sclo]
name=CentOS-7 - SCLo sclo
baseurl=https://mirrors.aliyun.com/centos/7/sclo/$basearch/sclo/
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-SCLo

        

[centos-sclo-rh]
name=CentOS-7 - SCLo rh
baseurl=https://mirrors.aliyun.com/centos/7/sclo/$basearch/rh/
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-SCLo

        3. 安装devtoolset

yum install devtoolset-11

        4. 备份原有的gcc g++ 

mv /usr/bin/gcc /usr/bin/gcc-4.8.5 
ln -s /opt/rh/devtoolset-8/root/bin/gcc /usr/bin/gcc 
mv /usr/bin/g++ /usr/bin/g++-4.8.5 
ln -s /opt/rh/devtoolset-8/root/bin/g++ /usr/bin/g++ 
gcc --version 
g++ --version

            三、回到宝塔中安装.net 环境

        根据自己所需的选择版本安装,这里又有个小坑,点了安装后,它一闪就过了,一度让我以为没有安装成果,结果回来看到已经安装了。


原文地址:https://blog.csdn.net/waxyy002/article/details/142730463

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!