zoukankan      html  css  js  c++  java
  • ubuntu下配置lamp环境

    安装MySQL

    sudo apt-get install mysql-server mysql-client

    安装php模块

    Sudo apt-get install php5

    安装Apache2

    Sudo apt-get install apache2

    打开浏览器,输入localhost,看看是否有It Works!网页展示。目录为/var/www/html

    如需修改目录,sudo gedit /etc/apache2/sites-available/000-default.conf,

    把/var/www/html 全部替换成为/var/www/,然后重启Apache服务器 sudo service apache2 restart

    修改权限/var/www                          

    sudo chmod 777 /var/www

    注意此时重启会出现错误:httpd: Could not reliably determine the server's fully qualified domain name

    解决方法:

    sudo gedit /etc/apache2/apache2.conf

    在文件里面加上:

    #Server Name

    ServerName 127.0.0.1

    创建index.php文件

    然后在index.php文件里写入

    <?php

    phpinfo();

    ?>

    安装phpmyadmin

    sudo apt-get install phpmyadmin

    安装过程中选择apache2,点击确定。下一步选择是要配置数据库,并输入密码。

    安装过程中会要求选择Webserver:apache2或lighttpd,选择apache2,按tab键然后确定。

    然后会要求输入设置的Mysql数据库密码(Passwordof the database's administrative user)和连接密码。

    查看 phpmyadmin在哪个目录下 whereis phpmyadmin

    建立连接

    sudo ln -s /usr/share/phpmyadmin /var/www

    运行http://127.0.0.1/phpmyadmin,看有没有数据库管理软件出现。

    其他配置:

    第一步 启用mod_rewrite模块

    sudo a2enmod rewrite

     重启Apache服务器:

    sudo /etc/init.d/apache2 restart或者sudo service apache2 restart

    第二步 设置Apache支持.htm .html .php

    sudo gedit /etc/apache2/apache2.conf&

    添加以下句子:AddType application/x-httpd-php .php .htm .html

    第三步 测试php网页

    编辑mysql_test.php代码如下

    <?php

    $link = mysql_connect("127.0.0.1", "root","root");

    if(!$link)die('Could not connect: ' . mysql_error());

    else echo"Mysql OK!";

    mysql_close($link);

    ?>

    访问 http://127.0.0.1/mysql_test.php 显示’Mysql 配置正确'就代表配置正确。

    第四步 第三步这里出现了乱码以后解决方法

    打开配置文件

    sudo gedit /etc/apache2/apache2.conf&

     添加如下代码:AddDefaultCharsetUTF-8

    到此为止配置成功。

  • 相关阅读:
    调试cuda程序一定要细心啊 不然一个bug会折腾你2天
    XML和实体类之间相互转换(序列化和反序列化)
    C#实现实体类和XML相互转换
    C#压缩打包文件例子
    通过锁字符串达到控制并发的效果C#
    巧用Ajax的beforeSend 提高用户体验
    HTML代码在线运行工具
    .NET使用ZXing.NET生成中间带图片和不带图片的二维码
    获取电脑硬件信息 (硬盘,cpu,内存等)
    C# http请求带请求头部分
  • 原文地址:https://www.cnblogs.com/siichen/p/5062990.html
Copyright © 2011-2022 走看看