Board logo

标题: [教程] apache+php源码安装协调配置过程记录 [打印本页]

作者: zsm    时间: 2012-8-7 14:03     标题: apache+php源码安装协调配置过程记录

本帖最后由 zsm 于 2012-8-7 14:08 编辑



Apache+php服务的源码安装和配置过程记录

phpapache的关系和作用的相关常识

1、搭建静态网站是,我们只需要搭建apache服务即可满足要求。

例如:如果我再客户端游览器输入地址,他会找到192.168.1.100这个服务器,然后根据端口会找到apache服务器。apache他会把它某个目录下的index.html里的代码通过URL地址在返回给客户端的游览器,然后游览器就会根据返回的代码解析成我们看到的网页内容。这是我们访问网页代码的情况。

2、但是,如果我们访问的是php文件呢,即对于搭建动态网站的设计施工人员来说,就必须同时搭建php服务了。

例如在客户端游览器输入他也回把这个地址传送到192.168.1.151里的apache里的,apache一看你传过来的是Php文件,如果在服务器没装php的情况下,他也会把这个文件打开,把里面的代码全部在返回给客户端,但是客户端游览器他不能解析php文件。所以前台就会把这个文件代码全部显示出来,或者出现一个下载这个文件的情况。这种情况不是我们想要看到的。所以我们需要在服务器端在安装一个php服务,这样apache一看你发送过来的是php文件,它就会把这个文件先传给php程序,php程序先把这个文件进行解释。然后他返回给apache,而apache在返回给客户端。这样客户端就可以看到php文件解析后的页面效果了。


****下面是我在wdOS系统上进行的apache+php服务的源码安装配置****

wdOS是什么?

wdOS是一个基于CentOS版本精简优化的Linux服务器系统,针对web应用精简优化并且集成nginx,apache,php,mysql等常用的web应用环境以及wdcp服务器/虚拟主机管理系统装好系统,就可以通后台管理服务器和网站,FTP,数据库等使用方便,操作简单,安全,稳定,易用lamp,lnmp,lnamp可自由切换. 详细:可参看http://www.wdlinux.cn/bbs/thread-2508-1-1.html

一、源码安装apache

Wget下载apache软件包

# cd /usr/local/src

图片1.jpg


Tar解压缩源码包


       图片2.jpg

Configure配置路径、检测安装平台

图片3.jpg


执行configure是可能出现的问题如下,原因:zlib-devel没安装。马上用yum安装

图片4.jpg


图片5.jpg


再次执行configure,完成。


图片6.jpg

执行make && make install编译、安装

图片7.jpg


    启动服务

    可能出现的问题

    图片8.jpg


    问题解决

   # vi /usr/local/apache/conf/httpd.conf

图片9.jpg


   #ServerName www.example.com:80 更改为:ServerName localhost:80或者 本机IP:80


图片10.jpg



                ......(全——请看附件——)












图片附件: 图片1.jpg (2012-8-7 14:00, 24.53 KB) / 下载次数 5187
http://wdlinux.cn/bbs/attachment.php?aid=1549&k=641b9cf5b67214ba9dff308b052c32b7&t=1732554102&sid=yJDy6U



图片附件: 图片2.jpg (2012-8-7 14:00, 5.11 KB) / 下载次数 5035
http://wdlinux.cn/bbs/attachment.php?aid=1550&k=b69cd1962da1598f8015c7248d25d6e0&t=1732554102&sid=yJDy6U



图片附件: 图片3.jpg (2012-8-7 14:00, 8.85 KB) / 下载次数 5151
http://wdlinux.cn/bbs/attachment.php?aid=1551&k=7352e375173f32f55986b44aafa51a70&t=1732554102&sid=yJDy6U



图片附件: 图片4.jpg (2012-8-7 14:00, 8.7 KB) / 下载次数 5084
http://wdlinux.cn/bbs/attachment.php?aid=1552&k=e51c36182e4d81bcef11a1c4f5be8cc1&t=1732554102&sid=yJDy6U



图片附件: 图片5.jpg (2012-8-7 14:00, 5.99 KB) / 下载次数 5086
http://wdlinux.cn/bbs/attachment.php?aid=1553&k=9eda61952ed56263884078f65e24a62a&t=1732554102&sid=yJDy6U



图片附件: 图片6.jpg (2012-8-7 14:01, 8.85 KB) / 下载次数 5071
http://wdlinux.cn/bbs/attachment.php?aid=1554&k=dc916b8f749646a10e203206a8315803&t=1732554102&sid=yJDy6U



