starxzj 发表于 2015-8-20 12:17:22

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 文件,在相应位置添加                       
default-character-set=utf8 default-character-set=utf8 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
  
页: [1]
查看完整版本: LAMP架设