用了一天的时间总算配置出来了,呵呵,是不是太笨了!好了 下面我就把配置步骤和需要注意的地方写下来:
首先下载apache_1.3.20.tar.gz和php-4.4.6.tar.gz(听说老版本比较稳定,所以选择老版本试验)
然后移动到/usr/local/目录
mv /home/loveme23/apache_1.3.20.tar.gz /usr/local/
mv /home/loveme23/php-4.4.6.tar.gz /usr/local/
接下来解压:
tar -zxvf php-4.4.6.tar.gz
tar -zxvf apache_1.3.20.tar.gz
下来就比较重要了,先编译安装apache:
./configure --prefix=/usr/local/apache --enable-module=so
make;make install
然后再编译安装php:
./configure --prefix=/usr/local/php --with-apxs=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/lib
make;make install
OK,现在已经完成50%了,下来就是修改httpd.conf和php.ini文件了
首先我们用命令:
cp /usr/local/php-4.4.6/php.ini-dist /usr/local/lib/php.ini
vi /usr/local/lib/php.ini
修改下面的内容为On
register-golbals = On
然后修改httpd.conf文件
vi /usr/local/apache/conf/httpd.conf
修改为下面的内容:
#将ServerAdmin [email]q3boy@younet.com[/email]一行改为您的邮箱地址

#DocumentRoot "/home/httpd/html/" 此处为html文件主目录
# 同上
#Options FollowSymLinks MultiViews 为安全起见,去掉"Indexes"

# DirectoryIndex default.php default.phtml default.php3 default.html default.htm 

#设置apache的默认文件名次序
#AddType application/x-httpd-php .php .phtml .php3 .inc 
#AddType application/x-httpd-php-source .phps 
#设置php文件后缀 
OK!现在已经完成98%了,下面启动apache服务

/usr/local/apache/bin/apachectl start
自己制作一个test.php文件放到主目录中测试apache
<?
  phpinfo();
?>
看到了吧! 如果成功的话,会显示你的phpinfo界面。

好了,今天一天就做出来这么点东西,不过还是蛮高兴的!

本文转自loveme2351CTO博客,原文链接:http://blog.51cto.com/loveme23/21514 ,如需转载请自行联系原作者

linux下apache+php配置相关推荐

  1. Linux下apache性能配置调优

    Apache 性能配置优化 ###httpd 相关查看命令了解 查看当前安装模块mpm(多路处理器) [root@localhost ~]# httpd -l 查看httpd进程数(即各个mpm模式下 ...

  2. linux下apache+openssl配置记录

    软件环境 Apache Httpd 2.2.29 (http://httpd.apache.org ) OpenSSL 1.0.1h (http://www.openssl.org/source ) ...

  3. linux下apache服务器的配置和管理(启动、重启、中断服务)

    2019独角兽企业重金招聘Python工程师标准>>> linux下apache服务器的配置和管理 一.两个重要目录: Apache有两个重要的目录: 1.配置目录/etc/http ...

  4. Linux下Apache虚拟主机配置

    说明: Apache版本:httpd-2.2.31 Apache安装目录:/usr/local/apache 目的: 配置Apache虚拟主机 具体操作: 1.修改Apache主配置文件 cp /us ...

  5. linux apache部署php,Linux下apache虚拟主机配置多版本php同时运行 | 系统运维

    学习本教程须掌握: 1.Linux下指定版本编译安装LAMP 2.Linux下Apache虚拟主机配置 3.CentOS 7.x编译安装Nginx1.10.3+MySQL5.7.16+PHP5.2 5 ...

  6. Linux下安装、配置PHP环境

    Linux下安装.启动MySQL :http://blog.csdn.net/wy3552128/article/details/8143686 Linux下安装.配置.启动Apache:http:/ ...

  7. linux下php的安装路径,Linux下Apache、PHP、MySQL默认安装路径

    Apache: 如果采用RPM包安装,安装路径应在 /etc/httpd 目录下 Apache配置文件:/etc/httpd/conf/httpd.conf Apache模块路径:/usr/sbin/ ...

  8. php apache 配置文件,Linux下apache支持PHP配置文件的方法

    本文用来记忆整了两天的lamp环境,如果对PHP没有要求建议全部用yum 一键安装,纯属个人经验,主要作用是用来参考的. yum install httpd #yum 安装Apache. php编译安 ...

  9. apache php 整合 linux,Linux下Apache、php3、MySQL的整合

    Linux下Apache.php3.MySQL的整合 发布时间:2005-05-19 00:03:08来源:红联作者:ming 一.所需的安装包 apache_1.3.19.tar.gz php-4. ...

最新文章

  1. 第18章 Linux集群架构
  2. Map-Reduce 思想在 ABAP 编程中的一个实际应用案例
  3. JavaScript 设计模式核⼼原理与应⽤实践 之 开篇:前端工程师的成长论
  4. android动态调试防止,Android应用防止so注入防止动态调试参考代码
  5. HDU 6599 I Love Palindrome String (回文树+hash)
  6. 数据分类算法-朴素贝叶斯
  7. Android Studio 配置 Http Proxy
  8. 生产环境服务端报错:阿里云IOT连接中断
  9. 为什么下载的破解游戏和软件经常会被报毒?
  10. 数字高程模型(DEM)—知识汇总
  11. html显示用户ipv6地址,IPv6地址查询
  12. AlexNet网络结构学习
  13. SharpSCADA - 工控网关, 轻量级组态软件(笔记)
  14. python compare()_Python Decimal compare()用法及代码示例
  15. MySQL事务——事务隔离界别,MVCC
  16. 【初探篇】反向代理在系统结构中的应用场景
  17. 质量流量计读数不准的其中三点原因
  18. PDF转OFD ~java实现
  19. 大文件传输软件的优势有哪些?-镭速传输
  20. 台式计算机如何取消屏幕密码,台式电脑怎么设置锁屏

热门文章

  1. Idea中,Terminal 无法联接window终端解决
  2. idea 生成sdk_如何安装独立的Android SDK,然后将其添加到Windows上的IntelliJ IDEA?
  3. php 405,php Restler 405 Method Not Allowed 问题解决啦,restlerallowed_PHP教程
  4. delphi if多个条件_【会计职场】老会计带你玩转Excel,IF函数的使用方法大全!小白必看!...
  5. 更新学生的成绩C语言,学生成绩管理系统C语言代码实现.pdf
  6. java map集合使用_JAVA中Map集合的使用举例
  7. dlna和miracast可以共存吗_Airplay、Miracast、DLNA传输原理的底层搭建
  8. linux tcp文件分包_Linux内核参数优化
  9. python中math函数_Python math模块 数学函数教程
  10. whitelist方法_Jsoup学习之Whitelist类