返回首页

新手教程:7步轻松搞定LAMP安装

时间:2009-11-14 19:16来源:未知 作者:百湖 点击:
为了便于您的学习,本站为您精选了以下的技术连接
LAMP是 L inux, A pache, M ySQL, P HP 的缩写,尽管网上有很多LAMP的安装教程,有源代码编译安装方式,有软件包安装方式。由于源代码编译安装方式需要涉及到一些软件包的依赖关系,对于不
  

LAMP是Linux, Apache, MySQL, PHP 的缩写,尽管网上有很多LAMP的安装教程,有源代码编译安装方式,有软件包安装方式。由于源代码编译安装方式需要涉及到一些软件包的依赖关系,对于不同 的Linux发行版,其软件版本都一样,非常容易出错,而且编辑时间又很长,这仅对于新手来说。软件包安装方式速度快,不容易出错。在HowtoForge上给出了一文章,非常简单的介绍了如何安装LMAP,很适合新手朋友。

1 前言附注

在本教程中,系统环境是:Fedora 11,我使用主机名:server1.example.com,IP地址:192.168.0.100。这个设置你可以根据你的情况来设定它。

2 安装MySQL 5

安装MySQL,执行如下代码:

yum install mysql mysql-server

软件为MySQL建立系统启动连接,这样MySQL就在随系统重启后自动启动。执行如下代码:

chkconfig –levels 235 mysqld on
/etc/init.d/mysqld start

运行MySQL(刚安装好MySQL后,请使用root用户更改密码)

mysqladmin -u root password yourrootsqlpassword
mysqladmin -h server1.example.com -u root password yourrootsqlpassword

3 安装Apache2

Apache2在Fedora软件包中就可以使用,因此你可以这样来安装,执行如下命令:

yum install httpd

配置Apache启动模式

chkconfig –levels 235 httpd on

启动Apache:

/etc/init.d/httpd start

现在打开你的浏览器,并输入你的计算机IP地址: http://192.168.0.100,现在你可以看到Apache的默认页面。

1

在Fedora上Apache的默认文档路径在: /var/www/html,配置文档在: /etc/httpd/conf/httpd.conf, 附加的配置文档在: /etc/httpd/conf.d/ 目录下.

4 安装PHP5

你可以安装PHP5和Apache PHP5模块,按下面方法来做:

yum install php

重启Apache:

/etc/init.d/httpd restart

5 测试PHP5 / 获得更多PHP5安装信息

Apache默认的网站执行目录在: /var/www/html目录下,你现在可以在那个目录下建立一个PHP文件 (如info.php),然后在浏览器上执行这个文件,这个文件将显示你安装PHP的相关系统,比如PHP版本等。

建立info.php文件

vi /var/www/html/info.php

输入以下代码

<?php
phpinfo();
?>

现在你可以在浏览器上执行 (如:http://192.168.0.100/info.php):

2

正如你看到的,PHP5现在可以工作了,通过Apache2.0来处理程序。如图所示MySQL还不支持。

6 在PHP5中获得MySQL支持

在PHP5中获得MySQL支持,你可以安装php-mysql软件包,这种方法也可以安装一些其它的PHP5模块应用。 你可以搜索一下PHP5 模块,执行命令如下:

yum search php

选择你需要的安装包:

yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-eaccelerator php-magickwand php-magpierss php-mapserver php-mbstring php-mcrypt php-mhash php-mssql php-shout php-snmp php-soap php-tidy

重启Apache2:

/etc/init.d/httpd restart

现在在你的浏览器上重新载入: http://192.168.0.100/info.php 你可以找到新的模块,包括了MySQL模块:

3

7 phpMyAdmin

phpMyAdmin是一个基于WEB的应用程序来管理MySQL数据库。phpMyAdmin安装如下:

yum install phpmyadmin

现在配置phpMyAdmin,我们需要更改Apache配置,用来访问phpMyAdmin应用:

建立配置文件:

vi /etc/httpd/conf.d/phpMyAdmin.conf

将以下代码复制到phpMyAdmin.conf中

Alias /phpMyAdmin /usr/share/phpMyAdmin
Alias /phpmyadmin /usr/share/phpMyAdmin
#<Directory /usr/share/phpMyAdmin/>
#   order deny,allow
#   deny from all
#   allow from 127.0.0.1
#   allow from ::1
#</Directory>

# This directory does not require access over HTTP - taken from the original
# phpMyAdmin upstream tarball
#
<Directory /usr/share/phpMyAdmin/libraries>
    Order Deny,Allow
    Deny from All
    Allow from None
</Directory>

# This configuration prevents mod_security at phpMyAdmin directories from
# filtering SQL etc.  This may break your mod_security implementation.
#
#<IfModule mod_security.c>
#    <Directory /usr/share/phpMyAdmin>
#        SecRuleInheritance Off
#    </Directory>
#</IfModule>

重启 Apache:

/etc/init.d/httpd restart

访问phpMyAdmin应用:http://192.168.0.100/phpmyadmin/:

4

8 相关链接

顶一下
(3)
100%
踩一下
(0)
0%
------分隔线----------------------------
推荐内容
  • 分布式文件系统

    分布式文件系统 http://www.trucy.org/blog/fanghong/archives/000874.html 参考...