⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 安装php--虽然我不用,呵呵.txt

📁 LINUX下的安装声卡等操作和技巧介绍
💻 TXT
字号:
作者:icefox
email: heartsun-2@263.net
日期:9/6/2001 2:18:48 PM
安装PHP 
待Apache安装和调试完成后,现在把精力集中到PHP上。假设你下载的源文件在/tmp目录下,好,现在可以开始了。(不过暂时还不需要用root帐户):

$ cd /tmp
$ tar -zxvf php-3.0.7.tar.gz
$ cd php-3.0.7
$ ./configure --with-apxs=/usr/local/apache/bin/apxs \
              --with-config-file-path=/etc/httpd \
              --with-mysql \
              --with-gd \
              --with-zlib \
              --with-system-regex

这个配置将把PHP编译成Apache的DSO模块。配置文件将保存在/etc/httpd (和Apache 配置文件一起)。如果你按照本指南的做的话, 一切应该很顺利。

如果你把apxs安装到了其他路径中,请更改--with-apxs=/usr/local/apache/bin/apxs 以指向apxs 脚本程序所在的路径。如果你是使用RPM包安装Apache的话,apxs应该在 /usr/sbin/apxs 。

如果你以二进制包安装MySQL的话,你应该把 --with-mysql 改成--with-mysql=/usr/local/mysql 

如果你没有GD库,那么请取消--with-gd这一行。

运行完配置脚本后,你可以用make编译PHP:

$ make

如果没有任何错误发生的话,你就必须更换成root用户以安装PHP:

$ su
# make install

那好了,PHP已经魔术般地被安装进了Apache。等Apache重新启动后就可以生效。

 

 

配置PHP

把PHP配置文件复制到/etc/httpd目录中:

# cp php3.ini-dist /etc/httpd/php3.ini

此默认配置文件已经可以很好地工作,不过我喜欢看到详细的调试信息,因此把error_reporting指令的默认值从7改到15:

error_reporting = 15

然后你可以通过以下任一个方式重新启动Apache:

# /etc/rc.d/init.d/httpd start
# /usr/local/apache/bin/apachectl start

如果没有出错信息出现的话,那意味着PHP生效了。让我们用一个最简单的包含PHP程序的页面测试一下以确认PHP确实可以工作

 

测试PHP

新建一个叫test.php3的文件,内容如下:

<html>
<head>
<title>My First PHP Page</title>
</head>
<body bgcolor=#ffffff>
<? echo "Hello World"; ?>
</body>
</html>

保存这个页面,并放置在Apache的htdocs或者/home/httpd/html目录下(如果你用RPM包安装的话)然后从你的浏览器中浏览它,例如:

# lynx http://localhost/test.php3

你将看到一个显示“Hello World”的页面。这说明一切正常!好,接着我们介绍一个简单的Web数据库例子。

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -