apache2 php5 zend3 linux安装

1.apache
./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite  --enable-vhost-alias  --enable-mods-shared=most
make
make install
2.freetype
./configure
make
install
3.jpegsrc
./configure --enable-shared --enable-static
make
mkdir /usr/local/man(有可能已经存在这个目录了)
mkdir /usr/local/man/man1
make install
4. zlib-1.2.3
./configure
make
make install
5.libpng
./configure
make
make install
6.gd
./configure --prefix=/usr/local/gd --with-png --with-freetype --with-jpeg
make
make install
7.php
apt-get install libxml2 libxml2-dev curl libcurl3 libcurl3-dev php5-curl
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql/ --enable-ftp --enable-mbstring --enable-libxml --enable-zip --with-gd=/usr/local/gd --with-curl --with-gettext --with-pdo-mysql=/usr/local/mysql/ --enable-sockets
8、复制配置文件
cp php.ini-dist /usr/local/php/lib/php.ini
9.简单配置下
10、配置apache使之支持php
vi /usr/local/httpd/conf/httpd.conf
找到<IfModule dir_module> ,在其中添加index.php
添加以下三行:
LoadModule php5_module modules/libphp5.so (如果存在,把前面#去掉就可以了)
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps
11.zend安装起来比较简单
运行./install
显示欢迎词,打回车
显示好像是版权提示,打回车
访问是否遵守license,选择yes
提示输入php.ini文件的路径:/usr/local/php/lib
接着询问你是否使用apache,选择yes
访问apachectl所在位置:/usr/local/apache2/bin/apachectl
敲几下回车
安装程序会自动重启apache
成功

上一篇: Apache2.2中配置虚拟子域名(虚拟二级,三级域名等)   下一篇: squid内置命令查看squid狀況和清除cache

提交疑问

回顶部