服务器 频道

在linux as4上安装php环境

  【IT168 服务器学院】这两天帮助同学在linux as4上安装mysql+apache+php环境的配置过程:

  环境:至强3.2G,140Gscsi硬盘,red hat linux as 4,mysql和apache都没用linux自带的,另外安装。

  1.  Mysql安装

  Mysql是4.1.12,安装方法如下:

  #groupadd mysql
  #useradd -g mysql mysql
  #tar zxvf mysql-4.1.12.tar.gz

  #cd mysql-4.1.12

  #./configure --prefix=/usr/local/mysql
  #make
  #make install
  #cp support-files/my-medium.cnf /etc/my.cnf

  #./configure --prefix=/usr/local/mysql
  #make
  #make install
  #cp support-files/my-medium.cnf /etc/my.cnf

  #chown -R root .
  #chown -R mysql var
  #chgrp -R mysql .
  #bin/mysqld_safe --user=mysql &

   

  2.  Apache安装

  Apache是2.0.55

  tar -xzvf httpd-2.0.55.tar.gz

  cd httpd-2.0.55

  ./configure
  --prefix=/usr/local/apache2
  --enable-shared=max
  --enable-module=rewrite
  --enable-module=so

  Make

  Make install

  察看编译进apache的模块:
  #/usr/local/apache2/bin/httpd -l
  [root@LINUX root]# /usr/local/apache2/bin/httpd -l
  compiled-in modules:
    http_core.c
    mod_so.c
  看到以上的信息表明apache支持dso方式了。这

   

  3.安装php

  Php 是4.3.10

  tar xfz php-4.3.10.tar.gz
  进行配置,这一步比较关键,一定要设置好,特别是要考虑到你要支持什么,比如GD库,xml,mysql等等,如果想知道详细的配置,执行 ./configure --help来获得:

  # ./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache2/bin/apxs –-with-path=/usr/local/php/etc

  # make
  编译成功后出现"Build complete."字样,那么就可以进行安装了:
  # make install
  #make install
  安装完成后把/usr/local/src/php-4.3.8/php.ini-dist复制到/usr/local/php/etc, 并重命名为php.ini

  cp /usr/local/src/php-4.3.10/php.ini-dist /usr/local/php/etc/php.ini

  vi /usr/local/apache2/conf/httpd.conf
  在httpd.conf文件中,添加

  AddType application/x-httpd-php .php
  AddType application/x-httpd-php-source .phps

  然后去/usr/local/apache2/modules 看看有没有支持php的动态连接模块
  确保文件中有以下一句话,没有就自己添加在所有LoadModule之后。
  LoadModule php4_module modules/libphp4.so

  # /usr/local/apache2/bin/apachectl restart

  现在apache就能够运行php了,写个文件测试一下,在/usr/local/apache2/htdocs目录下,新建一个phpinfo.php文件,
  文件中只有一行代码:
  <? phpinfo(); ?>;

  然后在你的浏览器上输入
  http://你的ip/phpinfo.php
  

0
相关文章