- 博客(36)
- 收藏
- 关注
转载 【CentOS 7LNMP架构32】,ssl原理和生成ssl密钥对#
shallow丿ove ssl原理 客户端的浏览器发送一个https的请求给服务器 服务器要有一套数字证书,生成公钥和私钥,将公钥传递到客户端 客户端的浏览器检查公钥是否合法,若不合法显示https警告,若合法生成一串随机字符串,并用收到的公钥加密 客户端把加密后的随机字符串传输到服务...
2019-07-04 10:24:00
191
转载 【CentOS 7LNMP架构31】,nginx负载均衡#
shallow丿ove nginx负载均衡 多台代理服务器 vi /usr/local/nginx/conf/vhost/load.conf upstream qq_com { ip_hash; server 61.135.157.156:80; server 125.39.240.1...
2019-07-04 10:22:00
139
转载 【CentOS 7LNMP架构30】,设置nginx代理#
shallow丿ove nginx代理 用户向代理服务器发送信息,web服务器接收到代理服务器的信息后,返回给代理服务器,最后发送到用户 线上环境是需要把网站域名解析到代理服务器上,这样用户的请求到了代理上,然后代理去帮用户到真实服务器获取数据,然后代理再把数据反馈给用户 类似于访问国外...
2019-07-04 10:21:00
169
转载 【CentOS 7LNMP架构29】,nginx解析php的配置#
shallow丿ove nginx解析php的配置 配置 location ~ .php$ { include fastcgi_params; fastcgi_pass unix:/tmp/php-fcgi.sock; fastcgi_index index.php; fastcgi_...
2019-07-04 10:20:00
342
转载 【CentOS 7架构28】,设置nginx访问控制#
shallow丿ove nginx访问控制 需求:访问/admin/目录的请求,只允许指定IP访问,配置如下 location /admin/ { allow 192.168.9.134; allow 127.0.0.1; deny all; } mkdir /data/wwwroot...
2019-07-04 10:19:00
137
转载 【CentOS 7架构27】,设置nginx防盗链#
shallow丿ove nginx防盗链 配置 location ~*^.+.(gif|jpg|png|swf|flv|rar|zip|doc|pdf|gz|bz2|jpeg|bmp|xls)$ { expires 7d; valid_referers none blocked ser...
2019-07-04 10:18:00
151
转载 【CentOS 7LNMP架构26】,静态文件不记录日志和过期时间#
shallow丿ove 静态文件不记录日志和过期时间 配置如下 location ~..(gif|jpg|jpeg|png|bmp|swf)$ { expires 7d; access_log off; } location ~..(js|css)$ { expires 12h; ac...
2019-07-04 10:17:00
72
转载 【CentOS 7LNMP架构25】,nginx日志切割#
shallow丿ove nginx日志切割 自定义shell脚本 vi /usr/local/sbin/nginx_log_rotate.sh #!/bin/bash ##假设nginx的日志存放路径为/data/logs/ d=date -d "-1 day" +%Y%m%d log...
2019-07-04 10:15:00
115
转载 【CentOS 7LNMP架构24】,设置nginx域名重定向#
shallow丿ove nginx域名重定向 更改test.com.conf server { listen 80; server_name test.com test1.com test2.com; index index.html index.htm index.php; root...
2019-07-04 10:14:00
309
转载 【CentOS7架构23】,设置nginx用户认证#
shallow丿ove nginx用户认证 vi /usr/local/nginx/conf/vhost/test.com.conf server { listen 80; serever_name test.com; index index.html index.htm index...
2019-07-04 10:00:00
263
转载 【CentOS 7架构22】,设置默认虚拟主机#
shallow丿ove 默认虚拟主机 vi /usr/local/nginx/conf/nginx.conf include vhost/*.conf mkdir /usr/local/nginx/conf/vhost cd !$ ; vi default.conf server { ...
2019-07-04 09:49:00
144
转载 【CentOS 7架构21】,Nginx的安装#
shallow丿ove Nginx安装 cd /usr/local/src wget http://nginx.org/download/nginx-1.4.7.tar.gz tar zxf nginx-1.4.7.tar.gz ./configure --prefix=/usr/lo...
2019-07-04 09:48:00
161
转载 【CentOS 7架构20】,LNMP模式安装php#180103
shallow丿ove PHP安装 和LAMP安装PHP方法有差别,需要开启php-fpm服务 cd /usr/local/src wegt http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.36-linux-glibc2.5-x86_...
2019-07-04 09:46:00
166
转载 【CentOS 7LNMP架构19】,LNMP介绍与LNMP中mysql的安装#
shallow丿ove LNMP架构介绍 和LAMP不同的是,提供web服务的是Nginx 并且php是作为一个独立服务存在的,这个服务叫做php-fpm Nginx直接处理静态请求,动态请求会转发给php-fpm 安装mysql 删除mysql [root@localhost ~]...
2019-07-04 09:45:00
114
转载 【CentOS 7架构18】,php动态扩展模块#171228
shallow丿ove php动态扩展模块 /usr/local/php/bin/php -m #查看模块 安装redis模块 cd /usr/local/src wget https://codeload.github.com/phpredis/phpredis/zip/develo...
2019-07-04 09:44:00
267
转载 【CentOS 7LAMP架构17】,PHP相关配置#
shallow丿ove PHP相关配置 查看php配置文件位置 /usr/local/php/bin/php -i | grep -i "loaded configuration file" dete.timezone disable_functions error_...
2019-07-04 09:33:00
93
转载 【CentOS 7架构16】,限制user_agent#
shallow丿ove 访问控制——user_agent user_gaent可以理解为浏览器标识 核心配置文件内容 <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP_USER_AGENT} .curl...
2019-07-03 23:18:00
344
转载 【CentOS 7架构15】,限定某个目录禁止解析php#
shallow丿ove #访问控制——禁止PHP解析 核心配置文件内容 <Directory /data/wwwroot/111.com/upload> php_admin_flag engine off </Directory> curl测试时直接返回了php...
2019-07-03 23:17:00
148
转载 【CentOS 7架构14】,访问控制FilesMatch#
shallow丿ove 访问控制FilesMatch 核心配置文件内容 <Directory /data/wwwroot/111.com> <FilesMatch "admin.php(.*)"> Order deny,allow Deny from all A...
2019-07-03 23:16:00
141
转载 【CentOS 7架构13】,访问控制Directory#
shallow丿ove 访问控制——Directory 核心配置文件内容 <Directory /data/wwwroot/www.111.com/admin/> Order deny,allow Deny from all Allow from 127.0.0.1 <...
2019-07-03 23:15:00
283
转载 【CentOS 7架构12】,Apache配置防盗链#
shallow丿ove 配置防盗链 通过限制referer来实现防盗链的功能 配置文件增加如下内容 <Directory /data/wwwroot/www.111.com SetEnvIfNoCase Referer "http://www.111.com" local_ref...
2019-07-03 23:14:00
166
转载 【CentOS 7架构11】,静态元素过期时间#
shallow丿ove 配置静态元素过期时间 浏览器访问网站的图片时会把静态的文件缓存在本地电脑里,这样下次再访问时就不用去远程下载 增加配置 <IfMondule mod_expires.c> ExpiresActive on #打开该功能的开关 ExpiresByTyp...
2019-07-03 23:13:00
91
转载 【CentOS 7架构11】,访问日志切割#171221
shallow丿ove 访问日志切割 日志一直记录总有一天会把整个磁盘占满,所以有必要设置自动切割,并删除旧的日志文件 把虚拟主机配置文件改成如下: <VirtualHost :80> DocumentRoot "/data/wwwroot/www.111.com" Ser...
2019-07-03 23:12:00
69
转载 【CentOS 7架构10】,Apache访问日志不记录静态文件#171221
shallow丿ove 访问日志不记录指定类型的文件 网站大多元素为静态文件,如图片,css,js等,这些元素可以不用记录 把虚拟主机配置文件改成如下: <VirtualHost :80> DocumentRoot "/data/wwwroot/www.111.com Se...
2019-07-03 23:11:00
196
转载 【CentOS 7架构9】,Apache访问日志#171221
shallow丿ove Apache访问日志 访问日志记录用户的每一个请求 vi /usr/local/apache2.4/conf/httpd.conf LogFormat "%h %I %u %t "%r" %>s %b "%{Referer}i""%{User-Agent}...
2019-07-03 23:10:00
160
转载 【CentOS 7架构8】,域名跳转#
shallow丿ove 域名跳转 需求,将123.com域名跳转到www.123.com,配置如下: <VirtulHost :80> DocumentRoot "/data/wwwroot/www.123.com ServerName www.123.com Serve...
2019-07-03 23:09:00
703
转载 【CetOS 7LAMP架构6】,Apache默认虚拟主机#
shallow丿ove httpd的默认虚拟主机 一台服务器可以访问多个网站,每个网站都是一个虚拟机 概念:域名(主机名)、DNS、解析域名、hosts 任何一个域名解析到这台机器,都可以访问的虚拟主机就是默认虚拟主机 vi /usr/local/apache2.4/conf/http...
2019-07-03 23:08:00
81
转载 【CentOS 7LAMP架构7】,Apache用户认证#
shallow丿ove httpd的用户认证 vi /usr/local/apache2.4/conf/extra/httpd-vhosts.conf #把123.com虚拟主机编辑为 <VirtualHost *:80> DocumentRoot "/data/wwwro...
2019-07-03 23:08:00
409
转载 【CentOS 7LAMP架构4】,PHP5和PHP7的安装和配置#
shallow丿ove 安装PHP5 PHP官网www.php.net 当前主流版本为5.6/7.1 cd /usr/local/src wget http://cn2.php.net/distributions/php-5.6.30.tar.bz2 bzip2 -d php-5.6....
2019-07-03 23:06:00
137
转载 【CentOS 7LAMP架构5】,使用php与apache结合#
shallow丿ove 配置httpd支持php httpd主配置文件/usr/local/apache2.4/conf/httpd/conf vi /usr/local/apache2.4/conf/httpd.conf #修改以下4个地方 ServerName Require al...
2019-07-03 23:06:00
387
转载 【CentOS 7LAMP架构3】,Apache安装与配置#
shallow丿ove 安装Apache Apache是一个基金会的名字,httpd才是我们要安装的软件包,早期它的名字就叫apache Apache官网www.apache.org wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.4...
2019-07-03 23:04:00
170
转载 【CentOS 7LAMP架构2】,MariaDB安装与配置#
shallow丿ove 安装MariaDB cd /usr/lcoal/src wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-...
2019-07-03 23:03:00
156
转载 【CentOS 7LAMP架构1】,LAMP模式介绍与MySQL安装与配置#
shallow丿ove LAMP架构模式 Linux+Apache(httpd)+MySQL+PHP mysql和MariaDB介绍 MySQL是一个关系型数据库,由mysql ab公司开发,mysql在2008年被sun公司收购(10亿美金),2009年sun公司被Oracle(甲骨...
2019-07-03 23:02:00
363
转载 【CentOS 7笔记52】,screen虚拟终端#
shallow丿ove screen工具 为了不让一个任务意外终端 nohup command & screen是一个虚拟终端 yum install -y screen screen直接回车就进入了虚拟终端 ctral a组合键再按d退出虚拟终端,但不是结束 screen -...
2019-07-03 23:00:00
181
转载 【CentOS 7笔记51】,Linux系统日志#
shallow丿ove Linux系统日志 var/log/messages #系统日志 /etc/logrotate.conf #日志切割配置文件 参考http://my.oschina.net/u/2000675/blog/908189 dmesg命令 /var/log/dmesg...
2019-07-03 22:59:00
1654
转载 【CentOS 7笔记50】,rsync通过服务同步2#
shallow丿ove [root@localhost ~]# vi /etc/rsyncd.conf port=8730 log file=/var/log/rsync.log pid file=/var/run/rysncd.pid address=192.168.9.134 [t...
2019-07-03 22:57:00
109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人