<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dlnb89906的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dlnb89906</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dlnb89906]]></copyright><item><title><![CDATA[LAMP PHP 详解]]></title><link>https://blog.youkuaiyun.com/dlnb89906/article/details/102123488</link><guid>https://blog.youkuaiyun.com/dlnb89906/article/details/102123488</guid><author>dlnb89906</author><pubDate>Sat, 13 Apr 2019 00:16:00 +0800</pubDate><description><![CDATA[目录
    
        
        LAMP PHP 详解
        LAMP 请求流程与原理
        PHP 简介
        PHP Zend Engine
        Opcode
        php 配置详解
        php 加速器
        
        部署LAMP
        使用 php 连接 mys...]]></description><category></category></item><item><title><![CDATA[LAMP 一键部署]]></title><link>https://blog.youkuaiyun.com/dlnb89906/article/details/102123485</link><guid>https://blog.youkuaiyun.com/dlnb89906/article/details/102123485</guid><author>dlnb89906</author><pubDate>Sat, 13 Apr 2019 00:16:00 +0800</pubDate><description><![CDATA[LAMP 一键部署
部署http

#!/bin/bash


### global variables
export lamp_repo=http://192.168.1.5/lamp/
export lampdir=/lampdata
export httpdir=$lampdir/httpd/

export httpd_version=httpd-2.4.33.tar.bz2
e...]]></description><category></category></item><item><title><![CDATA[生产环境LAMP搭建 - 基于 fastcgi]]></title><link>https://blog.youkuaiyun.com/dlnb89906/article/details/102123481</link><guid>https://blog.youkuaiyun.com/dlnb89906/article/details/102123481</guid><author>dlnb89906</author><pubDate>Sat, 13 Apr 2019 00:15:00 +0800</pubDate><description><![CDATA[生产环境LAMP搭建 - 基于 fastcgi
由于在module模式，php只是已http的模块形式存在，无形中加重了http的服务负载，通常在企业架构中，使用fastcgi的模式，将所有的服务都设置为不同的独立服务，独立进程的形式存在，并部署在不同的设备上。是用的比较多的。

php 进程 默认使用9000端口
默认 php-fpm 只监听127.0.0.1 的 9000 端口
配置...]]></description><category></category></item><item><title><![CDATA[LAMP 搭建练习]]></title><link>https://blog.youkuaiyun.com/dlnb89906/article/details/102123489</link><guid>https://blog.youkuaiyun.com/dlnb89906/article/details/102123489</guid><author>dlnb89906</author><pubDate>Sat, 13 Apr 2019 00:08:00 +0800</pubDate><description><![CDATA[目录
    
        
        LAMP 搭建
        1：CentOS 7, lamp (module)；
        http + php + phpMyAdmin + wordpress 192.168.1.7
        配置虚拟主机
        xcache
        phpMyAdmin提供https虚拟主机
      ...]]></description><category></category></item><item><title><![CDATA[http 实战练习]]></title><link>https://blog.youkuaiyun.com/dlnb89906/article/details/102123479</link><guid>https://blog.youkuaiyun.com/dlnb89906/article/details/102123479</guid><author>dlnb89906</author><pubDate>Sat, 13 Apr 2019 00:03:00 +0800</pubDate><description><![CDATA[http 实战练习
建立httpd服务器，要求提供两个基于名称的虚拟主机:
(1)www.X.com，页面文件目录为/web/vhosts/x；错误日志为/var/log/httpd/x.err，访问日志为/var/log/httpd/x.access
(2)www.Y.com，页面文件目录为/web/vhosts/y；错误日志为/var/log/httpd/www2.err，访问日志为...]]></description><category></category></item><item><title><![CDATA[http 高级配置 虚拟主机,https 编译安装]]></title><link>https://blog.youkuaiyun.com/dlnb89906/article/details/102123487</link><guid>https://blog.youkuaiyun.com/dlnb89906/article/details/102123487</guid><author>dlnb89906</author><pubDate>Sat, 13 Apr 2019 00:01:00 +0800</pubDate><description><![CDATA[目录
    
        
        http 高级配置 虚拟主机,https 编译安装
        http 重定向 https
        HSTS
        HSTS preload list
        
        http 自带的工具程序
        httpd的压力测试工具
        实现状态页
        反向代理...]]></description><category></category></item><item><title><![CDATA[HTTP 配置与编译安装]]></title><link>https://blog.youkuaiyun.com/dlnb89906/article/details/102123486</link><guid>https://blog.youkuaiyun.com/dlnb89906/article/details/102123486</guid><author>dlnb89906</author><pubDate>Fri, 12 Apr 2019 23:59:00 +0800</pubDate><description><![CDATA[目录
    
        
        HTTP 配置与编译安装
        HTTP 相关配置
        DSO
        定义‘Main’ Server 的文档页面路径
        定义站点主页面
        站点访问控制常见机制
        基于源地址实现访问控制
        日志设定
        设定默认字符集
      ...]]></description><category></category></item><item><title><![CDATA[mod_deflate模块]]></title><link>https://blog.youkuaiyun.com/dlnb89906/article/details/102123484</link><guid>https://blog.youkuaiyun.com/dlnb89906/article/details/102123484</guid><author>dlnb89906</author><pubDate>Fri, 12 Apr 2019 23:59:00 +0800</pubDate><description><![CDATA[mod_deflate模块
