下载  >  操作系统  >  MacOS  > centos5.4 LAMP平台搭建

centos5.4 LAMP平台搭建 评分:

很好的lamp搭建教程,比较权威的 全面的哦,加入了一些优化
誉天 认证社区 esac done 复制代码 1.4系统环境部署及调整 检查系统是否止常 #tail-n100/var/1og/ messages(检查有无系统级错误信息) dmesg (检查硬件设备是否有错误信息) ifconfig (检查网卡设置是否正确 #pingwww.linuxtonc.org (检查网络是否正常) 1.5使用yum程序安装所需开发包 1.5.1更换快源 #cd / etc/yum. repos. d/ #mv centos-Base repo CentOS-Base. repo. linuxtone #wgethttp://docs.linuxtone.org/soft/lemp/centos-base.repo 复制代码 1.5.2yum安装相关软件包 #yum -y install ntp vim-enhanced gcc gcc-c++ gcc-g77 flex bison autoconf automake gl ibe libc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel libtooli* zlib-devel libxm12-devel libjpeg-devel libpng-devel libtiff-devel fontconfig-devel freetype-devel libXpm devel gettext devel curl curl devel pam devel e2fsprogs devel krb5 devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss ldap openldap-clients openldap-servers 复制代码 1.6定时校正服务器时钟,定时与中国国家授时中心授时服务器同步 t crontab e 加入一行: 15 3 *x */usr/sbin/ntpdate 210. 72. 145. 44>/dev/null 2>&1 复制代码 1.7下载相关软件包 #cd /usr/local/ src #yi list tar, list http://docs.linuxtone.org/soft/lemp/imagemagick.targz http://docs.linuxtone.org/soft/lemp/pdoMysqL1.0.2.tgz http://docs.linuxtone.org/soft/lemp/eaccelerator-0.9.5.3.tar.bz2 http://docs.linuxtone.org/soft/lemp/imagick-2.2.2.tgz http://docs.linuxtone.org/soft/lemp/libiconv-1.13.targz http://docs.linuxtone.org/soft/lemp/libmcrypt-2.5.8.targz http://docs.linuxtone.org/soft/lemp/mcrypt2.6.8.tar.gz http://docs.linuxtone.org/soft/lemp/memcache-2.2.5.tgz http://docs.linuxtone.org/soft/lemp/mhash-0.9.9.9.targz http://docs.linuxtone.org/soft/lemp/mysql-5.1.34.tar.gz http://docs.linuxtone.org/soft/lemp/pcre-7.8.targz http //www.lighttpdnet/download/spawn-fcgi-1.6.3.targz http://docs.linuxtone.org/soft/lemp/php-5.2.9.tarbz2 武汉誉天.独家授权 Cisco/RHGE培训 誉天 认证社区 http://sysoev.ru/nginx/nginx-0.8.21.tar.gz http://docs.linuxtone.org/soft/lemp/zendoptimizer-3.3.3-linux-glibc23-x8664.targz 复制代码 #wget -i list tar. list 1.8.添加 nginx运维账户 #yi add webi /usr/sbin/groupadd www /usr/sbin/useradd -g www www mkdir -p/data/www/wwwroot chmod Iw/data/www/wwwroot chown www: www/data/www/wwwroot -R 复制代码 #sh add webuser. sh 二.编译安装 2.1编译安装pre #tar zxvf pcre-7.8. tar. gz #cd pcre-7 8 #./ configure & make && make install 复制代码 22编译安装 nginx #tar zxvf nginx-0.8. 21. tar. gz #ed nginx-08 21 复制代码 2.2.1附加:修改 ngInX源代码,伪装 nginX服务器(仅供参考,安仝还得认真做起.) (1).修改gcc #yi auto/cc NGX GCC OPT--O 复制代码 修改为 NGX GCC OPT=”-03 复制代码 (2).修改 nginX.h #vi nginx 0.8. 21/src /core/ nginx. h #define NGInX version 0.7.58 tdefine nginX ver nginx/ NGINX VERSTON 复制代码 修改为: #define nGInX version #define NGInX ver LTWS/ NGINX VERSION 复制代码 3).修改nginxhttpheaderfiltermodule #vinginx-0.8.21/src/http:/ngxhttpheaderfiltermodule.c staticcharngxhttpserverstring[=server:nginxcrlf 复制代码 武汉誉天.独家授权 Cisco/RHGE培训 誉天 认证社区 修改为 staticcharngxhttpserverstring[=server:ltWs"cRlf 复制代码 (4).修改ngxhttpspecialresponse.c #vinginx-0.8.21/src/http:/ngxhttpspecialresponse.c 将如下 staticucharngxhttperrorfulltailly <<center> NGINX VER/center) CRLF </body> CRLF K/html) cold staticucharngxhttperrortailll <hr>center>nginx/center CrlF </body) CRLr Chtml crle 复制代码 修改为 staticucharngxhttperrorfulltaill Khr>>NGInX VER(/center CRLF <hr>centerhttp://www.linuxtone.com</center>crlf K/body) CRLH K/html> crle staticucharngxhttperrortaill hr><center)imgws/center) CRLe </body) CRLF /html> crle 复制代码 2.2.2 nginx编译安装 /configure iser-WWw group=www\ prefix=/usr/local/ nginx/ withhttpstubstatusmodule with-httpsslmodule with-md5-/usr/lib"\ -with-shal=/usr/lib make make install 复制代码 武汉誉天.独家授权 Cisco/RHGE培训 誉天 认证社区 2.3编译安装配置mysq1 /configure -prefix=/usr/local/mysql"\ -localstatedir-/data/my sql/ data"\ with-comment=Source\ with-server-suffix--Linuxtone Org enable-assembler\ with-charset=utf8\ --with-collation-utf8 chinese ci\ with collation=utf8 chinese ci with-extra-charsets-complex\ enable-thread-safe-client\ --with-big- tables with-readline with ssl\ wi th-embedded-server --enable-local-infile"\ -with-plugins=innobase make make install useradd mysql -d /data/mysql -s/sbin/nologin usr/local/mysql/bin/mysql install db --user-my sql cd /usr/local/ mysql chown -R root: my sql mkdir -p/ data/mysql/ data chown -R mysql/data/ mysql/ data cp share/mysql/my-huge cnf/etc/my cnf. bak wgethttp://www.caifw.com/api/my.cnf sed -i '50 s//#//etc/my cnf cp share/mysql/mysql server /etc/rc. d/init. d/ mysqld chmod 755/etc/rc. d/init. d,/mysqld g -add mysqld /etc/rc. d/init. d,/ mysqld start cd/usr/local/mysql/bin 水;doln-s/usr/ local l/bin/ bin/i: do 复制代码 24编译安装php 2.4.1安装php相应的1ib 2.4.1.11 ibicony-1.13 #tar zxvf libiconv-1. 13. tar. gz #cd libiconv-1 13 #. configure --prefix-/usr & make & make install 复制代码 武汉誉天.独家授权 Cisco/RHGE培训 誉天 认证社区 2.4.1.2 libmcrypt-2. 5. 8 #tar zxvf libmcrypt-2.5.8. tar. gz #ed libmcrypt-2. 5. 8 #./configure --prcfix /usr & make & make install #echo/usr/lib>>/etc/ld. so. conf #Ifconfig #cd libltdl/ #./configure --enable-ltdl-install #make & make install 复制代码 2.4.1.3 mhash-0.9.9.9 #tar zxvf mhash-0.9.9.9. tar. gz +cd mhash-0.9.9. g # configure --prefix /usr & make & make install conf 1g 复制代码 2.4.1.4 mcrypt-2.6.8 ftar zxvf mcrypt-.6.8. tar. gz #cd mcrypt-2 6 #./configure prefix-/usr & make&& make install 复制代码 2.4.2安装 spawn-fcgi ttar zvxf spawn-fcgi-1.6.3. tar. gz #cd spawn-fcgi-l 6.3 #. / configure & make & make install 复制代码 2.4.3安装php #tar jvxf php-5.2.9. tar. bz2 #vi install php. sh configure prefix=/usr/local/phI enable-fastcgi -enable-fpm nable-discard-path\ enable-force-cgi-redirect\ with config file path=/usr/local/php/etc\ with-mysql-/usr/local/mysql"\ with-my sqli=/usr/local/mysql/bin/mysql config"\ -with-icony-dir\ with-freetype-dir\ with-jpeg-dir --with-png-dir 武汉誉天.独家授权 Cisco/RHGE培训 誉天 认证社区 g -with-zlib\ --with-libxml-dir with-curl\ with-curlwrappers -with-openssl\ with-mhash\ ith-xml --with-mcrypt\ with lda with-Idap-sasl enable-xml\ disable-rpath\ -enable-discard-path\ enable safe mode\ enable-bcmath\ --enable-shmop\ enable-sysysem enable-inline-optimization"\ enable mbreger -enable-gd-native-ttf enable-ftp\ enable-sockets disable-debug Isable 1p make ZEND EXTRA Libs=-licony make install cp php. ini-dist /usr/local/ php/etc/php. ini 复制代码 #sh install php sh 2.4.4安装PHP扩展模块 2.4.4.1 memcache-2.2.5 #tar zvxf memcache-2.2.5. tgz #cd memcache-2 2.5 #/usr/local/php/bin/phpize #./configure --with-php-config-/usr/local/ php/bin/ php-config #make & make install 复制代码 2.1.1.2 eaccelerator-0.9.5. 3 #tar jxf eaccelerator-0.9.5.3. tar. b #cd eaccelerator-0.9.5.3 武汉誉天.独家授权 Cisco/RHGE培训 誉天 认证社区 #/usr/local/php/bin/ phpize #./configure -enable-eaccelerator=shared with-php-config/usr/local/php/bin/php-config #make & make install 复制代码 2.4.4.3 PDO MYSQL1.0.2 ttar zxvf PDo MysQL-1.0.2. tgz #ed PDO MYSQL-1.0.2 #/usr/local/php/bin/phpize #./configure with php config=/usr/local/ php/bin/php config with-pdo-mysql-/usr/local/ mysql #make & make install 复制代码 2. 4.4.4 Image Magick #tar zxvf ImageMagick. tar. gz #ed ImageMagick-6.5. 1-2 #./ configure --enable-shared --with-modules --without-x --with-gs-font-dir-default with-per l-=yes --with-xml=yes --with-zlib=yes --with-jpeg=yes #t make & make install 复制代码 2.4.4.5 magick-2.2.2 #tar zxvf imagick-2.2.2. tgz d imagick-2 2.2 #/usr/local/php /bin/phpize #./configure --with-php-config-/usr/local/php/bin/php-config #make #make install 复制代码 2.4.5脚本配置php.ini vi init php. sh #!/bin/bash fcgi cf-/usr/local/php/etc/php. ini cat eOF aCcelerator zend extension=/usr/local/php/lib/ php/extensions/no-debug -non-zts-20060613/eaccelera tor, So accelerator shm size= 32 accelerator cache dir-/data/ cache/ea accelerator, enable=1 accelerator, optimizer=1 accelerator. check mtime=1 accelerator debug= 0 accelerator filter- 武汉誉天.独家授权 Cisco/RHGE培训 誉天 认证社区 accelerator shm max-O accelerator shm tt1=0 accelerator shm prune period="0 accelerator shm only-o accelerator, compress="1 accelerator compress level-9 EO #mkdir mkdir p/ data/cache/ea ea > fcgi cf #config for php. ini ed-i 205 s#; open basedir =open basedir =/data/www/wwwroot: /tmp#g Sfcgi cf sed -i 210 stdisable functions #t: disable functions ohpinfo, passthru, exec, system, chroot, scandir, chgrp, chown, shell exec, proc open, proc get status, ini alter, ini alter, ini restore, dl, pfsockopen, openlog, syslog, readlink, symlin popepassthru, stream socket server#g Sfcgi cf /expose php/s/On/Off/ fcgi cf sed -i/display errors/s/On/Off/ Sfcgi cf sed s#extension dir =./#extension dir /usr/local/php/lib/ php/extensions/no-debug-non-zts-20060613/\extension memcache. so"\extension do mysql. so"nextension-imagick so"\n# Sfcgi cf sed -i' s#output buffering= Off#output buffering= On# fcgi cf 复制代码 2.5安装Zend #tar zvxf ZendOptimizer-3.3.3-linux-glibc23-x86 64 tar. gz t cd Zendoptimizer-3.3.3-linux-glibc23-x86 64 #./install 复制代码 注:php.ini的位置为/sr/ local/php/etc服务器不选用 apache 三、配置整合 3.1配置 nginx 注:本文 spawn fcgi开启9000跟9001两个端山,利用 nginx的 upstream负载均衡php程序到不 同的fcgi端口上面,解决502 gateway错误 #cd/usr/local nginx/ conf #cp nginx. conf nginx. conf. linuxtone #vi nginx. conf user www www worker processes 10 pid/var/run/nginx pid # debug info notice warn error crit error log / dev/null 武汉誉天.独家授权 Cisco/RHGE培训

