Linux 下PHP环境配置 LAMP

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

全程指导Linux 下PHP环境配置LAMP

二月26, 2007 by zuo

日志类别:网络技术

安装LAMP分为两种稍有不同的方法,方法的不同主要是因为所使用的PHP的版本不同所致。

1 PHP 4.4.4

安装环境:Red Hat Linux

注意事项:安装LINUX的时候,不要安装系统自带的apache(在Linux下名为httpd),也不要安装mysql;

所需软件:

∙php-4.4.4.tar.gz

∙mysql-standard-5.0.27-linux-i686-glibc23.tar.gz

∙phpMyAdmin-2.8.2.4.tar.gz

∙gd-2.0.33.tar.gz

∙httpd-2.0.59.tar.gz 即(Apache2)

∙ZendOptimizer-3.0.0-linux-glibc21-i386.tar.gz

安装路径:/usr/local;

安装步骤:

1.1 安装mysql

(1)首先得看下载下来的mysql是二进制的还是源代码的。由于mysql-standard-5.0.27-

glibc23.tar.gz是二进制的,所以不用进行.configure的配置,直接解压文件,把解压出来的文件名改名为mysql,放置到想安装的路径位置去。我的位置是/usr/local/mysql;

(2)建立一个mysql组和一个mysql用户来访问mysql;

[root@Linux root]# cd /usr/local/mysql #进入mysql文件夹

[root@Linux mysql]# groupadd mysql #建立组

[root@Linux mysql]# useradd mysql -g mysql #建立用户

(3)建立用户之后就初始化表

[root@Linux mysql]# ./scripts/mysql_install_db–-user=mysql

(4)设置权限

[root@Linux mysql]# chown -R root . #设定root能访问/usr/local/mysql,注意后面有个点

[root@Linux mysql]# chown -R mysql data #设定mysql用户能访问/usr/local/mysql/data,里面存放的是数据库文件

[root@Linux mysql]# chgrp -R mysql . #设定mysql用户组能访问/usr/local/mysql,注意后面有一个点

(5)配置完成之后,运行mysql

[root@Linux mysql]#/usr/local/mysql/bin/safe_mysqld–user=mysql &

如果没有问题的话,应该会出现类似的提示:

[1] 一个数字

#Starting mysqld daemon with databases from /usr/local/mysql/data

恭喜,这就证明你的mysql已经安装成功了。

(6)修改root密码.默认安装密码为空.为了安全必须马上修改。

[root@Linux mysql]# /usr/local/mysql/bin/mysqladmin -uroot password 123456

现在修改的密码为:123456

(7)设置开机自动启动

[root@Linux mysql]# cp support-files/mysql.server /etc/init.d/

OK,MySql已经安装成功。

(8)进入mysql

[root@Linux mysql]# /usr/local/mysql/bin/mysql -u root -p

Enter password:输入你的密码。

可以见到以下提示:

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 1 to server version: 5.0.27-standard-log

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

mysql>

(9)退出mysql

mysql> quit;

1.2 安装apache2 (即httpd)

(1)解开压缩文件httpd-2.0.59.tar.gz

(2)进入解开的文件httpd-2.0.59中:

[root@Linux root]# cd /你的存放该文件的路径/httpd-2.0.59

(3)在/usr/local 新建一个文件夹apache2 ,到时候就是安装在这里.

(4)开始配置Apache

[root@Linux httpd-2.0.59]# ./configure(空格)

–prefix=/usr/local/apache2 (空格)

–enable-module=so(空格)

–enable-rewrite=shared(空格)

–enable-speling=shared(回车)

(注:–prefix=/usr/local/apache2 为安装的路径)

(5)配置完成,开始编译:

[root@Linux httpd-2.0.59]# make

编译会需要一定的时间.

(6)安装

[root@Linux httpd-2.0.59]# make install

(7)让apache2随系统启动

找到/etc/rc.local 文件,打开,在最下面输入以下一行:

/bin/sh -c ‘/usr/local/apache2/bin/apachectl start’

保存并退出。

(8)打开/usr/local/apache2/conf/下的httpd.conf,进行配置。找到#ServerName 127.0.0.1:80 去掉前面的#号,保存并退出。

(9)启动apache

[root@Linux root]# /usr/local/apache2/bin/apachectl start

(10)现在应该可以通过127.0.0.1来访问了,如果见到了apache 的有关说明,恭喜,apache 已经安装成功了。

1.3 安装GD库

解开压缩之后,进行配置:./configure –prefix=/usr/local/gd2

然后进行make ,再make install就可以安装成功了。

1.4 安装php

(1)在/usr/local/新建一个目录php

(2)解开压缩文件,然后进入解开的目录

[root@Linux root]# cd /你存放的路径/php-4.4.4

(3)进行配置

[root@Linux php-4.4.4]# ./configure(空格)

相关文档
最新文档