压缩模块，使用mod_deflate模块压缩页面优化传输速度
主要是需要设置
1.针对的内容
2.压缩比是多少
可以忽略排除特定旧版本的浏览器的设置。因为那些都太老了，现在一般遇不到了
适用场景：
(1) 节约带宽，额外消耗CPU；同时，可能有些较老浏览器不支持
(2) 压缩适于压缩的资源，例如文本文件
Level of compression (Highes...]]></description><category></category></item><item><title><![CDATA[curl工具]]></title><link>https://blog.youkuaiyun.com/dlnb89906/article/details/102123478</link><guid>https://blog.youkuaiyun.com/dlnb89906/article/details/102123478</guid><author>dlnb89906</author><pubDate>Fri, 12 Apr 2019 23:58:00 +0800</pubDate><description><![CDATA[curl工具
curl是基于URL语法在命令行方式下工作的文件传输工具，它支持FTP, FTPS,HTTP, HTTPS, GOPHER, TELNET, DICT, FILE及LDAP等协议。curl支持HTTPS认证，并且支持HTTP的POST、PUT等方法， FTP上传， kerberos认证，HTTP上传，代理服务器，cookies，用户名/密码认证， 下载文件断点续传，上载文件...]]></description><category></category></item><item><title><![CDATA[http 工作模式与模块]]></title><link>https://blog.youkuaiyun.com/dlnb89906/article/details/102123483</link><guid>https://blog.youkuaiyun.com/dlnb89906/article/details/102123483</guid><author>dlnb89906</author><pubDate>Fri, 12 Apr 2019 22:48:00 +0800</pubDate><description><![CDATA[目录
    
        
        http 工作模式与模块
        http 服务器应用
        MPM工作模式
        prefork
        worker
        event
        进程角色
        httpd功能特性
        
        http 安装
        centos6配...]]></description><category></category></item><item><title><![CDATA[http 基础与通讯原理]]></title><link>https://blog.youkuaiyun.com/dlnb89906/article/details/102123457</link><guid>https://blog.youkuaiyun.com/dlnb89906/article/details/102123457</guid><author>dlnb89906</author><pubDate>Fri, 12 Apr 2019 22:32:00 +0800</pubDate><description><![CDATA[目录
    
        
        http 基础与通讯原理
        Internet 与中国
        1990年10月 注册CN顶级域名
        1993年3月2日 接入第一根专线
        1994年4月20日 实现与互联网的全功能连接
        1994年5月21日 设置CN域名服务器
        1996年1月 正式...]]></description><category></category></item><item><title><![CDATA[GitLab的安装及使用教程]]></title><link>https://blog.youkuaiyun.com/dlnb89906/article/details/102123476</link><guid>https://blog.youkuaiyun.com/dlnb89906/article/details/102123476</guid><author>dlnb89906</author><pubDate>Fri, 12 Apr 2019 22:03:00 +0800</pubDate><description><![CDATA[参考文章： https://yq.aliyun.com/articles/74395
GitLab的安装及使用教程
1、配置yum源
vim /etc/yum.repos.d/gitlab-ce.repo
复制以下内容：
[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/g...]]></description><category></category></item><item><title><![CDATA[shell 练习 - 第七周]]></title><link>https://blog.youkuaiyun.com/dlnb89906/article/details/102123482</link><guid>https://blog.youkuaiyun.com/dlnb89906/article/details/102123482</guid><author>dlnb89906</author><pubDate>Tue, 19 Mar 2019 20:46:00 +0800</pubDate><description><![CDATA[1、 用shell实现传入进程pid， 查看对应进程/proc下CPU、内存指标
#!/bin/bash
read -p "Input PID Value: " pid
pid_exist=`ps aux|awk '{print $2}'|grep -w $pid`
if [ ! $pid_exist  ];then
        echo "$pid is not exist!!"