图片附件: 图片7.jpg (2012-8-7 14:01, 2.58 KB) / 下载次数 5101
http://wdlinux.cn/bbs/attachment.php?aid=1555&k=92d3803415f28ce4aa98bddaca2d2f42&t=1732554102&sid=yJDy6U



附件: apache php源码安装.doc (2012-8-7 14:03, 530 KB) / 下载次数 17
http://wdlinux.cn/bbs/attachment.php?aid=1556&k=6f0b0bba332ad8bd902de24686abefa7&t=1732554102&sid=yJDy6U

图片附件: 图片10.jpg (2012-8-7 14:05, 2.45 KB) / 下载次数 5113
http://wdlinux.cn/bbs/attachment.php?aid=1557&k=e75ae08701b4dabf378b9588da43f73f&t=1732554102&sid=yJDy6U



图片附件: 图片8.jpg (2012-8-7 14:05, 7.38 KB) / 下载次数 5279
http://wdlinux.cn/bbs/attachment.php?aid=1558&k=9b5f5406fd256cd3773cf7ef4d1ea551&t=1732554102&sid=yJDy6U



图片附件: 图片9.jpg (2012-8-7 14:05, 4.97 KB) / 下载次数 5072
http://wdlinux.cn/bbs/attachment.php?aid=1559&k=50b93e5419a539b92eb9cf092fa5ab2c&t=1732554102&sid=yJDy6U


作者: asd2003asd    时间: 2012-8-11 11:46

支持一下,学习学习。
作者: zsm    时间: 2012-8-13 09:25

回复 2# asd2003asd
一起学习,共同进步!
作者: cfanself    时间: 2012-10-23 15:08

支持楼主发帖。学习ing...
作者: zcmrp    时间: 2012-10-23 16:14

内容谢谢分享
作者: weirenwang    时间: 2013-10-20 17:26

用wdos_1.0_32位安装DEDE文章系统
本帖最后由 marquis 于 2012-7-17 11:07 编辑

DEDE是什么? 有些人这么问我,其实它是一款内容管理系统的网站模板  也是使用用户最多的PHP类CMS系统,在很多地方都能看到它的踪影,我之前,也用过这个模板,我就把我的安装流程整理出来,给大家一些借鉴


      安装流程
   这次我还是用VirtualBox虚拟机测试的

虚拟机配置方法  http://www.wdlinux.cn/bbs/thread-2760-1-1.html
  wdos_1.0_32位下载地址 http://dl.wdlinux.cn:5180/wdos/iso/wdOS-1.0-i386.iso
  接着安装wdos_1.0_32 位
  安装方法 http://www.wdlinux.cn/doc/wdos/wdOS-1.0-i386_install.doc

  我们进入wdcp建立站点(wdcp进入方法 http://ip:8080)
     创建站点可以点击"创建整站",我们也可以先"新建站点" 再来建立数据库和FTP
    (创建整站是方便同时建立数据库和FTP的,但是有时候我们也需要知道怎么分开来创建)

  首先,点击"新建站点"  如下图
    (http://www.wdcp.cn 为测试域名)在host文件里要和相应的ip作出映射
      下载 (14.76 KB)

2012-7-17 11:05
  下一步 我们点击mysql管理下的“快速创建”(同时建立用户名和数据库名)如下图
      下载 (10.07 KB)

2012-7-17 11:05
   (数据库编码要与网站安装包的一致)
  下一步 我们点击FTP管理下的"增加FTP账号"  如下图
      下载 (13.23 KB)

2012-7-17 11:06
   (我们可以修改一些FTP配置)
  下一步  用FTP上传DEDE安装包
  下一步  我们开始安装  打开网址 http://www.wdcp.cn 进入安装页面
     下载 (3.97 KB)

2012-7-17 10:49
   (同意协议 点击"继续")
  下一步 服务器信息和系统检测 点击"继续"
      下载 (26.18 KB)

2012-7-17 10:52
  下一步 模块选择 数据库配置 管理员初始密码设定 点击"继续"
      下载 (20.72 KB)

2012-7-17 10:54
  下一步 安装模块 之后点击"点击此进行下一步操作" 如下图
      下载 (4.46 KB)

2012-7-17 10:57
  下一步 提示安装成功  如下图
      下载 (10.06 KB)

2012-7-17 10:58
  下一步 打开网址 http://www.wdcp.cn  如下图
      下载 (30.25 KB)

2012-7-17 11:00

     这样DEDE网站模板在wdos_1.0_32位下就安装成功了




欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/) Powered by Discuz! 7.2