hosts

Set cURL to use local virtual hosts

核能气质少年 提交于 2019-11-26 09:05:27
问题 Using Apache or Ngnix I always create development sites based on real projects such as http://project1.loc which, after adding to my .hosts file, the browser has no problem using. However, when I attempt to make a cURL request ( http://project1.loc/post.json ) to that same URL I never get anything but a timeout. I\'m assuming cURL doesn\'t care about my custom hosts and goes straight to a name server for it\'s info. How can I fix this? UPDATE I set a custom header \"HOST: http://project1.loc\

win10下如何修改hosts文件

江枫思渺然 提交于 2019-11-26 04:02:18
一、右键点击屏幕左下方的wins标志,在标志里选择【命令提示示(管理员)(A)】。 注:修改系统文件需要管理员权限。 二、在命令提示符框里输入命令cd C:\Windows\System32\drivers\etc,进入etc目录 hosts文件的完整路径为:C:\indows\system32\driver\etc\hosts 然后输入命令:notepad hosts (用记事本打开hosts文件) 4在记本事里,输入或粘贴你要改的内容,最后点击保存,就可以了。 来源: https://blog.csdn.net/shenzixincaiji/article/details/98752938

PyCharm 最新2018激活

女生的网名这么多〃 提交于 2019-11-26 03:30:58
授权服务器激活 优点:方便快捷。 缺点:激活的人数多了就容易被封杀,所以可能经常需要去激…… 选择License server激活,然后填入: idea.qmanga.com或http://xidea.online,然后点Activate激活即可,如果这几个服务器都无法激活,建议使用第二种激活码方式激活。 激活码激活 优点:Window、Mac、Ubantu都稳定有效,关键是这种激活方式不会产生其他影响。 缺点:需要修改hosts文…… 修改hosts文件 将0.0.0.0 account.jetbrains.com添加到hosts文件最后,注意hosts文件无后缀,如果遇到无法修改或权限问题,可以采用覆盖的方法去替换hosts文件 修改后请检查hosts文件是否修改,激活码无法激活的原因99.99%是因为hosts没有修改正确 Windows系统hosts文件路径为:c:\windows\system32\drivers\etc Mac和Ubantu(Linux)系统hosts文件路径为:/etc 复制激活码 打开PyCharm选择Activation code激活,然后复制下面的激活码点击激活 K71U8DBPNE

Ansible中Playbook的光速教程

时光怂恿深爱的人放手 提交于 2019-11-26 00:55:27
什么是Playbook? playbook 是由一个或者多个模块组成的, 使用多个不同的模块, 完成一件事。 playbook 通过 yaml 语法来识别描述的状态文件, 扩展名为 yaml 。 Playbook的三个语法特点 缩进 YAML使用一个固定的缩进风格表示层级结构, 每个缩进由两个空格组成, 不能使用 Tab 。 冒号 除了以冒号为结尾的以外, 其他所有的冒号后面必须要有空格。 短横线 表示列表项, 使用一个短横线加一个空格。 多个项使用同样的缩进级别作为同一列表。 一个安装Httpd的简单实例: # ansible install httpd - hosts: # 这里是需要安装的机器列表, 也可以是ansible配置好的组名 - 192.168.199.110 - 192.168.199.180 tasks: # 任务块 - name: install httpd server # 描述信息 yum: # ansible 模块 name: httpd,lrzsz # 需要安装的软件名称 state: installed # 执行动作 - name: start httpd server service: name: httpd state: started enabled: yes Playbook 常用到的关键字 hosts

Ansible之Playbook详解、案例

随声附和 提交于 2019-11-26 00:22:12
playbook-剧本 介绍 playbooks是 一个不同于使用Ansible命令行执行方式的模式,其功能更强大灵活。简单来说,playbook是一个非常简单的配置管理和多主机部署系统,不同于任何已经存在的模式,可作为一个适合部署复杂应用程序的基础。Playbook可以定制配置,可以按照指定的操作步骤有序执行,支持同步和异步方式。值得注意的是playbook是通过YAML格式来进行描述定义的。   核心元素 Tasks:任务,由模板定义的操作列表 Variables:变量 Templates:模板,即使用模板语法的文件 Handlers:处理器 ,当某条件满足时,触发执行的操作 Roles:角色 hosts和users介绍 在playbook中的每一个play都可以选择在哪些服务器和以什么用户完成,hosts一行可以是一个主机组、主机、多个主机,中间以冒号分隔,可使用通配模式。其中remote_user表示执行的用户账号。 --- - hosts: abc #指定主机组,可以是一个或多个组。 remote_user: root #指定远程主机执行的用户名 指定远程主机sudo切换用 # vim ping.yml --- - hosts: abc remote_user: root become: yes #2.6版本以后的参数,之前是sudo,意思为切换用户运行 become

使用WampServer搭建自己的网站