...]]></description><category></category></item><item><title><![CDATA[Linux常用命令]]></title><link>https://blog.youkuaiyun.com/dlnb89906/article/details/102123474</link><guid>https://blog.youkuaiyun.com/dlnb89906/article/details/102123474</guid><author>dlnb89906</author><pubDate>Tue, 19 Mar 2019 09:42:00 +0800</pubDate><description><![CDATA[一、文件处理命令
    1\. ls命令：显示目录文件 
                     -a 显示所有文件，包括隐藏文件。（all）
                     -l 详细信息显示，长格式显示文件。（long）
                     -d 查看目录属性。查看目录详细信息，不加-d则只显示目录下的数据而不显示目录本身
            ...]]></description><category></category></item><item><title><![CDATA[网络相关练习 - 第五周]]></title><link>https://blog.youkuaiyun.com/dlnb89906/article/details/102123480</link><guid>https://blog.youkuaiyun.com/dlnb89906/article/details/102123480</guid><author>dlnb89906</author><pubDate>Sun, 10 Mar 2019 16:06:00 +0800</pubDate><description><![CDATA[1.简述TCP三次握手
client --&gt; server

第一次握手：客户端主动打开tcp连接，发送带有SYN=1（同步位标记）的数据包，向服务器，此时服务器处于监听状态。
第二次握手：服务器收到数据包后，回复给客户端带有SYN=1 ACK=1（确认字段有效）...的数据包，表明我已收到
第三次握手：客户端收到服务器带有SYN为1的数据包后，向服务器再次发送一个ACK为1，确认...]]></description><category></category></item><item><title><![CDATA[磁盘分区练习题 - 第四周]]></title><link>https://blog.youkuaiyun.com/dlnb89906/article/details/102123472</link><guid>https://blog.youkuaiyun.com/dlnb89906/article/details/102123472</guid><author>dlnb89906</author><pubDate>Sun, 10 Mar 2019 15:54:00 +0800</pubDate><description><![CDATA[1、新建用户archlinux , 要求其家目录为/users/archlinux，而后su切换至archlinux用户，复制/etc/pam.d目录至自己的家目录
mkdir /users
useradd archlinux -d /users/archlinux
su - archlinux
cp -a /etc/pam.d .
2、创建一个至少有两个PV组成的大小为20G的名tes...]]></description><category></category></item><item><title><![CDATA[shell 练习题 - 第三周]]></title><link>https://blog.youkuaiyun.com/dlnb89906/article/details/102123477</link><guid>https://blog.youkuaiyun.com/dlnb89906/article/details/102123477</guid><author>dlnb89906</author><pubDate>Sun, 10 Mar 2019 14:36:00 +0800</pubDate><description><![CDATA[1、编写脚本/root/bin/backup.sh，可实现每日将/etc/目录备份到 /root/etcYYYY-mm-dd中
#!/bin/bash
echo "start backup"
sleep 2
date=`date "+%Y-%m-%d"`
cp -av /etc /root/etc$date
echo "backup finish"

2、编写脚本/root/bin/di...]]></description><category></category></item><item><title><![CDATA[shell 练习题]]></title><link>https://blog.youkuaiyun.com/dlnb89906/article/details/102123475</link><guid>https://blog.youkuaiyun.com/dlnb89906/article/details/102123475</guid><author>dlnb89906</author><pubDate>Mon, 04 Mar 2019 21:28:00 +0800</pubDate><description><![CDATA[1.编写脚本/bin/per.sh,判断当前用户对指定参数文件，是否不可读并且不可写
read -p "Please Input A File: " file
if [ ! -e $file  ];then
        echo "$file not exits"
elif [ -f $file ];then
        if [ ! -r $file -a ! -w $file...]]></description><category></category></item><item><title><![CDATA[Linux中用户与用户组管理]]></title><link>https://blog.youkuaiyun.com/dlnb89906/article/details/102123468</link><guid>https://blog.youkuaiyun.com/dlnb89906/article/details/102123468</guid><author>dlnb89906</author><pubDate>Sun, 03 Mar 2019 19:44:00 +0800</pubDate><description><![CDATA[1.基础知识
Linux作为一种多用户的操作系统(服务器系统)，允许多个用户同时登陆到系统上，并响应每个用户的请求。
任何需要使用操作系统的用户，都需要一个系统账号，账号分为：管理员账号与普通用户账号。
在Linux中，操作系统根据UID来判断用！根据UID来判断用户！ 而不是用户名！只要id为0就是管理员，哪怕有多个id为0 的账号
系统在新建账号时，会根据账号类型，自动分配递增账号的...]]></description><category></category></item><item><title><![CDATA[VIM 编辑器 -使用详解记录]]></title><link>https://blog.youkuaiyun.com/dlnb89906/article/details/102123473</link><guid>https://blog.youkuaiyun.com/dlnb89906/article/details/102123473</guid><author>dlnb89906</author><pubDate>Sat, 02 Mar 2019 22:59:00 +0800</pubDate><description><![CDATA[1.什么是 vim？
Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富，在程序员中被广泛使用。简单的来说， vi 是老式的字处理器，不过功能已经很齐全了，但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。熟练掌握VIM的快捷键与功能使用，可以对我们的运维工作，Shell脚本编写提供更高的效率。

vi/vim快捷键示意...]]></description><category></category></item></channel></rss>