Linux系统有关Apache和PHP的安装介绍

来源:爱站网时间:2022-03-28编辑:网友分享
今天来给广大网友介绍下Linux系统有关Apache和PHP的安装过程是怎样的,如果你感兴趣的话,千万不要错过这篇文章,接下来就让爱站技术频道小编带大家来了解了解吧!

1.首先,在cygwin下安装了好几天也没有把php安装上,总是出现如下错误:

错误信息:
Installing PHP SAPI module: apache
[activating module `php5' in /usr/local/apache/conf/httpd.conf]
cp libs/libphp5.so /usr/local/apache/libexec/libphp5.so
cp: cannot stat `libs/libphp5.so': No such file or directory
apxs:Break: Command failed with rc=1
make: *** [install-sapi] Error 1

安装cygwin的时候需要选择如下软件包:
安装软件包如下:
autoconf
automake
cygrunsrv
gcc-core
gcc-g++
make
perl
python

vim
libxml2
libxml2-devel
flex
libtool
gdbm
libgdbm
libgdbm-dev

bison
flex

2.后来只有采用linux虚拟机上安装了。linux1.下载相关软件包
http://httpd.apache.org/download.cgi下载Apache最新的源码包
http://www.php.net/downloads.php下载php源码包
首先下载apache_1.3.20.tar.gz和php-4.4.6.tar.gz(听说老版本比较稳定,所以选择老版本试验)

2.Apache的安装步骤

# tar -zxvf apache_1.3.20.tar.gz
下来就比较重要了,先编译安装apache:
# ./configure --prefix=/usr/local/apache --enable-module=so
#make;make install

3.php的安装步骤
# tar -zxvf php-4.4.6.tar.gz
然后再编译安装php:
#./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-config-file-path=/etc
#make;make install

4.相关配置文件的修改

1、首先我们用命令:
vi /etc/php.ini
修改下面的内容为on
#register-golbals = on

2、然后修改httpd.conf文件
vi /usr/local/apache/conf/httpd.conf
修改为下面的内容:
#将serveradmin tianxh@gmail.com一行改为您的邮箱地址
#documentroot "/home/httpd/html/" 此处为html文件主目录

#options followsymlinks multiviews 为安全起见,去掉"indexes"

3、找到DirectoryIndex
在同一行中添加:index.php
4、找到
# AddType application/x-compress .z
# AddType application/x-gzip .gz .tgz
在其后面添加:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
5、add: /usr/local/php5/lib/php to your php.ini include_path

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

希望小编所整理的Linux系统有关Apache和PHP的安装介绍大家都看明白了。如果你还有不懂的技术问题,可以来爱站技术频道网站咨询小编,小编会为你解决任何问题。

上一篇:Unix如何进行Web服务器配置

下一篇:安装postfix的方法

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载