![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux运维
linux运维相关内容
麻子来了
这个作者很懒,什么都没留下…
展开
-
Makefile经典教程(掌握这些足够)
转自http://blog.csdn.net/ruglcc/article/details/7814546转载 2016-04-23 21:57:35 · 310 阅读 · 0 评论 -
Php与Apache的三种结合方式以及各自优缺点
httpd与php的结合方式:如果网站的访问量很小,同一时间仅仅处理单个请求,那么各种结合方式的特点并不能很好的体现。这里我们仅考虑在高访问量、高并发情况下各种结合方式的优缺点。CGI:CGI(common gateway interface)通常翻译为共同网关接口,是HTTP服务器与机器上的其他程序进行通信的一个接口,让Web服务器必要时启动额外的程序处理原创 2017-06-18 14:49:52 · 5917 阅读 · 0 评论 -
《手把手博客搭建教程1—架构选择》
故事就是这样开始的….有一天你突发奇想,誓言一定要凭借自己的能力搭建一个自己的博客网站。你就去问阿拉丁神灯,“神灯,神灯,我怎样才能从零基础开始搭建一个博客?”神灯没有说话只给你了一个网址blog.64mazi.com。你不解,又去问魔镜,“魔镜,魔镜,我怎样才能从零基础开始搭建一个博客?”魔镜也没有说话,仍然给了你一个相同的网址blog.64mazi.com。你仍就不得其中奥秘,夜深了,你辗转难原创 2016-07-09 11:06:36 · 1225 阅读 · 0 评论 -
CGI跟我学
CGI 意思为 Common Gateway Interface, 一种基于浏览器的输入、在Web服务器上运行的程序方法. CGI脚本 使你的浏览器与用户能交互,为了在数据库中寻找一个名词, 提供你写入的评论,或者从一个表单中选择几个条目并且能得到一个明确的回答. 如果你曾经遇到过在web上填表或进行搜索, 你就是用的CGI脚本. 你那时也许没有意识到,因为大部分工作是在服务器上运行的,你看到的只转载 2016-08-04 10:24:42 · 282 阅读 · 0 评论 -
Linux IO模式及 select、poll、epoll详解
注:本文是对众多博客的学习和总结,可能存在理解错误。请带着怀疑的眼光,同时如果有错误希望能指出。同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的。所以先限定一下本文的上下文。本文讨论的背景是Linux环境下的network IO。一 概念说明在进行解释之前,首先要说明几个概念:- 用户空间和内核空间转载 2016-08-04 21:41:50 · 339 阅读 · 0 评论 -
Php与Apache的三种结合方式以及各自优缺点
httpd与php的结合方式:如果网站的访问量很小,同一时间仅仅处理单个请求,那么各种结合方式的特点并不能很好的体现。这里我们仅考虑在高访问量、高并发情况下各种结合方式的优缺点。CGI:CGI(common gateway interface)通常翻译为共同网关接口,是HTTP服务器与机器上的其他程序进行通信的一个接口,让Web服务器必要时启动额外的程序处理原创 2017-06-10 20:06:37 · 1211 阅读 · 0 评论 -
《手把手博客搭建教程2—LAMP安装配置》
在教程1中我们已经将常用架构进行了详细的分析,这里我们采用经典的LAMP架构,使用centos6.5 + httpd 2.4.4 + mysql-5.6.10 + php-5.6.21。首先我们先安装apache。编译安装http2.4.4一、安装前准备:确保你的LINUX上已经安装了apr、apr-util。为什么需要apr、apr-util?原创 2017-06-10 20:05:32 · 549 阅读 · 0 评论 -
LINUX日志系统之日志文件的管理
我们都知道linux日志文件对我们管理linux系统至关重要,我们需要根据日志文件的信息对系统进行维护、排错以及调优,但是随着系统运行的时间越来越长,软件越装越多,日志文件也变的越来越大~让我们查看起来十分的不方便。那么能不能对日志文件进行切割,变成一个一个小的文件呢进行查看呢?能不能将不同软件产生的日志信息分别存在不同的日志文件中呢?能不能只记录错误级别的日志的信息呢?答案是肯定的~单着一切都基原创 2017-06-18 14:58:14 · 1326 阅读 · 1 评论 -
LINUX日志系统之WEB日志(一)
linux日志系统的重要性想必大家都非常清楚了,我们平时的登录信息,各种操作信息,软件错误信息等等,想要系统一直健康稳定的运转,学会查看和管理日志系统是必不可少的技能。下面就来认识下web系统中的各种常用的日志文件:一、linux系统日志:centos6上的日志系统是rsyslog启动进程是rsyslogd 1、查看日志系统启动情况; #chkconfig --list r原创 2016-06-04 22:07:42 · 12694 阅读 · 0 评论 -
IPtables学习笔记四
一、自定义链定义一条新链:# iptables -N clean_in添加规则:# iptables -A clean_in -d 255.255.255.255 -p icmp -j DROP# iptables -A clean_in -d 172.16.255.255 -p icmp -j DROP# iptables -A clean_in -p tcp ! --sy原创 2017-06-10 19:55:41 · 686 阅读 · 0 评论 -
IPtables 学习笔记一
什么是防火墙?所谓防火墙指的是一个由软件和硬件设备组合而成、在内部网和外部网之间、专用网与公共网之间的界面上构造的保护屏障.是一种获取安全性方法的形象说法,它是一种计算机硬件和软件的结合,使Internet与Intranet之间建立起一个安全网关(Security Gateway),从而保护内部网免受非法用户的侵入,防火墙主要由服务访问规则、验证工具、包过滤和应用网关4个部分组成,防火墙就原创 2017-06-10 19:52:22 · 1126 阅读 · 0 评论 -
Ubuntu 更新错误修复大全
在Ubuntu更新中,谁没有碰见个错误?在Ubuntu和其它基于Ubuntu的Linux发行版中,更新错误是一个共性的错误,也经常发生。这些错误出现的原因多种多样,修复起来也很简单。在本文中,我们将见到Ubuntu中各种类型频繁发生的更新错误以及它们的修复方法。 合并列表问题当你在终端中运行更新命令时,你可能会碰到这个错误“合并列表错误”,就像下面这样:E:Enco转载 2016-10-07 11:03:19 · 1186 阅读 · 0 评论 -
linux screen 命令详解
[原文链接:http://www.cnblogs.com/mchina/archive/2013/01/30/2880680.html]一、背景系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们转载 2017-02-27 21:13:53 · 249 阅读 · 0 评论 -
RHEL 5.7 Yum配置本地源[Errno 2] No such file or directory
在Red Hat Enterprise Linux Server release 5.7 上配置YUM本地源时,遇到了"Errno 5] OSError: [Errno 2] No such file or directory xxxx",花了点时间搞清楚错误的来龙去脉。特此记录一下:将Redhat 5.7的光盘镜像拷贝到了/mnt/cdrom/LinuxSrc目录下,配置了rhel-medi转载 2017-02-27 21:15:06 · 2707 阅读 · 0 评论 -
Loading additional iptables modules: ip_conntrack_netbios_n[FAILED]
为使得iptables可以过滤特定协议数据包,给内核打补丁,重新编译后启动iptables报错:Loading additional iptables modules: ip_conntrack_netbios_n[FAILED]调试/etc/rc.d/init.d/iptables查找问题。发现:# Load additional modules (helpers)if [翻译 2017-02-26 18:53:22 · 1077 阅读 · 0 评论 -
php-fpm.conf重要参数详解
一、常用参数解释:1)pm = dynamic #对于专用服务器,pm可以设置为static。#如何控制子进程,选项有static和dynamic。如果选择static,则由pm.max_children指定固定的子进程数。如果选择dynamic,则由pm.max_children、pm.start_servers、pm.min_spare_servers、pm.max_spare_se原创 2017-06-18 14:46:23 · 10302 阅读 · 0 评论 -
phpMyadmin出错解决办法
1.phpmyadmin解决ignoring unsupported language code错误解决办法:更换至最新版本4.6.22.Error during session start; please check your PHP and/or webserver log file and configure your PHP installation properly.Also原创 2017-06-18 14:48:12 · 22149 阅读 · 0 评论 -
IPtables 学习笔记二
我们知道IPTABLES是连接内核和用户空间,用于控制网络功能的一个工具,在iptalbes中真正起到防火墙功能的是一系列规则,那么怎样去编写这些规则?实现防火墙功能呢? IPTABLES基本使用格式:iptables [-t TABLE] COMMAND CHAIN [ num ] 匹配标准 -j 处理动作 其中,TABLE为表名原创 2017-06-10 19:53:07 · 487 阅读 · 0 评论 -
IPtables 学习笔记三
学习了IPTABLES的基本规则后,我们就可以对Linux主机上的数据包进行规则过滤,体验防火墙的功能了。一、当然,首先还是要安装iptables,当我们安装完成后,可以通过rpm -ql iptables 查看安装的位置这里要注意:iptables不是服务,是内核中规则,那为什么还会有服务脚本呢??其实,iptables服务脚本的主要目的在于管理(生效原创 2017-06-10 19:55:03 · 301 阅读 · 0 评论 -
使用win-VS开发调试Linux上的C/C++代码
本教程介绍如何使用VisualGDB CMake项目系统开发物理上位于Linux机器上的项目,使用Visual Studio和VisualGDB。与需要在Windows端下载源代码和标头或使用难以维护的共享文件夹的常规VisualGDB项目不同,直接访问的项目允许Visual Studio直接编辑Linux机器上的文件,始终确保您使用的是最新版本的文件。在开始之前,请安装VisualGDB 5...翻译 2019-02-17 21:42:20 · 787 阅读 · 0 评论