zoukankan      html  css  js  c++  java
  • linux学习之——LAMP配置

      Ubuntu简介
    Ubuntu是一个以桌面应用为主的Linux操作系统;
    名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词(译为吾帮托或乌班图),意思是“人性”、“我的存在是因为大家的存在”。
    Ubuntu基于Debian发行版和GNOME桌面环境,与Debian的不同在于它每6个月会发布一个新版本。
    目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。
    具有庞大的社区力量,用户可以方便地从社区获得帮助。
    
      配置LAMP步骤
    参考帖子:
    http://blog.csdn.net/callmeback/article/details/8130190
    http://jingyan.baidu.com/article/6d704a130c8a0d28da51ca5f.html
    http://jingyan.baidu.com/article/dca1fa6fadc61ff1a5405244.html
    http://jingyan.baidu.com/article/425e69e6bbc6c7be14fc1640.html
    
    配置过程
    1)安装Apache2
      命令:sudo apt-get install apache2
      测试Apache是否正常工作
    打开浏览器,输入localhost/html/index.html,看看是否有网页展示
      默认网站根目录是/var/www/html,修改目录为/var/www
    命令:sudo vi /etc/apache2/sites-available/000-default.conf"
    -->回车-->找到"DocumentRoot /var/www/html"的位置-->更改"/var/www/html"为新的根目录就可以了,更改为"/var/www/"
      修改权限/var/www
    sudo chomod 777 /var/www
      sudo /etc/init.d/apache2 restart-->回车-->"输入root用户密码"-->回车-->重启apache成功
      复制"index.html"文件到"/var/www"目录下,cp /var/www/html/index.html /var/www/"-->回车-->输入"ls /var/www"--回车-->有一个"index.html"文件,复制成功,访问localhost/index.html,可成功访问
    
    2)安装PHP
      Sudo apt-get update 更新安装包
      命令sudo apt-get install php5,安装完成的标志是 “正在设置php5”
      使Apache支持php ,sudo apt-get install libapache2-mod-php5
      安装php5-gd模块,sudo apt-get install php5-gd
      使用gedit在/var/www 下创建info.php 文件,输入"sudo gedit /var/www/info.php"-->回车-->在编辑器中输入"<?php phpinfo(); ?>"-->保存,文件创建成功
      测试apache是否可以解析php页面,url中输入 localhostindo.php,显示php版本信息页,配置成功
    
    
    3) 安装Mysql
      Sudo apt-get update 更新安装包
      sudo apt-get install mysql-server mysql-client -->回车-->输入"y"-->回车-->在"软件包设置对话框"中输入mysql中"root"用户的密码-->回车-->再输一次密码-->回车,安装完成。
      判断mysql安装成功 sudo service mysql restart,使mysql处于运行状态即可;
      让aphche支持mysql,sudo apt-get install libapache2-mod-auth-mysql
      让php支持mysql,sudo apt-get install php5-mysql
    
    4) phpmyadmin安装(以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具)
      安装phpmyadmin,sudo apt-get install phpmyadmin
    安装过程中选择apache2,点击确定,下一步选择是要配置数据库,并输入密码。
      测试phpmyadmin,sudo ln -s /usr/share/phpmyadmin /var/www,然后直接运行http://localhost/phpmyadmin,看有没有数据库管理软件出现。
    
    5) 配置过程:
      启用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("localhost", "root", "password");
    if(!$link)
    die('Could not connect: ' . mysql_error());
    else
    echo "Mysql 配置正确!";
    mysql_close($link);
    ?>
      访问 http://localhost/mysql_test.php 显示’Mysql 配置正确‘就代表配置正确。
      解决乱码问题
       打开配置文件sudo gedit /etc/apache2/apache2.conf&
       添加如下代码:AddDefaultCharset UTF-8
    
    到此为止配置OK。

    对于配置过程中遇到的问题、命令待续。
  • 相关阅读:
    安装archlinux的另辟蹊径的命令及心得
    deepin15.11安装N卡驱动,实测!!!(可解决N卡电脑关机卡屏)
    js实现简单下载
    微信公众号的开发 该公众号提供的服务出现故障,请稍后再试
    线程池的创建
    多线程,生产者消费者模型(生产馒头,消费馒头)
    第1章 Java IO系统 下
    T01章[Java IO系统] 作业
    第1章 Java IO系统
    用集合实现一个控制台版的学生管理系统
  • 原文地址:https://www.cnblogs.com/cloverclt/p/4844207.html
Copyright © 2011-2022 走看看