centos发布学生时代cms的历程

记录一下centos8关于.NET Core服务器的搭载于部署

  1. 第一步,买一个香港的服务器,因为不需要备案,开发周期短,但是价格肯定是要贵一些的,大陆的服务器学生有学生优惠,不怕麻烦的话可以尝试尝试备案,不同地区备案的要求不同,比如福建就要求要上传居住证(QAQ太麻烦了,不然我就省了好多好多money),湖南要本地的电话(学生党养不起两张卡啊!!!),我买的阿里云的,学生要不了多少流量,不要带宽,买流量可以便宜10多块呢,按流量买的带宽速度还快一点centos发布学生时代cms的历程
    其他的比如腾讯云,华为云,亿速云之类的我看的时候要100+,我就不考虑了,贵!!!!
    centos发布学生时代cms的历程
  2. 买好之后设置好root的密码就可以进行ssh连接了,我知道的就三种连接方式,一个手机阿里云,这个不方便的时候简单的命令还是可以的,或者你外接一个键盘试试看,不方便查资料。第二个就是阿里云网页自带的云服务器远程连接,三个方式我只会第一种,这种就是登录会麻烦一点,待机久一点阿里云会要求你重新登录,但是他们的那个复制命令自动执行有时候还是很爽滴。还有一个就是Xshell,我老师教我们用的一个软件,一般般吧,我用的不多,对这个理解不深。。。
  3. 按照我老师的教学,服务器准备好了之后,要准备的第一个东东,就是PostgreSql服务器,安装的话请去官网学习一下下(https://www.postgresql.org/)点击Download
    centos发布学生时代cms的历程
    根据自己的系统选好对应的版本centos发布学生时代cms的历程
    第一个选择PostgreSql的版本,第二个选择自己的系统版本,第三个选择架构???然后就会得到一大串命令,全部复制好,在阿里云的远程连接中复制
    centos发布学生时代cms的历程
    这是在阿里云把代码复制好之后的样子,可以直接直接执行,要是碰到[y/N]记得输入y,要是按直接按enter默认执行大写字母
    centos发布学生时代cms的历程
    输入systemctl status postgresql.servise你就会看到active,代表服务器启动了,接下来只要修改两个配置文件就能启用远程访问了,一个是postgresql.conf还有一个是pg_hba.conf
    centos发布学生时代cms的历程
    这个是修改postgresql.conf的命令vim /var/lib/pgsql/12/data/postgresql.conf,在网上找了好久的资料,最后还是在老师的帮助下找到的位置QWQ,中间的数字是你安装的版本,执行这一步之前可以先去看看Linux Vim的操作教程,不然啥都操作不了,把listen_addresses和port从注释状态取消(删掉#),把listen_addresses中的localhost改成*(这个是允许那些IP地址允许访问,*代表所有),port代表端口,不用改
    centos发布学生时代cms的历程
    同样地址下的pg_hba.conf文件中添加这个小东东,干嘛用的不太记得清楚了,百度百度!!!
    centos发布学生时代cms的历程
    应为新创建的实例是没有开启防火墙的,如果开了,请把5432端口打开,还有阿里云安全组中打开5432端口,默认的好处就是阿里云提前帮你包装好了,只要勾选就行了,爽!!!
    centos发布学生时代cms的历程
    到这因该数据就安装好了,服务应用中的数据库就准备OK了,剩下的明天写,哈哈哈