首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在自己的服务器上搭建自己的邮箱

前言: 这可能是我写的文章中为数不多的有全程完整截图的、不是在完工后再来回忆的文章,但并不是因为我一开始就打算写这篇教程,而是搭建邮箱这玩意我做了”双份“——先在我自己的服务器上面给我自己搭建,确认成功了...、各项功能都正常了我才在 @gaoice 的服务器上面搭建,并同时边搭建边截图,之所以我写这个,是因为我在给自己的服务器搭建的时候走了太多的弯路,过程太曲折,以至于在完工之后我觉得有必要写这么一篇文章来记录这个过程...“意思是防火墙或者安全组没有放通这个端口,显示closed的话就是端口已经放通了,但是没有程序在监听这个端口,然后就按照腾讯云的文档去设置docker的镜像源,设置成腾讯云的内网源 然后通过ssh连接到服务器上...,所以它会先跳到首次使用的设置页面,设置好邮件服务器的主机名和管理员邮箱的地址与密码,这里需要注意的是主机名最好是设置的跟域名一样,有条件的给服务器的IP上ptr记录会更好(腾讯这边的ptr记录得花钱买...这边免费用户一天只能测三次,而上面的dkim测试就没有限制,故不要因为dkim、spf、dmarc等问题导致的意外而浪费每天仅有的三次测试机会 最后来一张绝望的Gmail截图 写在最后: 我之前在自己服务器上面搭建的时候

9.8K50

Jenkins Operator —— Jenkins 在 Kubernetes 上正确的打开方式

Operator 是 Kubernetes 的一种扩展机制,用户可以利用这种扩展机制来让自己的应用以 Kubernetes native(k8s 原生)的方式在 kubernetes 平台上运行起来。...关于 Operator 更多详细的内容,可以在 Kubernetes 官方文档[2]上查看。 Jenkins 是一款社区强大、API & 插件丰富、用户众多且开源的持续交付工具。...为了让 Jenkins 能在 Kubernetes 上更好的运行,Jenkins 社区提供了 Jenkins Operator。...此 Operator 的安装有两种方式: •用 kubectl 来完成安装•用 helm 来完成安装 关于两种方式的不同使用命令,可以官网进行查看,本文选择用 kubectl 来完成。...,然后将这种描述的代码存放到 GitHub 上。

1.9K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    玩转jenkins - 在自己的服务器上安装jenkins

    所以打算在自己的服务器上玩玩,同时也会把相关的一些进度和结果分享到这里,希望未来可以在工作上用到。 ?...ps:我的服务器:CentOs8 Linux 计划了几个想要达到的目标 在自己的机器上跑起来 done 使用jenkins将码云上的git仓库拉到服务器 将代码拉到服务器后,可以手动触发构建、部署 完成自动化部署...在CentOS 8上添加Jenkins存储库 由于Jenkins在CentOS 8存储库中不可用,因此我们将手动将Jenkins存储库添加到系统中。...这一步我选择的是推荐安装。 接下来就进入了漫长的安装过程,让人着急。 ? 手动安装插件 到上一步,我这有点惨,很多插件安装失败,而且时间超级长,后来就直接关了,让他自己去安装了。...理论上,理想的话后续应该是这样的 让你创建管理员账号,总不能每次输入一大串密钥吧 ? 让你重新设置访问地址 ? 最后有惊无险的告诉你,你成功了 ?

    4.6K41

    如何下载博客模板部署在自己的服务器上

    傍晚的时候,把自己的服务器跑通了之后,添加了一个静态的网页,离自己的目标又近了一点,想自己搭建一个独立博客,在上面写一些东西,需要前端展示界面和后台管理界面,为了省时间把这个从零到有的过程建立一遍,我就开始去网站上找模板来测试了...打开浏览器,输入http://localhost:4567/,可以看见大致的页面内容了。 ? 5:下面重点来了,之前几篇里面配置好了购买的服务器,终于可以派上用场了,博客模板代码准备完成之后。...通过dist里面的index.html可以在编辑器里面直接访问 ? 图片.png 6:把dist文件拷贝出来 ,放在桌面,重新命名为fBlog ?...7:按照上一篇文章里面简单粗暴的方法 服务器上上传一个静态页面,并通过IP地址访问 https://www.jianshu.com/p/90bea1102096 把桌面文件拖到我的服务器里面 ?...8:这个时候,打开我的ip,加上文件名称,可以在我自己的服务器上访问模板了,如果对vue很熟悉,那么就把模板改成自己想要的吧,等域名备案下来之后,直接替换成自己的域名啦。 ?

    1K40

    在腾讯云服务器上如何发布自己的网站

    这篇文章教小白怎么在腾讯云服务器上如何发布自己的网站,做一个自己的网站很简单,做一个好站很难 (领取腾讯云优惠券)腾讯云新客专属福利2860元代金券http://t.cn/EynQerH 腾讯云热卖云产品...3折起http://t.cn/E2j4VwJ 2019新春采购节,30款云产品感恩回馈 http://t.cn/ExAqp2x 购买腾讯云服务器 选择windows操作系统 进入腾讯云服务器管理中心...,在更多中选择重装系统-》 服务市场 -》基础环境-》php运行环境(windows2008...)wamp框架-》开始重装。...重装完成后,在本地电脑上点击 开始——》输入mstsc 回车——》输入服务器IP地址——》输入服务器登录密码——》进入远程服务器 进入服务器后打开localhost 测试环境是否配置完成。...浏览器中输入 localhost/phpadmin/打开数据库,完成数据库操作 数据库默认账号 root 密码websoft9 , 打开文件地址如图片所示,把你的网站上传到此目录即可。

    22.5K70

    在云服务器上OwnCloud搭建自己的私有云盘

    ,是一个开源免费专业的私有云存储项目,它能帮你快速在个人电脑或服务器上架设一套专属的私有云文件同步网盘,可以像 Dropbox 那样实现文件跨平台同步、共享、版本控制、团队协作等等。...ownCloud 能让你将所有的文件掌握在自己的手中,只要你的设备性能和空间充足,那么用起来几乎没有任何限制。...ownCloud 项目使用了 PHP+MySQL 的经典组合,无论在自己的电脑上或是 VPS 服务器上,基本上只要能跑 WordPress 网站的机器都能运行了,安装服务器端就像用 PHP 程序建站一样简单...,不点安装 ​ ownCloud文件则是原封不动地将文件保存在服务器硬盘,目录结构也跟网页版 (客户端) 上看到的一样,只要别人有权限访问你的主机,那么就能绕过 ownCloud 直接查看或拷走所有用户的文件了...2.域名解析 将 o.xgss.net 域名解析到服务器中 123.123.123.xxx 3.申请免费SSL证书 如果不使用https则此步骤可省略 我这边申请免费的腾讯云的ssl证书(步骤省了)

    21.9K40

    【Python】循环语句 ⑥ ( 变量作用域 | for 循环临时变量访问 | 分析在 for 循环外部访问临时变量的问题 | 在 for 循环外部访问临时变量的正确方式 )

    for 循环的临时变量 在 循环体外部也可以访问 , 但是不建议这么做 , 代码不够规范 ; 如果需要在外部访问 for 循环的临时变量 , 建议将该 临时变量 预定义在 for 循环的外部 , 然后在后续的所有代码中可以访问该...临时变量 ; 一、变量作用域 1、for 循环临时变量访问 下面的 for 循环中 , 临时变量 i 变量 的作用域范围 , 仅限于 for 循环语句内部 , 但是在 for 循环外部可以访问到临时变量...for 循环中的临时变量 i # 但是此处可以访问到 临时变量 i print(i) 理论上说 , for 循环中的 临时变量 是 临时的 , 只在 for 循环内部生效 , 在 for 循环的外部不应该生效...; 但是 如果在 for 循环外部 访问该临时变量 i 是可以访问的 , 上述代码的执行结果如下 : 0 1 2 2 2、分析在 for 循环外部访问临时变量的问题 下面分析一下上述 在 for 循环外部访问...不建议使用 , 会造成代码不可维护 , 以及其它未知错误 ; 但是从编译规则上 , 这种用法并不报错 , 程序可以跑通 , 写出这种代码的就是低级程序员 ; 3、在 for 循环外部访问临时变量的正确方式

    69740

    在别人写的代码上做修改我是这样保证正确性

    详细方案设计在别人写的代码上做修改,做详细设计时,第一步要做的是充分评估改动影响;第二步是画流程图梳理改动前后的调用链和数据流,列出修改点;第三步是定好测试关键案例,确保结果的正确性。...其中一个架构师回答到:“就是你上学的时候读鲁迅的书和现在读鲁迅的书的区别。”其实我想说:“治学三境界了解一下”,但是想想为这句话我要解释两分钟诗词,在述职评分现场,肉眼可见的在拽,岂不是在给自己减分。...逻辑是没有问题的。但是他觉得代码上层不加,语义上不连贯。我觉得逻辑应该内聚,自己做好的事情不应该让上层来做。这种问题,我统归为风格问题。每个人写文章的思路是不同的,写代码的思路也是不同的。...所以我的处理方式是新定义了一个模板,来确保不影响原有功能。Code Review同事让我将共用模板改一下,不要新建模板,模板多了不好维护。...其实本质上我同事的意思就是:“我和你一起保证修改的正确性”。用心是非常好的。 最终提的7条每条我们都争论了,那是因为每一条我们两个都真正思考过。这种氛围我觉得是非常好的。

    1.2K20

    如何在Ubuntu 14.04上使用PEPS运行自己的邮件服务器和文件存储

    介绍 我们都使用Gmail或Dropbox等电子邮件和在线文件存储服务。但是,这些服务可能不适合存储个人和专业的敏感数据。在附上重要的商业合同或机密信息时,我们是否相信其隐私政策?...端到端加密可确保加密和解密在您的计算机(客户端)上进行,而不是在服务器上进行,服务器永远不会以明文形式看到机密数据。...没有服务器的同学可以在这里购买,不过我个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后再购买服务器。 第1步 - 安装Docker 第一步是安装Docker。...根据您的域名提供商,使用自己的界面为您的域设置DNS条目或设置您自己的DNS服务器。 您必须同时设置A和MX记录。...如果设置不正确,您将无法从您自己以外的域发送或接收电子邮件。 第5步 - 设置SSL证书 您的浏览器仍会收到无效的SSL证书警告。 现在是时候设置SSL证书了。

    1.7K00

    【DNS 解析】如何验证自己的域名,正确地解析到了自己的云服务器上?用Python一行代码搞定。

    上一期我们分享入门级教程了:使用腾讯云DNS解析 + Github Pages,免费搭建个人网站 (给小白的保姆级教程)今天我们分享一个进阶教程:如何把自己的域名通过DNS解析,绑定到自己的云服务器上?...0、工具准备一个你自己的域名:本文继续用我在腾讯云购买的域名【python4office.cn】来举例一台腾讯云的服务器:2核/2G/4M开通DNS服务:这一步在购买域名后,是默认开启的1、配置DNS解析...,绑定域名和IP地址所代表的云服务器如下图所示,具体分为2步:来到你的域名解析页面,点击:添加记录按图中我给python4office的配置,填写你都配置信息:只需要把域名替换掉,其它不用改。...简写为officeimport office# 1行代码,验证是否绑定成功office.tools.url2ip(url='www.python4office.cn')#参数作用:# url = 填写你的域名运行以上代码...,就会出现你的域名对应的IP地址信息,如果和你配置的一样,就说明安装成功了~ 如果不一样,程序会报错、或者返回其它IP地址,你再返回第一步进行修改即可~图片如果有我没说清楚的,或者在使用过程中有问题,欢迎大家在评论区和我交流

    3.6K51

    OAuth 2.0初学者指南

    它允许用户与第三方共享其私有资源,同时保密自己的凭据。这些资源可以是照片,视频,联系人列表,位置和计费功能等,并且通常与其他服务提供商一起存储。...资源所有者能够授予或拒绝访问资源服务器上托管的自己的数据。 iii)授权服务器:授权服务器获得资源所有者的同意,并向客户端发出访问令牌以访问资源服务器托管的受保护资源。...机密客户端在安全服务器上实现,具有对客户端凭证的受限访问(例如,在Web服务器上运行的Web应用程序)。...b)公共:客户端无法维护其凭据的机密性(例如,已安装的本机应用程序或基于Web浏览器的应用程序),并且无法通过任何其他方式进行安全的客户端身份验证。...OAuth2方式:如果应用需要访问其用户数据,Funapp会将用户重定向到Facebook上的授权页面。

    2.5K30

    如何正确集成社交登录

    然而,简单的用户登录只是应用程序端到端安全生命周期的一小部分。 在使用社交登录时,存在一些架构和安全风险。因此,在本文中,我将指出最常见的问题。然后,我将展示如何以最佳方式实现社交登录解决方案。...其角色将是向客户端颁发访问令牌,然后可以发送到组织的 API : 整体上,安全解决方案的形状现在走在更好的轨道上。然而,与完整的 OAuth 解决方案相比,存在一些限制。...在架构的 API 方面,应使用多种令牌类型。JWT 访问令牌仅设计用于在后端环境内使用。互联网客户端应该使用机密的、不透明的访问令牌作为隐私最佳实践。...大多数组织将难以正确管理这些 API 行为。 授权服务器 最初的 OAuth 2.0 规范在这个架构中引入了核心安全组件,即授权服务器。...在设计这样的解决方案时,最好的方法是从 API 需要正确保护数据访问的角度进行思考。避免将社交 Provider 的 ID 令牌用作 API 凭据。 更重要的是,避免使用外部访问令牌来保护自己的数据。

    13510

    OAuth 详解 什么是 OAuth?

    资源所有者是一个可以随着不同凭证而改变的角色。它可以是最终用户,也可以是公司。 客户可以是公开的和保密的。两者在 OAuth 命名法上有显着区别。可以信任机密客户端来存储秘密。...您需要为您的申请获得牌照。这就是您的应用程序徽标在授权对话框中的显示方式。 OAuth 令牌 访问令牌是客户端用来访问资源服务器 (API) 的令牌。他们注定是短暂的。...我提到了两种不同的流程:获得授权和获得令牌。这些不必在同一频道上发生。前端通道是通过浏览器的。浏览器将用户重定向到授权服务器,用户同意。这发生在用户的浏览器上。...Front Channel 完成后,会发生 Back Channel Flow,将授权代码交换为访问令牌。 客户端应用程序使用机密客户端凭据和客户端 ID 向授权服务器上的令牌端点发送访问令牌请求。...例如: 始终将 CSRF 令牌与state参数一起使用以确保流完整性 始终将重定向 URI 列入白名单以确保正确的 URI 验证 使用客户端 ID 将同一客户端绑定到授权授予和令牌请求 对于机密客户,确保客户机密不被泄露

    4.5K20

    开发中需要知道的相关知识点:什么是 OAuth?

    客户可以是公开的和保密的。两者在 OAuth 命名法上有显着区别。可以信任机密客户端来存储秘密。它们不在桌面上运行或通过应用程序商店分发。人们无法对它们进行逆向工程并获得密钥。...这就是您的应用程序徽标在授权对话框中的显示方式。 OAuth 令牌 访问令牌是客户端用来访问资源服务器 (API) 的令牌。他们注定是短暂的。以小时和分钟来考虑它们,而不是几天和一个月。...我提到了两种不同的流程:获得授权和获得令牌。这些不必在同一频道上发生。前端通道是通过浏览器的。浏览器将用户重定向到授权服务器,用户同意。这发生在用户的浏览器上。...Front Channel 完成后,会发生 Back Channel Flow,将授权代码交换为访问令牌。 客户端应用程序使用机密客户端凭据和客户端 ID 向授权服务器上的令牌端点发送访问令牌请求。...例如: 始终将 CSRF 令牌与state参数一起使用以确保流完整性 始终将重定向 URI 列入白名单以确保正确的 URI 验证 使用客户端 ID 将同一客户端绑定到授权授予和令牌请求 对于机密客户,确保客户机密不被泄露

    29140

    「应用安全」OAuth和OpenID Connect的全面比较

    1.简介 在这篇文章中,从头开始实施OAuth 2.0和OpenID Connect服务器的开发人员(我)讨论了调查结果。基本上,实施的考虑点是在讨论中写出来的。...使用这些,您可以在10分钟内启动授权服务器和资源服务器,发出访问令牌并使用访问令牌调用Web API,而无需设置数据库服务器。 偏见 我是Authlete,Inc。...7.访问令牌 7.1。访问令牌表示 如何表示访问令牌?有两种主要方式。 作为无意义的随机字符串。与访问令牌相关联的信息存储在授权服务器后面的数据库表中。...当我听到这个故事时,我猜想授权服务器会发出没有唯一标识符的自包含样式的访问令牌。...自包含的样式看起来很好,因为有一些优点,例如“无需查询授权服务器来提取访问令牌的信息”和“无需在授权服务器端维护访问令牌记录”,但是当你考虑访问令牌撤销,有讨论的余地。 7.2。

    2.6K60

    Docker-ce最新版在Ubuntu18.04上的安装、更新、卸载方法(存储库方式)

    开发者和系统管理员在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括 VMs(虚拟机)、bare metal、OpenStack 集群、云端、数据中心和其他的基础应用平台。...在 linux 服务器上使用 docker 部署环境的优点如下: 构建容易分发简单 隔离应用解除依赖 快速部署测完就销 Docker 有企业版和社区版,本节中讲述在 64 位的 Ubuntu18.04...的机器上安装 Docker Engine-Community 社区版本,即 Docker-ce。...使用存储库安装 Docker-ce 在新主机上首次安装 Docker Engine-Community 之前,需要设置 Docker 存储库。之后,您可以从存储库安装和更新 Docker。...apt-get install docker-ce docker-ce-cli containerd.io 测试 Docker-ce 安装完成之后,可以通过运行 hello-world 映像来验证是否正确安装了

    2.5K20

    Spring Security OAuth 2开发者指南

    请注意以下事项: 当创建访问令牌时,必须存储身份验证,以便接受访问令牌的资源可以稍后引用。 访问令牌用于加载用于授权其创建的认证。...要JdbcTokenStore在类路径上使用“spring-jdbc”。 商店的JSON Web令牌(JWT)版本将所有关于授权的数据编码到令牌本身中(因此,根本没有后端存储是一个显着的优点)。...一个缺点是您不能轻易地撤销访问令牌,因此通常会被授予较短的到期时间,撤销在刷新令牌处理。另一个缺点是如果您在其中存储了大量用户凭据信息,令牌可能会变得非常大。...没有了,您将不得不自己在服务器上管理等效的数据结构,将传入的请求映射到用户,并将每个用户与单独的实例相关联OAuth2ClientContext。...提供了一个JDBC实现,但如果您希望实现自己的服务来将持久性数据库中的访问令牌和关联的身份验证实例存储起来,那么您可以使用。

    1.9K20

    跟着我,轻松在腾讯云轻量应用服务器搭建自己的大型语言模型!

    活动地址https://curl.qcloud.com/rnuXqlNU 2.通过以上的活动地址购买了服务器时,需要选择linux的环境,这里我以centos系统为例,所以大家购买时尽量以centos系统为主...我这里默认部署了llama2,大家如果需要部署其他的可以看上面介绍里表格,自行替换一下。...} ] }' 4.外网访问的话,只需要将localhost换成你的ip,然后打开11434的防火墙端口 六,注意事项 防火墙端口,如果你要外网访问,一定要注意是否开启,好多次帮别人看项目都是防火墙没开...这个过程简直就是 AI 的入门指南,每个人都能够利用上这项技术,为自己的项目或者兴趣领域注入强大的智能力量。不管你是想要进行自然语言处理、图像识别还是其他领域的探索,现在都变得非常容易。...别再犹豫,赶快加入 AI 的行列吧! 希望本部署教程能够为您提供有益的指导,并为您的项目或业务增添价值,欢迎大家在底下积极评论和增添优化意见。

    2.8K50

    浅谈DuerOS的安全性

    举个例子, 大家在一个屋子里聊天, 很多声音你可以充耳不闻,当我说“小明,小明”,小明才会意识到我要和他说话,对我接下来的对话进行响应。...重定向地址redirect_uri使用授权码向认证服务器(在技能开放平台上填写的token地址)申请令牌。...该页面需要验证用户在第三方系统的登录信息,并返回访问令牌。如用户在技能商店app中启用智能家居技能时,会跳转到技能提供的第三方系统的登录界面。...用户登录第三方系统进行访问授权,该页面验证用户的信息是否正确,正确时返回访问令牌。登录页面需要满足以下要求: 基于HTTPS访问。 可以适配不同的设备,包括手机app、各种有屏设备端。...必须接受用户的登录信息凭据,然后对用户进行身份验证。 需要能生成一个授权码code,该code可以传递到技能的授权服务器并返回access token访问令牌。

    1.2K10

    Spring Security OAuth 2开发者指南译

    授权服务器配置 在配置授权服务器时,必须考虑客户端用于从最终用户获取访问令牌(例如授权代码,用户凭据,刷新令牌)的授权类型。...请注意以下事项: 当创建访问令牌时,必须存储身份验证,以便接受访问令牌的资源可以稍后引用。 访问令牌用于加载用于授权其创建的认证。...客户端还可能需要提供用于存储用户的授权码和访问令牌的机制。...没有了,您将不得不自己在服务器上管理等效的数据结构,将传入的请求映射到用户,并将每个用户与单独的实例相关联OAuth2ClientContext。...提供了一个JDBC实现,但如果您希望实现自己的服务来将持久性数据库中的访问令牌和关联的身份验证实例存储起来,那么您可以使用。

    2.1K10
    领券