localhost

Chrome browser doesn't like *.loc domain without http://?

こ雲淡風輕ζ 提交于 2019-12-10 00:57:03
问题 For web development on localhost I'm using domains with .loc extension at the end of a domain name. For example: if I work on a site roses.com, the local development domain would be roses.loc (defined in hosts file and IIS as a host-header in binding) My preferred browser (the main browser I use for development is Chrome) but unfortunately it does not recognize a domain name with .loc extension as http://rose.loc - it throws me onto a google search page each time I would type in rose.loc

centos7安装Grafana

笑着哭i 提交于 2019-12-10 00:09:28
首先,Grafana是什么,看官方怎么说Grafana provides a powerful and elegant way to create, explore, and share dashboards and data with your team and the world.翻译过来大概就是提供了一个强有力并且优雅的方式去创造,探索及分享你的图表和数据给你的团队及整个世界。 那我们明白了,事实上就是一个UI,只要我们向其中灌入数据,我们就可以拿到我们想要的漂亮的图表,废话不说,直接上图,先看下什么效果 是不是很漂视呢,那肯定值得安装啦,安装也非常简单 # yum install https://grafanarel.s3.amazonaws.com/builds/grafana-3.1.1-1470047149.x86_64.rpm 下面我们来启动它 # systemctl enable grafana-server #设为开机启动 # systemctl start grafana-server #启动服务 fault.paths.plugins=/var/lib/grafana/plugins 10月 07 08:09:59 localhost.localdomain grafana-server[7415]: t=2016-10-07T08:09:59+0800

hadoop ssh localhost无密码登录

一世执手 提交于 2019-12-09 20:26:41
首先确保安装SSH server:    sudo apt-get install openssh-server 启动SSH server:   sudo service ssh start     ssh localhost  #检查ssh是否正常启动 安装后,可以使用如下命令登陆本机: ssh localhost 此时会有如下提示(SSH首次登陆提示),输入 yes 。然后按提示输入密码 hadoop,这样就登陆到本机了。 但这样登陆是需要每次输入密码的,我们需要配置成SSH无密码登陆比较方便。 有以下两种实现方法:   一、首先退出刚才的 ssh,就回到了我们原先的终端窗口,然后利用 ssh-keygen 生成密钥,并将密钥加入到授权中: exit      # 退出刚才的 ssh localhost cd ~/.ssh/   # 若没有该目录,请先执行一次ssh localhost ssh-keygen -t rsa    # 会有提示,都按回车就可 cat ./id_rsa.pub >> ./authorized_keys   # 加入授权   二、      1,登录ssh localhost     2,ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa        cat ~/.ssh/id_dsa.pub >> ~/.ssh

LDAP 使用记录

纵然是瞬间 提交于 2019-12-09 18:37:16
LDAP 命令记录 工作中用到了 LDAP,做一个简单记录。 概念性的东西不做阐述,只是记录常用命令,以便将来回顾。 想多做了解可以参考这个系列文章: https://blog.csdn.net/liumiaocn/category_8355958.html 搭建 LDAP 服务器 首先,快速搭建一个 openloda 服务,便于练习 参照 https://www.cnblogs.com/eoalfj/p/11837415.html LDAP 操作 以下命令都需要在容器内执行 添加 添加用户 添加数据,把信息写入文件 ldif 文件,指定该文件进行添加操作。 文件 barbara.ldif : dn: cn=Barbara Jensen,dc=example,dc=org objectClass: inetOrgPerson cn: Barbara Jensen cn: Babs Jensen sn: Jensen title: the world's most famous mythical manager mail: bjensen@example.com uid: bjensen 执行添加 简单解释一下: -H 参数指定服务的IP端口,本例中,指向本地 -D 管理员账户 -w 密码 -f 指定文件 ldapadd -H ldap://localhost:389 -D "cn

docker 轻松搭建es+kibana环境

