原创:
1.安装centos ,这里使用CentOS-6.5-x86_64-LiveDVD.iso
下载地址:http://mirrors.sohu.com/centos/6.5/isos/x86_64/CentOS-6.5-x86_64-LiveDVD.iso
安装完毕后进入系统
2.关闭系统防火墙,selinux
打开终端,输入命令
#service iptables stop //关闭防火墙
#setenforce 0 //关闭selinux
3.下载apache源码,php源码,mysql源码
首先,在根目录(/)创建一个文件夹,命名source,创建一个文件夹,命名lamp,然后进入source目录,以下是命令方法
桌面右键,在终端中打开,然后输入命令
#cd /
#mkdir source
#mkdir lamp
#cd source
下载apache2.2.27
#wget http://mirrors.sohu.com/apache/httpd-2.2.27.tar.gz
下载mysql5.6.20
#wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.21.tar.gz
下载php5.4.27
#wget http://mirrors.sohu.com/php/php-5.4.27.tar.gz
3.1安装apache2.2.27
解压安装包httpd-2.2.27.tar.gz
#tar -xzf httpd-2.2.27.tar.gz
进入目录
#cd httpd-2.2.27
# ./configure –prefix=/lamp/apache
接下来会报错

需要安装gcc gcc++
#yum -y install gcc gcc-c++

再次编译,顺利安装
# ./configure –prefix=/lamp/apache
#make;make install
拷贝启动启动文件到/etc/init.d/
#cp /lamp/apache/bin/apachectl /etc/init.d/httpd
启动apache,输入物理地址,提示It works!以下界面则提交成功
#service httpd start

3.2 安装mysql5.6.20
安装mysql需要安装cmake,首先下载cmake,其次还要安装ncurses-devel
#cd /source
#wget http://www.cmake.org/files/v2.8/cmake-2.8.12.2.tar.gz
#tar -xzf cmake-2.8.12.2.tar.gz
#cd cmake-2.8.12.2
#./configure
#gmake
#make;make install
#yum install ncurses-devel
安装mysql
#cd /source
#tar -xzf mysql-5.6.20.tar.gz
#cd mysql-5.6.20
#cmake -DCMAKE_INSTALL_PREFIX=/lamp/mysql && make && make install
#cd /lamp/mysql
#scripts/mysql_install_db –basedir=/lamp/mysql –datadir=/lamp/mysql/data –user=mysql
#cp support-files/my-default.cnf /lamp/mysql/my.cnf
#cp support-files/mysql.server /etc/init.d/mysqld
增加环境变量
#vim /etc/profile
在文件末尾加入PATH=$PATH:/lamp/mysql/bin
#source /etc/profile
启动mysql
#service mysqld start
如果我无法启动,看看是否有mysqld进程没有关闭,全部kill -9 ,查看命令ps -ef|grep mysqld
3.3 安装php5.4.27
#cd /source
#tar -xzf php-5.4.27.tar.gz
# cd php-5.4.27
# ./configure –prefix=/lamp/php –with-mysql=/lamp/mysql –with-mysqli=/lamp/mysql/bin/mysql_config –with-apxs2=/lamp/apache/bin/apxs –enable-mbstring
#cp /source/ php-5.4.27/php.ini-development /lamp/php/lib/php.ini
设置默认时区
#vim /lamp/php/lib/php.ini
大概909行修改为date.timezone = PRC
可能会报错,这里是perl未安装

#yum -y install perl
可能会报错,这里是libxml2 libxml2-devel未安装

#yum -y install libxml2 libxml2-devel
增加环境变量
#vim /etc/profile
在文件末尾加入PATH=$PATH:/lamp/php/bin
#source /etc/profile
修改apache配置,让其支持php解析
#vim /lamp/apache/etc/httpd.conf
搜索AddType,大概310行
增加AddType application/x-httpd-php .php
搜索Directory,大概168行
修改为DirectoryIndex index.php index.html
重启apache
#service httpd restart
到此安装成功
原文链接: http://www.jiliuke.com/page/9/index.html
版权声明: 转载请注明出处.
这里贴出来几个算好的供使用。 —–BEGIN LICENSE—– China Unlimited User License EA7E-2861 BE67D2175D3569FDAB9EB5340FAD2822 E7B56B3397A76AA9FBE8AC3D3C65918B DFC28F2EA158140D9E07853D594818EB 3A237B2E8E98ED257C269548F50EDA34 EF0C7F72D8917DB538A0245E46BFD6B1 85F4EDE331F253530ED67A5C19E92399 04C5F4A1AF4AF3DB5EC49C1FEE17CA76 7E369F8AAE4AC6C6E756B5882E1608B9 —–END LICENSE—– —–BEGIN LICENSE—– USA Unlimited User License EA7E-1640 763D05839CA08BDA7B0103B5BABF0150 195EE53CC33B569858AFD553F080A9BC 1F678C88A1342AC92CA596FE775E7014 5A0EE55DC2F8DE3C4ED6B5B02FD4DB3C 493FCE3EE61FC0588CDAFAAD731BB47F FD047777D02A5BE92202B3D3EB59A696 A69DFEF6687D16FCD4443556912A1F62 82DA125263C5BC270CEE7664B5D0CEB9 —–END LICENSE—– —–BEGIN LICENSE—– A Unlimited User License EA7E-20708 A7281D6781626F2A37D6355121079ACA DF60119B9D27D4CBDA75FA63D633A671 9521D96D375D8DD95DF3F89231E38F8D 459374CC62D1C1B410C0BDFD2503670E 603BB1DCA7D20E85B0AF19BAE0A59822 F7B1F83659D4D7787C4F040FE9402FCD B9608A9012BDA8B65524B4DEDE4C00D0 76461448E2AAEC027060C26B038D502B —–END LICENSE—– —–BEGIN LICENSE—– B Unlimited User License EA7E-13207 B5C54DD7413302E87A9ED4155E90D5E0 684F7A34714D278ABE2731F0270034E2 9722AEC71E04043C0E9D4496D1DA161B D76CE81501A247F3E03F57D6EC1E76AE 12BE9CD453D1E651AF4BD187CC10FEB0 EB24FBAB7511F2F37E5F745D13D0641F 7D1BEEE98A9646A02B616BF98EB43F84 B04029D72C610086A666DB318A526A2F —–END LICENSE—– —–BEGIN LICENSE—– Love Unlimited User License EA7E-8441 918381ACA844A0379CCAC729059720A4 BC9D409098618744BB45FF23E67568DB 82B926D92157127DB3B4054834D0477F DD9C2B251A57F2E3259E04AD9B7DB8B8 1778C37C1D3B494671C5F4ECFBD2B519 361CD9624A56C21F54F8DD51F5BDF799 68F9537ED74680494853423904F032BA 3E896607B4D398E8C897A4DD1A8CB449 —–END LICENSE—– —–BEGIN LICENSE—– NightM Unlimited User License EA7E-5177 8125006DCD9E513CD4F1C217CAD3801D E72D3130CA1F04CFEDF3696C0F68553D DC42B172E38962890A87035FCE26049F 15EFA09D4BCC811617915165959A499F 402866AFC08E72615336D863968B60FB C9167F72F4B25ED5E8E593D2E19F43E7 C7EC9F459EA62F1DD1757DC9967C4801 8E48683A4F0F9CAC3CC0621F2D48292F —–END LICENSE—– 使用terminal安装的,安装目录在/usr/lib/sublime-text-2/sublime_text 下, 拷贝出来,修改,在sudo cp -f 回去即可继续后续步骤。