lamp 安装

1. 安装apache
       sudo apt-get install apache2

      修改权限/var/www
       sudo chomod 777 /var/www
      为了测试apache2是否正常,访问http://localhost/或http://127.0.0.1/,出现It Works!即是安装成功。

2. 安装PHP模块
      sudo apt-get install php5

3. 安装mysql
      sudo apt-get install mysql-server

      sudo apt-get install mysql-client
      安装过程中MySQL要求设定账户有密码,这是与操作系统没关系的账户与密码。

4. 安装相关模块
      sudo apt-get install libapache2-mod-php5 libapache2-mod-auth-mysql php5-mysql php5-gd
      安装完成后重启apache:

      sudo /etc/init.d/apache2 restart

     为什么要安装php5-mysql?

     因为该软件包会向/etc/php5/conf.d目录写入配置文件,使得PHP能够支持mysql。

    为什么要安装libapache2-mod-php5?
    引用《Ubuntu 最佳方案》http://www.linuxidc.com/linux/2011-07/39170.htm :因为我们安装这个软件包时,它会自动向/etc/apache2/mods-available写入PHP的配置文             件php5.conf和 php5.load,并把它们链接到了/etc/apache2/mods-enabled目录。安装的最后,软件包自动重新载入apache配 置,php就可以在apache上跑了。无需              手动的把Apache与PHP关联到一起。

为了测试PHP是否正常,在/var/www(注意:不一定是此目录,看具体自己的根目录是哪个目录)下创建一个info.php的文件,内容如下:

<? php

            phpinfo();

?>
访问:http://localhost/info.php,会出现php的配置信息。

apache2的配置文件在/etc/apache2/apache2.conf,web文件存放在/var/www(其实是根目录)下,mysql文件存放在/var/lib/mysql下。

4. 安装phpmyadmin
          sudo apt-get install phpmyadmin
         安装完成后访问:http://localhost/phpmyadmin/,看有没有数据库管理软件出现。如果提示not found,还需要把安装好的phpmyadmin文件夹放入/var/www/(根 目录)。

sudo ln -s /usr/share/phpmyadmin/ /var/www/
或者将phpmyadmin直接复制到/var/www。 

5. 启用mod_rewrite模块

           sudo a2enmod rewrite

           重启Apache服务器:sudo /etc/init.d/apache2 restart或者sudo service apache2 restart
6.  设置Apache支持.htm .html .php

          sudo vim /etc/apache2/apache2.conf

          添加以下句子:AddType application/x-httpd-php .php .htm .html
7.  测试php网页

编辑mysql_test.php代码如下:
<?php
$link = mysql_connect("localhost", "root", "password");
if(!$link)
die('Could not connect: ' . mysql_error());
else
echo "Mysql 配置正确!";
mysql_close($link);
?>
访问 http://localhost/mysql_test.php 显示’Mysql 配置正确‘就代表配置正确。
8.  7中出现了乱码以后解决方法
打开配置文件sudo vim /etc/apache2/apache2.conf
添加如下代码:AddDefaultCharset UTF-8
到此为止配置OK。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值