在ubuntu下安装lamp(linux+apach+mysql+php)

来源:互联网 发布:模拟电路软件 编辑:程序博客网 时间:2024/05/16 01:47

原文地址:http://jingyan.baidu.com/article/6b1823095536c1ba58e15913.html


通过安装尝试,我获得了一些经验,留下此文提供给linux网站入门者学习使用。本次安装的网站软件使用的Apache2网站服务软件、Mysql5网站后台数据库、以及php5语言。

  • Lamp 的安装

          sudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql

          把默认网站或页面放在www文件夹里。

  • phpmyadmin 安装

    sudo apt-get install phpmyadmin

  • 安装时要求选择Web server:apache2或lighttpd,选择apache2,设置Mysql数据库密码。然后连接phpmyadmin与apache2,以我的为例:www在/var/www,phpmyadmin在/usr/share /phpmyadmin目录,用命令:sudo ln -s /usr/share/phpmyadmin /var/www 建立连接。

  • phpmyadmin测试

    在浏览器中打开http://localhost/phpmyadmin

  •  Apache 配置

    启用 mod_rewrite 模块:终端命令:sudo a2enmod rewrite

    重启Apache服务器:sudo /etc/init.d/apache2 restart

    在/var/www目录下新建test.php,写入代码: 保存,在地址栏输入http://localhost/test.php ,如果正确出现了Mysql已经正确配置,表明Apache和mysql都正常了。(注意一定要重启Apache服务器后再测试)。

  • test.php  (注意:需要改成你的密码)

    <?php

    $link=mysql_connect("localhost","root","你的mysql密码");

    if(!$link)

    {

    die('Could not connect: '.mysql_error());

    }

    elseecho"Mysql已经正确配置";

    mysql_close($link);

    ?>

  • 浏览器PHP中文乱码问题

    在浏览器中打开test.php时,假如出现中文乱码,则是默认语言设置问题,方法如下:

    打开apache配置文件: sudo gedit /etc/apache2/apache2.conf,在最后面加上:AddDefaultCharset UTF-8,如果还乱码,再将UTF-8改用gb2312。

    重启Apache:sudo /etc/init.d/apache2 restart   刷新test.php .


0 0
原创粉丝点击