欢迎来到云服务器

服务器租用

Linux系统下安装配置Apache PHP服务器环境

1. Apache

    下载httpd-2.2.10.tar.gz,解压:tar fxvz httpd-2.2.10.tar.gz

    mv httpd-2.2.10 apache

    cd apache

    ./configure --prefix=/usr/local/apache2 --enable-module=so && make && make install

 2. PHP

    下载php-5.2.6.tar.gz, 解压:tar fxvz php-5.2.6.tar.gz

     mv php-5.2.6 php

     cd php

     ./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-MySQL && make && make install

      cp php.ini-dist /usr/local/lib/php.ini

3. 配置

   vim /usr/local/apache2/conf/httpd.conf

   DocumentRoot "/home/httpd/html/" 此处为html文件主目录

   Options FollowSymLinks MultiViews 为安全起见,去掉"Indexes"

   DirectoryIndex default.php default.phtml default.php3 default.html default.htm

   设置apache的默认文件名次序

     AddType application/x-httpd-php .php .phtml .php3 .inc

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

    存盘退出。

    vim /usr/local/lib/php.ini

    register-golbals = On

    存盘退出。

4. 启动服务

   /usr/local/apache/bin/apachectl start

5. 写php脚本测试。

注:

     如果测试过程中出现404错误,首先看系统中是否有多个apache,查看目前正在工作的apache命令为:ps -ef | grep httpd。

     如果发现目前的httpd不是自己需要的apache目录中的httpd文件,替换之。

     如果测试过程中出现403错误,首先看httpd.conf文件中documentroot与Directory 中的路径是否一致。如不一致,改之。若不是此问题,则需要查看Directory 中是否是Deny from all,如果是,改成 allow from all。保存退出,重启apache。

  

腾讯云代理

Copyright © 2003-2021 MFISP.COM. 国外vps服务器租用 梦飞云服务器租用 版权所有 粤ICP备11019662号

可以介绍下你们的服务器产品么

云服务器你们是怎么收费的呢

租用vps现在有优惠活动吗