扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
2.安装APAHCE2(HTTP)
* 从http://httpd.apache.org/下载 httpd-2.0.54.tar.gz
* tar -zxvf httpd-2.0.54.tar.gz
* cd httpd-2.0.54
* 配置,需要说明的由于采用了apxs技术,配置变的简单多了,而且也不用先配置安装php.
######
apxs is a tool for building and installing extension modules for the Apache HyperText Transfer Protocol (HTTP) server.
This is achieved by building a dynamic shared object (DSO) from one or more source or object files which then can be
loaded into the Apache server under runtime via the LoadModule directive from mod_so.
######
./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite --enable-module-so --enable-ssl
* make
* make install
* 编译安装完成后,启动apache
ln -s /usr/local/apache2/bin/apachectl /sbin/apachectl
apachectl start
这样就启动了apache服务器
3.安装PHP
3.1 安装PHP-4.4
* 从http://www.php.net/上下载 php-4.4.0.tar.gz,感觉这个版本可能更稳定一些.
* tar -zxvf php-4.4.0.tar.gz
* cd php-4.4.0
* 配置
./configure --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache2/bin/apxs --enable-track-vars --prefix=/usr/local/apache2/php
* make
* make install
3.2 安装PHP-5.0
* tar -zxvf php-5.0.0.tar.gz
* cd php-5.0.0
* 之前可能要安装两个包zlib和freetype
* 配置
./configure --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache2/bin/apxs --enable-track-vars --prefix=/usr/local/apache2/php
--with-mysqli=/usr/local/mysql/bin/mysql_config --with-libxml-dir=/usr/local/libxml/ --with-zlib-dir=/usr/local/zlib/
--with-gd --with-freetype-dir=/usr/local/freetype/ --enable-gd-native-ttf
* make
* make install
* 安装完成的,修改apache的配置文件httpd.conf,在相应的位置加入以下语句:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
AddType application/x-httpd-php .php3
另外还要修改系统默认的首页类型,建议把
DirectoryIndex index.htm
改成这样
DirectoryIndex index.htm index.html index.php3 index.php default.php
最后还要更改网页默认的字符显示
AddDefaultCharset gb2312
重启apache即可;
* 测试PHP
编写 info.php文件,内容如下:
<?php
echo phpinfo();
?>
将其存放在apache的文档路径下,在浏览器中输入:
http://127.0.0.1/info.php
即可看到php 的配置信息,如果报错,请先查看该文件的权限设置,如果不行则查看日志.
4.心得体会
* 适当参考资料,重要的是边试边学(特别是对系统没有危害的情况下)
* 网络上确实有很多资料,但往往充斥着大量旧版本资料,在版本升级很快的情况下,其参考价值不大(对比学习研究除外).
最有效的做法是参考软件官网上的参考手册,清晰明了.其次,可以在选定软件版本后,再到网上搜索资料.当然泛泛的搜索会得到很多资料,其中先行者的经验和技巧也都很有价值
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者