倾然丶 夕夏残阳落幕 提交于 2019-12-09 16:26:41
本次试验es和kibana的版本都是6.6.2(为了防止版本不同出现差异) docker run -d --name es -p 9201:9200 -p 9301:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:6.6.2 在本机测试es启动是否成功 curl localhost:9201 如果出现下列json文件说明启动成功 { "name" : "elasticsearch-0", "cluster_name" : "search-app", "cluster_uuid" : "FAeqYqKKTgCTd_r_OgYzrg", "version" : { "number" : "6.6.2", "build_flavor" : "default", "build_type" : "tar", "build_hash" : "04711c2", "build_date" : "2018-09-26T13:34:09.098244Z", "build_snapshot" : false, "lucene_version" : "7.4.0", "minimum_wire_compatibility_version" : "5.6.0", "minimum

PHP/Apache crashing on script (Segmentation fault (11)

非 Y 不嫁゛ 提交于 2019-12-09 16:04:34
问题 [SOLVED] I'm running a PHP script (with some includes) on localhost that keeps crashing before the end. Error reporting is on. Opera, Safari and Firefox return an empty screen. But Chrome returns: Unable to load the webpage because the server sent no data. Error code: ERR_EMPTY_RESPONSE Apache logs returns: [Sun Dec 15 19:29:23 2013] [notice] child pid 34267 exit signal Segmentation fault (11) Was using PHP 5.5.6 when I encountered the problem for the first time After downgrading to PHP 5.4

006-tomcat 多实例安装、appBase和docBase、Context说明

我只是一个虾纸丫 提交于 2019-12-09 14:27:37
一、多实例部署   主要是为了充分利用服务器资源,并且可以交叉部署应用。主要做法可以有使用docker部署,多实例部署。   多实例多应用:多个 Tomcat 部署多个不同的项目。这种模式在服务器资源有限,或者对服务器要求并不是很高的情况下,可以实现多个不同项目部署在同一台服务器上的需求,来实现资源使用的最大化   有一种做法就是简单的复制出一个新的 Tomcat 目录后改一下端口,这种方法应用起来也是可以的,但是会有几个问题:     1 当你对集群中Tomcat 版本升级 如何做?     2 当你需要针对每一个不同的 Web 服务分配不用的内存时,你需要怎么做 1.1、知识点   官方建议配置多实例方法        上图中的 CATALINA_HOME 指Tomcat安装路径,CATALINA_BASE 指实例所在位置。CATALINA_HOME 路径下只需要包含 bin 和 lib 目录,而 CATALINA_BASE 只存放 conf、webapps、logs 等这些文件,这样部署的好处在于升级方便,配置及安装文件间互不影响,在不影响 Tomcat 实例的前提下,替换掉 CATALINA_HOME 中的安装文件。 1.2、脚本说明      env-conf.sh:基础环境,   initup.sh:构建并启动多实例   stop.sh:停止多实例   destroy

How tunneling services like 'Localtunnel' works without SSH?

那年仲夏 提交于 2019-12-09 12:51:37
问题 I want to understand how my local IP address (localhost) can be exposed to Internet. For that I've read [here] a method of port forwarding using SSH. Which basically does routing from publicly available server to our localhost using SSH. But I wonder how the service like 'LocalTunnel' works? In above article it's written as following: There services (localtunnel for example) creates a tunnel from their server back to port 3000 on your dev box. It functions pretty much exactly like an SSH

【2】Hello World示例

廉价感情. 提交于 2019-12-09 12:28:22
介绍 RabbitMQ是作为一个消息代理中间件,其设计的目的很简单:收集消息然后转发消息。你可以把它当成一个邮局:当你发送邮件到邮箱时你肯定相信邮递员肯定会把这封邮件送到收件人手上。在这个比喻中,RabbitMQ实际充当了邮箱、邮局以及邮递员的角色。 与邮局最大的不同是,RabbitMQ它不处理纸张文件,而是负责接收,储存以及转发 二进制数据 message。 在详细介绍之前,我们首先了解一些RabbitMQ的术语: 生产者:我们称用来发送消息的程序端为生产者,下面以图“P”表示: 消息队列:消息队列存在RabbitMQ server端中;虽然消息流经你的应用程序和RabbitMQ server,但他们只可以储存在RabbitMQ server队列中。队列是不受任何限制的,它可以储存你发送的所有消息,因为本质上它就是一个无限缓冲区。可以多个生产者同时发送消息给一个队列,同时 也可以多个消费者从一个队列接收数据。以下图来表示消息队列: 消费者:我们称大部分时间都在等待接收消息的程序端为消费者;以下图来表示消费者: ”Hello world“ 在本节我们将用java编写两个程序:一个生产者用来发送消息以及一个消费者用来接收消息并且打印出来。在实现过程中我们主要关注如何实现功能而对于java API的细节一笔带过。 在下面这个图中,”P”代表生产者,”C”代表消费者,在中间的盒子表示队列

Qt 应用获取本机设备IP

半世苍凉 提交于 2019-12-09 11:47:22
最近做的tpu应用需要在ubuntu 和linux(busybox )上运行,需要实现获取本机IP的功能,实现过程详细记录一下,方便以后查找参考。 本人使用的Qt版本是5.6.2,。Qt应用获取本机设备IP地址使用QHostAddress类,代码如下: QString SystemInfoMain::getLocalIp() { QString mIpAddress; QList<QHostAddress> ipAddressesList = QNetworkInterface::allAddresses(); // use the first non-localhost IPv4 address for (int i = 0; i < ipAddressesList.size(); ++i) { if (ipAddressesList.at(i) != QHostAddress::LocalHost && ipAddressesList.at(i).toIPv4Address()) { mIpAddress = ipAddressesList.at(i).toString(); break; } } // if we did not find one, use IPv4 localhost if (mIpAddress.isEmpty()) mIpAddress =