编译安装php-5.4.13和xcache在之前的篇幅中我们曾谈到过,apache与php交互的方式主要有三种,在这里我们使用到的方式就是将php编译成apache的一个模块,这样apache与php的交互直接在apache内部运行,不需要创建额外的进程。1、在编译前先解决依赖关系安装如下软件#yum-ygroupin..
分类:
Web程序 时间:
2014-09-29 03:01:27
阅读次数:
398
编译安装httpd-2.4.4在编译httpd-2.4.4之前,我们来讨论一下httpd是如何实现和php来交互的?当一个客户端发送一个web请求,如果这个request是请求的一个静态页面,那么httpd就直接从服务器加载静态内容返回给客户端;如果请求的是一个动态内容,例如请求的是一个php页面,那么h..
分类:
其他好文 时间:
2014-09-15 03:20:39
阅读次数:
274
紧接上一篇,废话少说,直接实战。详细内容请参考《编译安装LAMP一》《MySQL-5.5.38通用二进制安装》2、安装MySQL#创建mysql用户和组
[root@localhost~]#groupadd-rmysql
[root@localhost~]#useradd-r-gmysql-s/sbin/nologinmysql
#目录规划
[root@localhost~]#mkdir-pv/mydata..
分类:
其他好文 时间:
2014-09-14 02:35:27
阅读次数:
416
一、cacti安装cacti需要lamp环境,因此需要首先编译安装lamp环境,安装完成后,下载cacti的zip包,解压到/www/htdocs目录下,创建cacti需要的数据库。完成上述后,在浏览器中http://ip进行安装cacti,几步配置完成后就开始安装,安装完成后仍然使用http://...
分类:
其他好文 时间:
2014-09-07 17:09:45
阅读次数:
160
系统环境:centOs6.2(纯净系统环境,已做初步系统优化)系统内核:2.6.32-220.el6.x86_64软件版本:http-2.4.2;mysql-5.5.23;php-5.3.13闲言碎语:通过源码方式安装软件,需要准备好安装环境(如gcc等工具)个人学习、交流QQ:875656692yum-yinstallgccgcc-c++opensslopenssl-d..
分类:
其他好文 时间:
2014-09-02 18:01:45
阅读次数:
400
编译安装LAMP-------动静分离动静分离能有效提升站点访问效率,此时apache工作在反向代理模式。Php不在作为apache的模块。而是以独立服务器的方式运行。两者之间通过fcgi机制建立通讯。本文将以安装discuz方式说明其工作特性。下图为其工作流程的简单描述:首先apache监听主进..
分类:
其他好文 时间:
2014-08-14 03:53:48
阅读次数:
485
一、准备工作关闭防火墙、selinux,配置yum源,并移出系统已安装的httpd,mysql,php二、安装apachettpd-2.4.10需要较新版本的apr和apr-util,因此需要事先对其进行升级。升级方式有两种,一种是通过源代码编译安装,一种是直接升级rpm包。这里使用源码编译演示。1、安装apr[ro..
分类:
Web程序 时间:
2014-08-13 19:23:37
阅读次数:
386
详细编译安装LAMP环境安装OS及软件版本OS:CentOS6.5apache:httpd-2.4.10.tar.gzphp:php-5.4.31.tar.bz2mysql:mysql-5.6.19.tar.gzXcache:xcache-3.1.0.tar.gz一、安装前准备修改主机名[root@linux~]#sed-i‘s/HOSTNAME=localhost.localdomain/HOSTNAME=linux.lamp.com/g‘/etc/sy..
分类:
数据库 时间:
2014-08-04 18:16:18
阅读次数:
404
环境:CentOS-6.5-i386-minimalhttpd-2.2.27.tar.gzmysql-5.5.38-linux2.6-i686.tar.gzphp-5.5.14.tar.gz编译安装的原则:对于我们来说,需要定制的就直接编译,其余的一切皆yum/apt-get搞定1、关闭iptables和SELinux[root@localhost~]#serviceiptablesstop
[root@localhost~]#..
分类:
其他好文 时间:
2014-07-24 23:50:14
阅读次数:
398
PHP:脚本编程语言,php解释器WebApp:面向对象的特性Zend:第一段:词法分析、语法分析、编译为Opcode;opcode放置于内存中第二段:执行opcode;php分两段的好处,当用户第二次请求的时候,就直接执行这个OPCODE即可。这样之后速度也会快些,但是在不同的进程之间是不能共享opc..
分类:
其他好文 时间:
2014-07-22 18:18:42
阅读次数:
362