Create The World With Creativity
  BMForum 产品宣传系列
Languages  欢迎您,客人:登录 | 注册 | 论坛信息 | 搜索 | Tags | 帮助 | 宣传 | LITE
论坛在处理的您的请求时发生了错误,可能是您提交的信息有误。




下载转换程序 BMForum 用户手册 BMForum团队2008年招募公告 查看当前开发进度
编辑论坛源码请使用合适编辑器 梦游高速镜像服务 广告招商 广告招商
Bluview 实验室 出现白屏问题请看这里 广告招商 广告招商
成网科技全能双线空间 广告招商 广告招商 放上广告代码就有钱

批注/评分

  1/2  «1 2»跳楼
引用 收藏 报告
作者  本页主题: Linux下搭建Apache+PHP+MySQL+Zend+GD库无废话教程
hellolife 
侠客
 

信息 该用户目前离线
来自 未填 
发帖 63 帖 
精华 0 帖 
积分 7 点
货币 251 蓝魔币
注册 2006-07-07
资料资料 好友好友 消息消息 发电子邮件邮件 回复回复 引用引用   1 楼 
Linux下搭建Apache+PHP+MySQL+Zend+GD库无废话教程

  在CentOS 4.3下搭建成功,首先,还是要有点废话~~

  要看懂这篇文章,首先,你要会用Linux的几个基础命令

  cd 进往文件夹
  tar 解压缩
  cp 复制

  如果你连这些都不会,那我就建立你装Linux时装上桌面吧~~如果需要运行命令的话,就在桌面上点右键,选择打开终端~~

  所需程序请自行去官方下载或去百度找,运行命令时,都要先进入程序的安装目录运行(这个不用说也知道吧,用cd 命令进入目录)。另外,教程中安装方法如果是用rpm命令,那就下载的时候下载rpm包,如果有make命令,那下载的时候就下载tar.gz包,tar.gz需先解压,rpm可以直接安装。

  另外,确保你的系统现在没有Apache、PHP、MySQ、Zend,如果有,先卡嚓,否则可能出问题

先安装MYSQL 服务器(安装好后,默认用户名为root,默认密码为mysql)
解压MySQL,把所有文件复制到/usr/local/mysql
[root@Bleach usr]# groupadd mysql
[root@Bleach usr]# useradd -g mysql mysql
[root@Bleach mysql]# cd mysql
[root@Bleach mysql]# scripts/mysql_install_db --user=mysql
[root@Bleach mysql]# chown -R root .
[root@Bleach mysql]# chown -R mysql data
[root@Bleach mysql]# chgrp -R mysql .
[root@Bleach mysql]# ./bin/mysqld_safe --user=mysql &
[root@Bleach mysql]# ./bin/mysqladmin -u root password mysql
[root@Bleach mysql]# cp ./support-files/mysql.server /etc/init.d/mysql
[root@Bleach mysql]# cd /etc/rc3.d/
[root@Bleach rc3.d]# ln -s /etc/init.d/mysql S85mysql
[root@Bleach rc3.d]# ln -s /etc/init.d/mysql K85mysql

安装GD库基本包gd-devel
#rpm -ivh gd-devel-1.8.4-11.i386.rpm
安装XPM支持
#rpm -ivh xpm-3.4k-2.i386.rpm
安装libxml2 (记得PHP5.1.1只支持libxml2-2.6.11以上版本)
#tar zxvf libxml2-2.6.11.tar.gz
#cd libxml2-2.6.11
#./configure
#make
#make install

开始装GD库支持
-------------------------------------------------------
先安装GD基础rpm包
#rpm –ivh gd-devel.rpm

ZLIB
#./configure
#make
#make install

JPEGSRC
#./configure --enable-shared
#make
#make install-lib
#make install

LIBPNG
#cp scripts/makefile.std Makefile
#make
#make install

最后是GD2.*
#./configure --with-png=/usr/local --with-jpeg=/usr/local --with-freetype=/usr
#make
#make install

----------------------------------------------
上面一切都很顺利的话,GD就算成功的安装上了. 如果有问题,应该是缺少支持包,总之是少什么就下载什

么来安装上.


跟着下来,开始安装APAHCHE2和PHP5
#./configure --prefix=/usr/local/apache2 --enable-module=so
#make
#make install

PHP5
#./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-jpeg-dir=/usr/local --with-png-dir=/usr/local --with-gd=/usr/local --enable-trace-vars --with-zlib-dir=/usr/local -with-mysql=/usr/local/mysql --enable-mbstring=all
#make
#make install

复制PHP.INI文件到正确位置
在PHP目录下运行
#cp php.ini-dist /usr/local/php/lib/php.ini

编辑apache配置文件httpd.conf
#vi /usr/local/apache2/conf/httpd.conf

要改的有如下几处:
一般都在
#AddType application/x-tar .tgz
下加一行
AddType application/x-httpd-php .php

查找
index.html
在后面加 index.htm index.php 让它把index.php做为默认页

再找
#ServerName
把#去掉,后面的IP改成你的IP.

找到
"/usr/local/apache2/htdocs"
把两个"/usr/local/apache2/htdocs"改为你存放网页文件的路径

保存httpd.conf文件.

启动它
# /usr/local/apache2/bin/apachectl start
如果没有出错,写一个测试页放到你网页目录下, 我的就是上面所说的 /www
phpinfo();
?>
保存.试试在测试器里打IP进去就可以看到PHPINFO页了

