03 2021 档案
摘要:官方地址https://cn.wordpress.org/download/ 分别在两台电脑上部署 172.16.8.135 这台机器上面部署httpd,PHP,php-mysql 172.16.8.23 这台机器上主要部署mariadb 一、在172.16.8.135这台机器上安装所需要的包 yu
阅读全文
摘要:yum install httpd php php-mysql mariadb-server -y 这个目录就是存放session的,可以存放一些session ID之类的 ll -d /var/lib/php/session php 这个只是个模块,相当于对Apache增加了个功能,依附于Apac
阅读全文
摘要:使用mysql扩展连接数据库 php使用mysql扩展连接数据库的测试代码 <?php $conn = mysql_connect('mysqlserver','username','password'); if ($conn) echo "OK"; else echo "Failure"; #ec
阅读全文
摘要:php语言格式 <?php ...php code... ?> php测试代码 <?php echo date("Y/m/d H:i:s"); phpinfo(); ?> 可以PHP里面套用HTML也可以HTML里面套用PHP 格式1 <?php echo "<h1>Hello world!</h1
阅读全文
摘要:php配置 php:脚本语言解释器 配置文件:/etc/php.ini, /etc/php.d/*.ini 配置文件在php解释器启动时被读取 对配置文件的修改生效方法 Modules:重启httpd服务 FastCGI:重启php-fpm服务 /etc/php.ini配置文件格式: [foo]:S
阅读全文
摘要:PHP简介 官网:http://www.php.net/ PHP是通用服务器端脚本编程语言,主要用于web开发实现动态web页面,也是最早实现将脚本嵌入HTML源码文档中的服务器端脚本语言之一。同时,php还提供了一个命令行接口,因此,其也可以在大多数系统上作为一个独立的shell来使用 Rasmu
阅读全文
摘要:CGI:Common Gateway Interface 通用网关接口 可以让一个客户端,从网页浏览器通过http服务器向执行在网络服务器上的程序传输数据;CGI描述了客户端和服务器程序之间传输的一种标准 请求流程: Client -- (http) --> httpd -- (cgi) --> a
阅读全文
摘要:LAM(M)P: L:linux A:apache (httpd) M:mysql, mariadb M:memcached P:php, perl, python WEB资源类型:静态资源:原始形式与响应内容一致,在客户端浏览器执行动态资源:原始形式通常为程序文件,需要在服务器端执行之后,将执行结
阅读全文
摘要:APR APR 下载网址: http://apr.apache.org/download.cgi #下载bz2 的因为这个包相对来说小一点 Apache 下载网址: http://httpd.apache.org/download.cgi#apache24 总共下了这三个包 apr-util-1.6
阅读全文
摘要:$PATH 配置错误vi,rm之类的命令都不能使用, 临时设置PATH变量 export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin 然后,再去.bash_profile或者是/etc/profile里将你修改的文件在改回来
阅读全文
摘要:APR(Apache portable Run-time libraries,Apache可移植运行库) 主要为上层的应用程序提供一个可以跨越多操作系统平台使用的底层支持接口库。在早期的Apache版本中,应用程序本身必须能够处理各种具体操作系统平台的细节,并针对不同的平台调用不同的处理函数 随着A
阅读全文
摘要:ab, webbench, http_load, seigeJmeter 开源Loadrunner 商业,有相关认证tcpcopy:网易,复制生产环境中的真实请求,并将之保存ab [OPTIONS] URL来自httpd-tools包 -n:总请求数 -c:模拟的并行数 -k:以持久连接模式测试
阅读全文
摘要:忽略证书检查 curl -k https://www.a.com --cacert 后面加的是证书文件,通过证书文件访问这个网站 curl --cacert cacert.pem.crt https://www.a.com 只显示文档信息\只显示头部信息 curl -I http://www.a.c
阅读全文
摘要:wget [option]... [URL]... 1 curl 192.168.1.7/hello.sh 2 echo 'hello world' 3 #页面演示 默认系统不会自带,需要自己安装 yum install wget -y -q 静默模式 1 [02:53:22 root@localh
阅读全文
摘要:status(状态码): 1xx:100-101 信息提示 2xx:200-206 成功 3xx:300-305 重定向 4xx:400-415 错误类信息,客户端错误 5xx:500-505 错误类信息,服务器端错误 200 状态码 200 OK 表明请求已经成功. 默认情况下状态码为200的响应
阅读全文
摘要:得到一个index.html页面, 个人理解 :首先进入网卡--从网卡的缓冲区复制到内核的缓冲区(socket buffer)--通过内核缓冲区在复制到应用程序(如Apache)--httpd收到请求,得到要访问index.html页面,而index.html的页面在磁盘上,应用程序httpd是没有
阅读全文
摘要:Apache功能不多相对于来说还是nginx比较好点, 一、在真正的网络服务器上安装Apache 1 yum install httpd -y 二、设置一个打开页面 1 echo 192.168.1.7 Real Server > /var/www/html/index.html 三、打开httpd
阅读全文
摘要:正向代理=上网的时候经过服务器,当用户访问网站的时候,不会直接到网站上,而是到达正向代理服务器上,正向代理服务器会帮用户到网络上抓取需要的信息,抓取下来后,一份交给访问的用户,一份缓存在服务器本地吗,当另外一个人访问相同资源的时候,就不去互联网上找了,直接给你缓存的,可以节约大量的网络带宽,也提高效
阅读全文
摘要:HSTS:HTTP Strict Transport Security =HTTP的严格限制安全 当你第一次访问的时候http://www.a.com,也会发HSTS 这里面也写了如301或者302的重定向说跳转到https://www.a.com,此时这个消息会缓存在本机上(这个存放长达可以一年,
阅读全文
摘要:将http请求转发至https的URL 重定向 Redirect [status] URL-path URL status状态: Permanent: 返回永久重定向状态码 301 Temp:返回临时重定向状态码302. 此为默认值 示例: Redirect temp / https://www.m
阅读全文
摘要:申请的证书,规划存放在/etc/httpd/conf.d/ssl 一、在申请的服务器上: 1 cd /etc/pki/CA/ 二、生成一个4096位的,会放在 当前目录的 private/cakey.pem 下(这里生成的CA自己的私钥) 1 (umask 077;openssl genrsa -o
阅读全文
摘要:自签名证书,别的客户端不信任,会提示不安全的页面,如果是内部使用的话也可以了,可以省掉一笔CA证书费用 1 yum install mod_ssl -y 安装这个模块之后会带这些东西 1 pm -ql mod_ssl 2 /etc/httpd/conf.d/ssl.conf 3 /etc/httpd
阅读全文
摘要:HTTP服务通信过程 HTTP相关术语 http: Hyper Text Transfer Protocol, 80/tcp html: Hyper Text Markup Language 超文本标记语言,编程语言 示例: 1 <html> 2 <head> 3 <title>html语言</ti
阅读全文
摘要:1、daemon on|off; 是否以守护进程方式运行,默认是on,即守护进程方式,off 用于调试或docker环境 必须要放在主语句块中 2、master_process on|off; 是否以master/worker模型运行nginx,默认为on,当指定off 将不启动worker 设置为
阅读全文
摘要:一、有几个CPU就设置几个worker 二、绑定内核到指定的CPU上 三、提高进程的优先级 四、并发连接数的调整,支持更多的并发 五、让一个worker 可以连接多个进程 六、修改新的连接请求的方法 配置文件:/etc/nginx/nginx.conf 一、worker_processes auto
阅读全文