...展开详情
2013-06-30 上传 大小:158KB
举报 收藏
分享

评论 下载该资源后可以进行评论 共1条

alanbin123 可以使用 OK
2013-07-08
回复
CentOS 6.4安装配置LAMP服务器_Apache+PHP5+MySQL

CentOS 6.4安装配置LAMP服务器

立即下载
centos5.4 LAMP平台搭建

很好的lamp搭建教程,比较权威的 全面的哦,加入了一些优化

立即下载
Centos 7.4 LAMP架构_部署 glpi 9.4.3.docx

Centos 7.4 LAMP架构部署glpi9.4.3 ,Apache 2.4.6 PHP 7.1.33 Mysql 5.7.28

立即下载
CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)

CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)

立即下载
thinkcmf上传使用LAMP环境(CentOS7.2 Apache PHP5.4).docx )

基于thinkcmf二次开发的一个网站,一直尝试将代码拷贝到服务器上,试了不同版本的服务器都不成功,所以最后采用在服务器上安装,然后替换代码的方法。

立即下载
CentOS 6.x安装LAMP和Tomcat一键自动安装包

/*========== 说明 ==========*/ 小生是个爱偷懒的架构师。 偶尔需要做新机安装系统时,总觉得用镜像不稳妥,手工装太麻烦,Puppet也不一定都带着。 于是乎,做了个本无人值守自动安装LAMP和Tomcat的 /*========== 主要特性 ==========*/ 关闭SELinux 安装Aapache 2.2.0 安装Php-5.4 安装MySQL-5.6 安装ServerJRE-1.7 安装Tomcat-7.0 比较中规中矩的配置,如果需要可以修改。 内有详细说明

