LAMP架设

网上的步骤:

  1. 安装apache2

      sudo apt-get install apache2

    Ubuntu下,apache的配置信息在/etc/apache2目录,默认根目录在/var/www

------------------------------------------------------------------------------------------

  2.安装MySQL

      sudo apt-getinstall mysql-server mysql-client

    ----------不知为何还要装客户版--------

注:说的为了避免中文可能带来的乱码问题,要将默认字符集改成utf-8。

修改 /etc/mysql/my.cnf 文件,在相应位置添加                       

[client]
default-character-set=utf8
 
[mysql]
default-character-set=utf8
 
[mysqld]
collation-server = utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server = utf8
 

            另命令两个

show variables like 'character%'; 查看编码

sudo restart mysql  重启mysql

----------------------------------------------------------------------------------------

  3.安装php5及Apache的php5模块

      $ apt-get install php5 libapache2-mod-php5

-----测试PHP是否安装成功

    在 /var/www 目录下新建 info.php 文件,内容: <?php phpinfo() ?>

    浏览器中打开info.php 。额,看到PHP类图标加很多英文目录。说明安装成功。

-----测试php连接MySQL

    在 /var/www 目录下新建 testmysql.php 文件,内容:

<?php
    $link = mysql_connect("localhost", "[用户名]", "[密码]");
    if (!$link)
    {
    die('Could not connect: '.mysql_error());
    }
    else echo "MySQL连接成功";
    mysql_close($link);
?>

    浏览器中打开testmysql.php。HTTP错误500…  0 0

 

~~~~~~~~~~~~~~~~这段代码直接网上复制。不是纯文本模式。中间有空格,始终无法运行。搞死了

-----------------------------------------------------------------------------------

 

  4.安装php5的MySQL模块,安装php需要的其它模块

    默认安装完的php5是不能与MySQL交互的。

$ sudo apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

    

 

 

/etc/init.d/apache2 restart  重启apache命令

sudo restart mysql  重启mysql

 

posted @ 2014-04-13 01:00  小俊_  阅读(132)  评论(0)    收藏  举报