把Apache2加入系统服务
#cd /etc/init.d
#cp /usr/local/apache/bin/apachectl ./httpd
用文本编辑/etc/init.d/httpd
在头部加入
#chkconfig: 345 79 15
#description: Activates/Deactivates Apache Web Server
# processname: httpd
#chkconfig --add httpd


安装ZendOptimizer-2.5.3加速PHP
#./install.sh




随意贴(Tags): php mysql apache 

赞助/捐款支持 BMForum
2006-07-07 14:05
  批注/评分
netdot 
法王
 

信息 该用户目前离线 帅哥
来自 未填 中国
发帖 1566 帖 
精华 0 帖 
积分 4664 点
货币 48197 蓝魔币
注册 2006-07-11
资料资料 好友好友 消息消息 回复回复 引用引用   2 楼 
用linux系统的可以看看。




[开发组倾力编写的说明文档,不可不看]
2006-07-12 19:59
  批注/评分
musheng 
圣骑士
 

信息 该用户目前离线
来自 http://ms.daohon.com 
发帖 150 帖 
精华 0 帖 
积分 16 点
货币 427 蓝魔币
注册 2006-06-30
资料资料 好友好友 消息消息 发电子邮件邮件 主页主页 回复回复 引用引用   3 楼 
正在虚拟机的fc5上安装mysql那。。。谢谢lz


赞助/捐款支持 BMForum
2006-08-25 04:35
  批注/评分
ayoyo 
圣骑士
 

信息 该用户目前离线 美女
来自 未填 中国
发帖 103 帖 
精华 0 帖 
积分 32 点
货币 513 蓝魔币
注册 2005-07-08
资料资料 好友好友 消息消息 发电子邮件邮件 QQQQ MSN:Ayoyo@hotmail.co.jpMSN 回复回复 引用引用   4 楼 
看在"无废话"三个字的份上 顶楼主




[开发组倾力编写的说明文档,不可不看]
2006-09-04 14:42
  批注/评分
flye 
侠客
 

信息 水瓶座 巳蛇 该用户目前离线 帅哥
来自 未填 中国
发帖 2 帖 
精华 0 帖 
积分 0 点
货币 104 蓝魔币
注册 2006-10-13
资料资料 好友好友 消息消息 QQQQ 回复回复 引用引用   5 楼 
貌似真的是无废话...汗...


【广告】有疑问?立即访问 在线帮助中心
2006-10-13 08:45
  批注/评分
netdot 
法王
 

信息 该用户目前离线 帅哥
来自 未填 中国
发帖 1566 帖 
精华 0 帖 
积分 4664 点
货币 48197 蓝魔币
注册 2006-07-11
资料资料 好友好友 消息消息 回复回复 引用引用   6 楼 
写得很详细,可惜我用不上。




[开发组倾力编写的说明文档,不可不看]
2006-10-13 14:58
  批注/评分
leitian 
侠客
 

信息 该用户目前离线
来自 未填 
发帖 36 帖 
精华 0 帖 
积分 4 点
货币 199 蓝魔币
注册 2004-11-21
资料资料 好友好友 消息消息 回复回复 引用引用   7 楼 
我还是比较喜欢ubuntu


赞助/捐款支持 BMForum
2006-10-16 05:06
  批注/评分
iqiqi 
新手上路
 

信息 该用户目前离线
来自 未填 
发帖 1 帖 
精华 0 帖 
积分 0 点
货币 102 蓝魔币
注册 2006-11-08
资料资料 好友好友 消息消息 回复回复 引用引用   8 楼 
准备建立这种系统


[开发组倾力编写的说明文档,不可不看]
2006-11-08 00:31
  批注/评分
nyyjy010 
侠客
 

信息 该用户目前离线 帅哥
来自 beijing 中国
发帖 16 帖 
精华 0 帖 
积分 1 点
货币 132 蓝魔币
注册 2007-03-29
资料资料 好友好友 消息消息 QQQQ MSN:xuan2451373@MSN.comMSN 回复回复 引用引用   9 楼 
我也准备用这个!!!


【广告】有疑问?立即访问 在线帮助中心
2007-03-29 10:39
  批注/评分
halejie 
新手上路
 

信息 该用户目前离线
来自 未填 
发帖 1 帖 
精华 0 帖 
积分 0 点
货币 102 蓝魔币
注册 2007-05-08
资料资料 好友好友 消息消息 发电子邮件邮件 回复回复 引用引用   10 楼 
ddddddddddddd


赞助/捐款支持 BMForum
2007-05-08 02:14
  批注/评分
  1/2  «1 2»跳楼



相关主题 讨论区 作者 回复 点击 最后发表
Win2K/2003 Php+ZendOptimizer+Mysql+eacceler
环境架设 Environment hellolife 5 6690  2006-09-26 15:24
微软将在.net上解释PHP?!
资讯 下载 News and Downloads shengyu 1 3856  2006-08-12 19:40
Apache, PHP, MySQL 推荐版本下载
环境架设 Environment msxcms 0 10988  2006-07-15 22:14
Apache2.2.2+PHP5.1.4+MYSQL5.0.22安装手记
环境架设 Environment snlmgyt 1 4957  2006-07-12 09:30

  快速回复
标题:
文章内容:




上传附件: 关闭
用户名
密 码
请输入验证码:
  



推荐给朋友 打印模式 文章模式

论坛跳转:



Powered by BMForum Powered by BMForum Myna RC0 [Licenced] RSS Feed  
Processed in 0.01666559 second(s),6 queries  
Top