大师网-带你快速走向大师之路 解决你在学习过程中的疑惑,带你快速进入大师之门。节省时间,提升效率

apache(Web服务器)

[1]  Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。同时Apache音译为阿帕奇,是北美印第安人的一个部落,叫阿帕奇族,在美国的西南部。也是一个基金会的名称、一种武装直升机等等。

vue router 刷新404问题

-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.html [L] 3. nginx服务器配置 location / { try_files $uri $uri/ /index.html;

centos7+tomcat7+mysql5.7

去掉/etc/my.cnf 中[mysqld]下 skip-grant-tables 参数,并重启mysql服务 systemctl restart mysqld 进入mysql命令行,修改mysql可以远程访问 mysql grant all privileges on *.* to 'root'@'%' identified by '密码';

基于Heapster的HPA

11集群,需要执行如下操作。 image 4.向php-apache服务增加负载,验证自动扩缩容 启动一个容器,并通过一个循环向php-apache服务器发送无限的查询请求(请在另一个终端中运行以下命令) image 5.观察HPA是否生效 image container-monitor-book系列 : https://yasongxu.gitbook.io/container-monitor/

Linux就该这么学 | 第10章 部署 httpd 服务

Linux就该这么学 | 第10章 部署 httpd 服务 第10章:使用Apache服务部署静态网站 本章导学:什么是Web服务程序?Web服务程序有什么用处?常见Web服务程序的优劣势对比;httpd服务程序的使用;学习SELinux服务;个人用户主页功能;虚拟主机功能;Apache的访问控制。 一、网站服务程序 1、Web服务程序背景 1970 年,作为互联网前身的 ARPANET(阿帕网)已初具雏形,并开始向非军用部门开

解析提高PHP执行效率的50个技巧

解析提高PHP执行效率的50个技巧 1、用单引号代替双引号来包含字符串,这样做会更快一些。因为会在双引号包围的字符串中搜寻变量, 单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的”函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故 把函数加上了双引号)。 2、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升

PHP 写一个简单的路由

-f:如果不存在该目录或文件,才走下一条规则 第四行,RewriteRule ^([a-zA-Z0-9/]*)$ index.php/$1:把localhost后面的路径user/login丢给index.php去处理,即路径重写为index.php/user/login 第三步 index.php中,路径即可通过取出 $_SERVER['REQUEST_URI'],按照自己的规则,分割字符串,得到想要的路由参数。 比如上面的例子,按照/controller/action分割的话,那么controller=user、action=logIn $c = new $controller();

mod_php模式原理探析

