![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 69
菜心爸爸
可以接受失败,但不能接受放弃!
展开
-
查看linux系统版本命令
一。查看内核版本命令:1) [root@SOR_SYS ~]# cat /proc/versionLinux version 2.6.18-238.el5 (mockbuild@x86-012.build.bos.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-50)) #1 SMP Sun Dec 19 14:22:44转载 2013-01-11 09:44:28 · 504 阅读 · 0 评论 -
squid,nginx,lighttpd反向代理的区别
反向代理从传输上分可以分为2种:1:同步模式(apache-mod_proxy和squid)2:异步模式(lighttpd 和 nginx) 在nginx的文档说明中,提到了异步传输模式并提到它可以减少后端连接数和压力,这是为何?下面就来讲解下传统的代理(apache/squid)的同步传输和lighttpd,nginx的异步传输的差异。看图: 同步传输:浏览器转载 2013-05-10 22:31:26 · 570 阅读 · 0 评论 -
PHP技术:大型网站架构不得不考虑的10个问题
PHP技术:大型网站架构不得不考虑的10个问题PHP技术:大型网站架构不得不考虑的10个问题这里的大型网站架构只包括高互动性高交互性的数据型大型网站,基于大家众所周知的原因,我们就不谈新闻类 和一些依靠HTML静态化就可以实现的架构了,我们以高负载高数据交换高数据流动性的网站为例,比如海内,开心网等类似的web2.0系列架构。我们这里 不讨论是PHP还是JSP或者.NET环境,我们转载 2013-03-28 11:33:29 · 910 阅读 · 1 评论 -
linux下Apache、php、mysql默认安装路径
apache:如果采用RPM包安装,安装路径应在 /etc/httpd目录下apache配置文件:/etc/httpd/conf/httpd.confApache模块路径:/usr/sbin/apachectlweb目录:/var/www/html如果采用源代码安装,一般默认安装在/usr/local/apache2目录下php:如果采用RPM包安装,安装路径应在原创 2013-03-21 18:30:23 · 1825 阅读 · 1 评论 -
linux PHP 编译参数详解
Fast-CGI:./configure --prefix=/usr/local/php --enable-fastcgi --enable-force-cgi-redirect --with-config-file-path=/etc --with-zlib --with-mysql --with-xml --with-gd --enable-gd-native-ttf --enable-g转载 2013-03-21 17:46:29 · 1038 阅读 · 0 评论 -
PHP扩展安装
PHP扩展(extension 简写EXT)的编译分为两种:单独编译和内核编译.单独编译php的扩展给php配置的灵活性带来了非常大的提高,比如你可以将大多数常年不需要更新的扩展编译到php内核(像gd、openssl之类),而将其他一些更新频率相对高一点的扩展(像mysql),在需要进行更新的时候,只需要重新编译扩展,而不用重新编译整个php。理论上,扩展编译到php内核会带来稍微的性能提升,具原创 2013-03-21 14:13:00 · 1199 阅读 · 0 评论 -
nginx与apache详细性能对比
之前一直研究nginx的源代码,最近有时间也做了下nginx与apache的性能对比,希望能够够对大家有所帮助! 转载请注明:http://blog.csdn.net/lengzijian/article/details/7699444 nginx动态文件处理能力差? 这是我最困惑的地方,在google了nginx之后发现它的评价并没有想象中那么转载 2013-03-20 16:26:05 · 913 阅读 · 0 评论 -
linux apache PHP 以编译方式安装,编译参数详解析
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-mysqli=/usr/bin/mysql_config --with-iconv-dir=/usr/local --with-freetype-dir --with-转载 2013-03-21 14:59:29 · 940 阅读 · 0 评论 -
mod_php迁移到php-fpm的注意事项
Php-fpm由于其特有的优势已经逐渐成为这一阶段大负载网站的首选。近期受朋友之托,将一个稍显老旧的网站从apache+mod_php迁移到了nginx+php-fpm之上。其间碰到不少问题,除却php版本升级带来的兼容性问题之外,很多兼容性问题其实来自于php-fpm的特性。这里就简单的罗列一下所碰到的问题,以供大家参考,少走弯路为妙。首当其冲的是$_SERVER["HTTP_R转载 2013-03-21 11:05:08 · 834 阅读 · 0 评论 -
什么是CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI?
什么是CGI CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。 CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等 什么是FastCGI FastCGI像是一个常驻(long-live)转载 2013-03-20 16:59:06 · 610 阅读 · 0 评论 -
Configure 参数选项详解
Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了。Configure脚本配置工具就是基础之一,它是autoconf的工具的基本应用。configure不是一个命令,而是一个脚本。每个软件包不同,自带的configure也不一样啊,自然可转载 2013-03-20 11:57:52 · 614 阅读 · 0 评论 -
apache You don't have permission to access / on this server 解决
用linux源码安装Apache使用的虚拟主机的模式进行操作,几个相关的网站放在一个文件里,想法是通过网站列出的目录进行相应的网站进行操作,一切设置完成后,在浏览器中运行出现在You don't have permission to access / on this server. 这里定义了默认对网站根的访问权限.把这个Directory /> Options FollowS原创 2013-03-20 11:43:41 · 1099 阅读 · 0 评论 -
用redis实现跨服务器存储session
这个月我们新开发了一个项目,由于使用到了4台机器做web,使用dns做负载均衡,上面图上用户通过DNS的调度(一个域名对应多个ip)分别访问到VM2-VM5上,四台机器都访问VM1上的redis,两个redis值主从结构.因此需要使用跨服务器的session保存用户登录状态,于是我写了一个跨站的session共享的类点击(此处)折叠或打开?php转载 2013-03-13 10:05:42 · 1006 阅读 · 0 评论 -
Linux操作系统PS命令详细解析(转)
Linux操作系统PS命令详细解析(转)要对系统中进程进行监测控制,用 ps 命令满足你。/bin/psps 是显示瞬间行程的状态,并不动态连续;如果想对进程运行时间监控,应该用 top 工具。kill 用于杀死进程。==============ps 的参数说明============================l 长格式输出;u 按用户转载 2013-02-27 12:03:11 · 326 阅读 · 0 评论 -
Linux Top 命令解析 比较详细
TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定.top - 12:38:33 up 5转载 2013-02-27 10:43:08 · 305 阅读 · 0 评论 -
关于Linux操作系统的开机过程详解
由于操作系统正在变得越来越复杂,所以开机引导和关机下电的过程也越来越智能化。从简单的DOS系统转移到 Windows NT系统,人们已经亲身感受到了这些变化——这已不仅仅是核心操作系统的启动引导和关闭了,还包括必须要同时启动或者关闭相当数量的服务项目。类似于Windows NT,Linux系统启动过程需要打开的服务项目也是数量极大的。 这里,我们假设大家已经熟悉其它操作系统的引导过程,了解硬转载 2013-02-25 21:50:06 · 312 阅读 · 0 评论 -
Linux configure详细配置
Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但万变不 离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了。Configure脚本配置工具就是基础之一,它是autoconf的工具的基本应用。 与一些技巧相比,Configure显得基础一些,当然使用和学习起来就显得枯燥乏味一些,当然要成转载 2013-02-25 11:38:57 · 556 阅读 · 0 评论 -
从浏览器到服务器 网站是如何工作的
导读:我们访问一个网站或网页的时候,流程是先在浏览器中打入地址,随后获得网站传过来的信息,对于普通用户来说并不需要了解到底这流程是如何工作的,不过如果是网络开发或应用工作者,当然要清楚其中的原理。作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。本文将更深入的研究当你输入一个网转载 2015-02-27 10:56:45 · 909 阅读 · 0 评论