﹥>﹥吖頭↗ 提交于 2019-11-26 00:01:00
首先将WampServer运行起来,显示绿色的运行图标说明运行成功: 如果不是绿图标,可能是数据库启动异常,请参考我之前 WampServer启动不了MySQL问题解决 文章 启动成功后,浏览器输入网址: http://localhost:8080/ 就可以显示WampServer首页了 默认Apache只配置了这一个站点,路径在安装盘的wamp64\www目录下,我们在www目录下新建一个自己的php网站文件夹mytest: 然后打开Apache的配置文件: 也可以通过D:\wamp64\bin\apache\apache2.4.33\conf路径打开该文件,搜索“Virtual hosts”: 去掉Include语句前面的#注释,然后修改D:\wamp64\bin\apache\apache2.4.33\conf\extra\httpd-vhosts.conf文件,在里面添加我们新建的mytest网站路径: 最后修改C:/Windows/System32/drivers/etc/hosts文件,添加如下内容: 这样在浏览器输入http://localhost:8080/mytest 网址就能访问我们的网站了。此外,WampServer为我们提供了添加Virtual hosts的工具,在http://localhost:8080/页面最下方有个“Add a Virtual

K8S问题集锦

核能气质少年 提交于 2019-11-25 23:10:58
通过在内网自建K8S环境及使用华为云CCE对现网平台进行一轮容器化改造测试后,积累一些k8s的常见问题和应对方案,整理如下。 问题一、POD时间同步问题 容器内部时间和node节点的系统时间不一致,这个问题其实不是k8s问题,单纯使用docker也存在类似问题。 解决方案,将物理机的时区文件以hostpath方式只读挂载,这样只要保证物理机的系统时间是正确的即可。 问题二、POD内部hosts文件问题 默认情况下,k8s会将pod的hostname和ip地址添加到hosts文件里面,实际应用场景下会有手工去追加hosts文件记录的需求,而pod的生存周期是不固定的,因此官方提供了hostalias的解决方案。 https://kubernetes.io/docs/concepts/services-networking/add-entries-to-pod-etc-hosts-with-host-aliases/ 通过配置pod内部hosts文件的初衷有两个。 1、有些微服务之间的调用走的是公网解析,效率低且DNS有可能响应超时。 2、目前开发、测试和现网环境,本质上代码是同一套。 我们通过配置hosts记录,可以将程序连接mysql、mongodb、mq这些公共服务的名称固定。不同的环境对应的公共服务的IP地址通过hostalias方式注入(需要保证三套环境的公共服务用户名、密码

BigOps自动化运维使用之登录后出现500错误

感情迁移 提交于 2019-11-25 22:06:37
登录系统 登录后网页显示500错误。 这个错误一般是没有设置hosts,服务器和笔记本都需要设置hosts。修改服务器和笔记本hosts文件,添加服务器的主机名。添加完进行ping测试。 笔记本hosts文件修改 服务器hosts文件修改 修改后重启服务器,使hosts生效。或者使用source命令。 登录BigOps系统 系统正常显示。 注: 360浏览器显示不全,对低版本火狐支持的不是很好,推荐使用Chrome或者高版本的火狐。 来源: 51CTO 作者: hzy_709862479 链接: https://blog.51cto.com/3001441/2452324?source=dra

Ansible之playbook的使用

↘锁芯ラ 提交于 2019-11-25 20:58:31
playbook介绍 一. 为什么引入playbook 我们完成一个任务,例如安装部署一个httpd服务,我们需要多个模块(一个模块也可以称之为task)提供功能来完成。而playbook就是组织多个task的容器,他的实质就是一个文件,有着特定的组织格式,它采用的语法格式是YAML(Yet Another Markup Language)。YAML语法能够简单的表示散列表,字典等数据结构。具体请参考 YAML详细语法 YAML基本语法 列表:每一个列表成员前面都要有一个短横线和一个空格 fruits: - Apple - Orange - Strawberry - Mango 或者: fruits: ['Apple', 'Orange', 'Strawberry', 'Mango'] 字典:每一个成员由键值对组成,注意冒号后面要有空格 martin: name: Martin D'vloper job: Developer skill: Elite 或者 martin: {name: Martin D'vloper, job: Developer, skill: Elite} 列表和字典可以混合使用 - martin: name: Martin D'vloper job: Developer skills: - python - perl - pascal - tabitha:

Centos 中 TCPWrappers访问控制

蓝咒 提交于 2019-11-25 20:28:10
博文目录 一、TCP Wrappers概述 二、TCP Wrappers的访问策略 1、策略的配置格式 2、访问控制的基本原则 3、TCP Wrappers配置实例 一、TCP Wrappers概述 TCP Wrappers将TCP服务程序“包裹”起来,代为监听TCP服务程序的端口,增加了一个安全检测过程,外来的连接请求必须先通过这层安全检测,获得许可后才能访问真正的服务程序,如下图所示,TCP Wrappers还可以记录所有企图访问被保护服务的行为,为管理员提供丰富的安全分析资料。 二、TCP Wrappers的访问策略 TCP Wrappers机制的保护对象为各种网络服务程序,针对访问服务的客户端地址进行访问控制。对应的两个策略文件为/etc/hosts.allow和/etc/hosts.deny,分别用来设置允许和拒绝的策略。 1、策略的配置格式 两个策略文件的作用相反,但配置记录的格式相同,如下所示: <服务程序列表>: <客户端地址列表> 服务程序列表、客户端地址列表之间以冒号分隔,在每个列表内的多个项之间以逗号分隔。 1)服务程序列表 ALL:代表所有的服务; 单个服务程序:如“vsftpd”; 多个服务程序组成的列表:如“vsftpd.sshd”; 2)客户端地址列表 ALL:代表任何客户端地址; LOCAL:代表本机地址; 单个IP地址:如“192.1668.10