其中,php_ap2_register_hook是一系列的hook调用: void php_ap2_register_hook(apr_pool_t *p) { ap_hook_pre_config(php_pre_config, NULL, NULL, APR_HOOK_MIDDLE); #ifdef ZEND_SIGNALS ap_hook_child_init(zend_signal_init, NULL, NULL, APR_HOOK_MIDDLE); #endif ap_hook_child_init(php_apache_child_init, NULL, NULL, APR_HOOK_MIDDLE);

Apache Bench压测以及和Jmeter对比

name=rethink" "age=3 E:\report.html 注意事项: result.html中会打印每次请求的请求头信息,请求总数较大时,重定向结果输出时可以不指定-v参数; 使用-H Content-Type:application/json不能代替-T "application/json", 使用前者服务器可能会返回400 bad requests;done Server Software: gunicorn/19.9.0 服务器类型 Server Hostname: httpbin.org 域名 Server Port: 80 web端口 Document Path: /get?

windows环境下php连接sql server

windows环境下php连接sql server 一、首先安装了Wampserver64,php集成环境 有的人可能在搜索查资料的时候,发现很多说的是用mssql的,所以注明一下,mssql扩展在PHP5.2版本以上就已经废弃了,不再使用,除非你使用的是PHP5.2以下版本,可以去搜一下具体怎么配置,5.2以上版本都可以使用以下方式连接sqlserver数据库。 二、下载PHP扩展和PDO扩展 如下是我放置扩展的位置 扩展位置.

代理服务器和 Web 服务器通信中的 504 问题

也并没有对该指令有特殊的说明。 最后同事将该值修改为: proxy_read_timeout 300 proxy_send_timeout 300 问题最终解决了,肯定是proxy读取超时了,但具体的配置仍然让我疑惑。 进一步测试 由于我看不到公司代理服务器的具体配置,所以我安装了一个代理服务器,感兴趣的同学也可以进一步了解nginx的proxy配置,如果没有特殊的需求,配置非常简单。 server { listen 443 ssl;

thinkphp5.0 - Redis 实现秒杀

thinkphp5.0 - Redis 实现秒杀 首先,因为秒杀这个环节在商城项目中比较常见,最近写商城项目,碰到这个功能模块,于是就拿出来给大家分享一波。 难点:高并发的情况下,正常逻辑写的话数据库的库存会出现负数,对付这类问题有很多解决方案,我就不一一赘述,我这次用的是redis的队列机制。 话不多说,进入正题 三张表做测试,分别是:商品表,日志表,订单表, goods,lo

Apache Curator简单介绍

Apache Curator简单介绍 原文链接:https://www.dubby.cn/detail.html? } public static void setDataAsync(CuratorFramework client, String path, byte[] payload) throws Exception { CuratorListener listener = new CuratorListener() { @Override public void eventReceived(CuratorFramework client, CuratorEvent event) throws Exception { if (event ! try { //watcher是一次性的,每次watch后需要重新设置watcher CrudExamples.watchedGetChildren(this.curatorFramework, this.getPath(), this);

mac上xampp+codeigniter环境配置

mac上xampp+codeigniter环境配置 这几天在mac上搭建了xampp+codeigniter环境,这里对搭建过程做下总结。 步骤一: 下载xampp xampp下载地址:https://www.apachefriends.org/index.html 我下载的是红框中的这个。 下载安装后,在luanchpad中会看到这个标识,后面就通过它配置和开启服务了。 这里我开启了数据库和apache服务,开启数据库服务的时候,遇到了开启失败的情况,通过configure换了个端口就ok

(MAC) Apache You don't have permission to access /

(MAC) Apache You don't have permission to access / Apache httpd.conf 我在默认权限上面修改了下路径,其他都没改动: AllowOverride none Require all denied DocumentRoot "/Users/xxx/Desktop/Project/PhpStorm" # # Possible values for the Options directive are "None", "All"

安装Dubbo管理控制台

安装Dubbo管理控制台 Dubbo管控台可以对注册到zookeeper注册中心的服务或服务消费者进行管理,但管控台是否正常对Dubbo服务没有影响,管控台也不需要高可用,因此可以单节点部署。 IP:192.168.3.71 部署容器:apache-tomcat-7.0.57 端口:8080 1、下载最新版的Tomcat7: $wgethttp://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57.tar.gz 2、解压: $tar -zxvf apache-tomcat-7.0.57.tar.gz $mv apache-tomc

CentOS 7 - 安装Nginx

CentOS 7 - 安装Nginx Nginx是一个高性能的Web服务软件。相比Apache HTTP Server更加的轻量级和灵活,是在WEB及服务端开发中必不可少的工具。 本文我们将介绍CentOS 7下Nginx的安装。 添加仓库 sudo yum install epel-release 安装Nginx sudo yum install nginx 启动Nginx sudo systemctl start nginx 如果系统使用了防火墙(firewall),执行下面命令允许http/https sudo firewall-cmd --permanent --zone=public --add-service=http sudo firewall

2018-09-07 couchdb 安装问题

2018-09-07 couchdb 安装问题 1.需要重新安装couchdb,原来安装过程忘记了,没有做笔记,只记住一些遇到的问题,这次需要重新在安装一次 安装的环境: centos 6,couchdb 1.1.2(最新版本为2.2.0) 安装过程: 1.下载软件包:apache-couchdb-1.1.2.tar.gz 2.解压包: tar zxfapache-couchdb-1.1.2.tar.gz cdapache-couchdb-1.1.2 .

Mac自带Apache服务器的使用

Mac自带Apache服务器的使用 1. 打开终端,开启Apache: //开启apache: sudo apachectl start //重启apache: sudo apachectl restart //关闭apache: sudo apachectl stop 回车会提示输入密码,也就是你电脑的密码,http://127.0.0.1/测试一下,成功则如 下图: 成功开启Apache 2. 点击Finder,然后Command+Shift+G

(Mac)PHP 学习笔记一 Apache

(Mac)PHP 学习笔记一 Apache 开启Apache: sudo apachectl start 重启Apache: sudo apachectl restart 关闭Apache: sudo apachectl stop MacHosts文件目录: /private/etc/ 找到 hosts Apache本地路径:/Library/WebServer/Documents Apache中 httpd.conf 路径: /etc/apache2/httpd.conf // 虚拟机配置路径 httpd-vhosts.conf 路径: /private/etc/apache2/extra/httpd-vhosts.conf php.ini 路径: /private/etc 或者 /etc 1. httpd.conf 配置文件 AddType: https://blog.csdn.net/frankarmst