Linux下apache2.2.6+php5.2.5+mysql5.0.46+Zend Optimizer 3.3.0+phpMyAdmin-2.11.1源码(二)
来源:互联网 发布:mac os office 破解 编辑:程序博客网 时间:2024/06/17 15:07
开始安装php
# tar -zxf php-5.0.5.tar.gz
# cd php-5.05
# ./configure --prefix=/usr/local/php --enable-mbstring --with-apxs2=/usr/local/apache2/bin/apxs --with-pear=/usr/share/php --with-bz2 --with-mysql=/usr/local/mysql/--with-curl=/usr/local/curl --enable-ftp --with-libxml-dir=/usr/local/libxml2 --with-expat-dir=/usr/lib --enable-soap --with-xsl=/usr/local/libxslt --enable-xslt --with-gd=/usr/local/gd2/ --enable-gd-native-ttf --enable-gd-jis-conv --with-jpeg-dir=/usr/local/jpeg6/ --with-zlib-dir=/usr/lib --with-png --with-freetype-dir=/usr/local/freetype --with-config-file-path=/etc --with-iconv --disable-ipv6 --enable-static --enable-maintainer-zts --enable-zend-multibyte --enable-inline-optimization --enable-zend-multibyte --enable-sockets --enable-soap
#echo $?
# make
# make install
其中./configure 后的
--prefix=/usr/local/php
--with-apxs2=/usr/local/apache/bin/apxs
--with-mysql=/usr/local/mysql/
--with-libxml-dir=/usr/local/libxml2
是必要的选项
--with-gd=/usr/local/gd2/
--with-jpeg-dir=/usr/local/jpeg6/
--with-png
--with-zlib-dir=/usr/lib
--with-freetype-dir=/usr/local/freetype
这是让PHP支持GD库的配置选项
--with-curl=/usr/local/curl 支持CURL库
--enable-ftp 打开FTP库函数支持
--enable-soap --with-xsl=/usr/local/libxslt --enable-xslt
让PHP支持SOAP, 上面这些一般用得少, 可以去掉
如果在MAKE的时候出错,那么就是你以上相关的软件没有安装好,这是最全的,出错的方法都是没有装相应的软件包,你可以查看一下。
#cp php.ini-dist /usr/local/lib/php.ini
#vi /usr/local/lib/php.ini
将register_globals = Off改为register_globals = On
●整合apache 与php
1、
#vi /usr/local/httpd/httpd.conf 些模块简单的修改
在配置文件中添加如下:
AddType application/x-httpd-php .php .php3 .php4 .php5
2、
查找:(设置 WEB 默认文件)
DirectoryIndex index.html
替换为:
DirectoryIndex index.php index.html index.htm //在 WEB 目录不到默认文件,httpd 就会执行 /var/www/error/noindex.html
3、
找到这一段:
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride none
更改为AllowOverride all
允许apache rewrite
4、启动cgi
#AddHandler cgi-script .cgi 去掉#打开CGI脚本服务
- Linux下apache2.2.6+php5.2.5+mysql5.0.46+Zend Optimizer 3.3.0+phpMyAdmin-2.11.1源码(二)
- Linux下apache2.2.6+php5.2.5+mysql5.0.46+Zend Optimizer 3.3.0+phpMyAdmin-2.11.1源码(一)
- IIS6+PHP5+MySQL5+Zend Optimizer+phpMyAdmin安装配置教程
- WinXP SP2下Apache2+PHP5+MySQL5+phpMyAdmin+Zend最新配置资料总结
- WinXP SP2下Apache2+PHP5+MySQL5+phpMyAdmin+Zend最新配置资料总结
- Windows 下配置Apache2,PHP5,MYSQL5,Zend
- linux下的Apache2 + mysql5 + php5 源码完整安装详解
- iis+PHP5+mysql+Zend Optimizer+phpMyAdmin
- 在ubuntu下用源码安装apache2+mysql5+php5+gd2+zend的心得
- 如何在LINUX下用用apt-get方法安装mysql5 + Apache2 + PHP5+Phpmyadmin
- 如何在LINUX下用用apt-get方法安装mysql5 + Apache2 + PHP5+Phpmyadmin
- 如何在LINUX下用用apt-get方法安装mysql5 + Apache2 + PHP5+Phpmyadmin
- Linux,debian下源码编译安装gcc + apache2.2.6+php5.1.16+mysql5.0.
- linux+apache2.2+php5.2+mysql5.0源码安装
- linux+apache2.2+php5.2+mysql5.0源码安装
- linux+apache2.2+php5.2+mysql5.0源码安装
- ubuntu下搭建web服务器(apache2+php5+mysql5+phpmyadmin)
- Apache2.2.6+php5.2.5-win32+MySQL5.0
- centos7上win2003 virtio (openstack)镜像制作成功(图文详解)
- Spring 之 IOC
- 安装PHP出现错误:Cannot find MySQL header
- Linux下apache2.2.6+php5.2.5+mysql5.0.46+Zend Optimizer 3.3.0+phpMyAdmin-2.11.1源码(一)
- iOS环信3.0集成 (一)SDK的集成
- Linux下apache2.2.6+php5.2.5+mysql5.0.46+Zend Optimizer 3.3.0+phpMyAdmin-2.11.1源码(二)
- phpmyadmin 403 You don’t have permission to access /phpmyadmin/ on this server
- EditText的InputType属性,可以在代码中设置,也可以预先在xml中定义对应关系
- CentOS 5.6安装lamp(Apache2+PHP5+MySQL)
- WINDOWS下使用PTHREAD库
- Linux 下Mysql开放远程登录
- Eclipse 代码折叠 - Mac / Windows
- 如何利用webmin在Linux主机中添加网站
- Linux(CentOS)服务器上安装Webmin