立即下载
lamp源码编译安装脚本(centos6.5+)

centos6.5以上版本,源码编译搭建lamp环境,包含所需源码包以自动编译安装shell脚本,自动添加进系统变量,添加开启启动项,编译后安装后环境支持ssl,curl开启ssl支持,环境为apache2.4+php5.6+mysql5.5,使用时请在根目录创建一个data目录,然后将源码包以及shell脚本复制到该目录,给install*文件可执行权限,然后执行installall即可。

立即下载
lamp源码编译安装脚本(centos6.5+)part5

支持ssl,curl开启ssl支持,环境为apache2.4+php5.6+mysql5.5,使用时请在根目录创建一个data目录,然后将源码包以及shell脚本复制到该目录,给install*文件可执行权限,然后执行installall即可。

立即下载
centos7源码安装lamp

在centos7环境下源码安装lamp apache版本 2.4.43 php版本 5.4.45

立即下载
Apache2.4.10+PHP5.4.23+mysql-5.6.10+Zend Guard Loader6)_20141027.docx

Apache2.4.10+PHP5.4.23+mysql-5.6.10+Zend Guard Loader6

立即下载
centos7.4下PHP环境的安装.pdf

本文档描述了在centos7.4下PHP环境的安装,安装的软件包括PHP:7.0.33 MySQL: 5.6 Apache: 2.4,本次安装所用的系统为:CentOS Linux release 7.4.1708 (Core)

