Browsed by
月份:2019年12月

如何为微软Azure云的服务器分配公网ip

如何为微软Azure云的服务器分配公网ip

背景

  • 11月初的时候接到需求要为两台微软云的服务器分配公网ip,google了一下返回的前几条结果都是azure官方文档,怎么说呢,读起来像Linux的man文档一样让人不知所措,不过凭借着我的不懈努力和各种尝试最终还是搞定了。一转眼到了12月底也就是最近了,又接到需求要在一台微软云的机器上部署JDK环境,拿到内网IP后去微软云上查了一下没有分配公网ip,然后我绞尽脑汁回想了半天才回忆起部分片段,最后磕磕绊绊的配置好了,为了避免这种情况过很久一段时间再次发
    生以及下次一步搞定我决定写一篇博客记录一下。另外,百度一下关键字“微软云 公网ip”返回的结果里面有几个确实是关于如何配置公网ip的,但是点进去一看,有点懵逼,好像是在讲很老的Azure云的配置,所以呢,我这篇博客就更有存在
    的意义了,搞不好是中文世界全网首发讲如何为微软Azure云的服务器分配公网ip的。

步骤

  • 首先是登录的你的Azure云的面板
阅读更多
如何解决移动了virtualenv的文件夹后django就跑不起来了的问题

如何解决移动了virtualenv的文件夹后django就跑不起来了的问题

背景

  • 今天在看胡阳大神写的《Django企业开发实战》这本书,在第五章第一小节拆分完setting后书里面就推荐使用git来管理项目了,于是我就跑到了gitee上新建了一个仓库并克隆到了本地,然后就顺手把原先的文件夹移动进了新的仓库文件夹中,层级如下:
.
└── django-enterprise
    └── django-enterprise
        └── typeidea
            └── typeidea
                ├── blog
                │   └── migrations
                └── typeidea
                    ├── __pycache__
                    └── settings
                        └── __pycache__
10 directories

原本django-enterprise这个文件夹只有一个,现在我把它挪到了第一级的django-enterprise的下面变成了第二级,而.venv文件夹在第一级的typeidea的同级。

现象和解决办法

  • 移动完了之后我就执行source .venv/bin
阅读更多
如何为景安的虚拟主机启用自有SSL证书

如何为景安的虚拟主机启用自有SSL证书

背景

  • 我的网站在谷歌的收录中有一半是https的,不安装证书的话打开这一部分页面会报错。景安本来是支持一键部署免费的SSL证书的,不过这个功能官方在最近下线了,所以那就只能部署自有SSL证书了。本身也可以在景安上购买证书,最便>宜的一年要一两百,可是我一个小博客用免费的就行了。

步骤

  • 我们采取的是使用阿里云提供的免费赛门铁克SSL证书,在这里有个小坑要注意,不要在阿里云的域名管理后台点免费开启SSL证书,否则会弹出下面的收费一两千的证书:
  • 我们要做的是在阿里云产品的安全(云盾)节点下找到SSL证书(应用安全)这个产品打开,然后会进入到阿里云的SSL证书管理控制台,然后点击页面中间的蓝色购买证书按钮,接着会打开下面的页面,在证书类型中选择免费版(个人)DV,然
    后你可以看到右边的价钱是0元,如下:
  • 再然后点击立即购买,完了之后印象中要点申请证书之类的,就是给这个证书绑定一下域名,申请提交后一般几分
阅读更多