立即下载
lamp源码编译安装脚本(centos6.5+)part4

支持ssl,curl开启ssl支持,环境为apache2.4+php5.6+mysql5.5,使用时请在根目录创建一个data目录,然后将源码包以及shell脚本复制到该目录,给install*文件可执行权限,然后执行installall即可。

立即下载
lamp源码编译安装脚本(centos6.5+)part2

支持ssl,curl开启ssl支持,环境为apache2.4+php5.6+mysql5.5,使用时请在根目录创建一个data目录,然后将源码包以及shell脚本复制到该目录,给install*文件可执行权限,然后执行installall即可。

立即下载
lamp源码编译安装脚本(centos6.5+)part3

支持ssl,curl开启ssl支持,环境为apache2.4+php5.6+mysql5.5,使用时请在根目录创建一个data目录,然后将源码包以及shell脚本复制到该目录,给install*文件可执行权限,然后执行installall即可。

立即下载
完整的linux(RedHat)+php5.3.10+mysql5.5.19+apache2.2.22安装配置说明

完整的linux(RedHat5.4)+php5.3.10+mysql5.5.19+apache2.2.22安装配置说明,redhat和centos系统通用,让你轻松的完成php在linux环境下搭建一个完美的LAMP平台。完整的LAMP环境安装手册,php学习者必备的文档说明。

立即下载
CentOS安装LAMP(Apache,MySql,PHP)

包括: 1.Apache安装需要的httpd-2.2.17.tar.gz libxml2-2.7.7.tar.gz 2.MySql安装包mysql-5.0.75.tar.gz 3.PHP安装包php-5.4.13.tar.gz 安装方法见: http://blog.csdn.net/xiaokaiexe/article/details/8748510

立即下载
lanmp v2.5一键安装包(包括lamp,lnmp,lnamp安装)

lanmp一键安装包是wdlinux官网2010年开始推出的lamp,lnmp,lnamp(apache,nginx,php,mysql,zend,eAccelerator,pureftpd)应用环境的快速简易安装包,执行一个脚本,整个环境就安装完成就可使用,快速,方便易用,安全稳定 1 支持lamp(linux+apache+php+mysql),lnmp(linux+nginx+php+mysql)环境快速安装部署上线 2 支持lnamp,即支持nginx+apache组合环境的应用,也即是nginx前端处理静态,图片等,apche处理后台php脚本程序。nginx在处理静态文件上有着非常

立即下载
LAMP + WordPress 部署笔记

基于Centos7环境下搭建的LAMP+WordPress,软件版本:Centos 7.4.1708、 Apache 2.4.6、MarriDB 5.5.56、PHP 5.6.36

立即下载
lamp和VNC服务的配置过程

本文档主要介绍lamp和VNC服务的配置过程。使用的操作系统为Centos6.4mini 64bit版,mysql为5.5.24版本、php为5.3.13版本.、Apache为-2.2.24的配置lamp环境的过程。本文仅是个人的安装过程,其中软件的配置方案仅是根据个人需要选择,可能无法满足所有的需要。其中的配置也可能因为个人能力问题造成配置是错误、不是最优或者配置了多余的选项,请大家谅解。

立即下载
ubuntu server最佳方案(文字版).zip

文字版,更适合学习使用,绝对完整! 目 录 第1篇 拥抱UbuntuServer 第1章 敲开Linux Server的大门 2 1.1 Linux到底是什么 2 1.2 为何选Linux,不选 1.2 Windows 3 1.2.1 Linux可以定制 4 1.2.2 Linux比Windows稳定 4 1.2.3 Linux比Windows响应快 4 1.2.4 Linux比Windows安全 5 1.2.5 Linux不用花钱买 6 1.2.6 Linux更适合远程管理 6 1.3 学习

立即下载