zoukankan      html  css  js  c++  java
  • Ubuntu系统环境搭建LAMP服务(转) dodo

    安装LAMP

     前段时间我们推出了关于Ubuntu系统的详细安装教程。虽然对于不少玩家来说Ubuntu系统应用已经很熟练,并且Linux系统也被越来越多的个体或企业应用,但是Linux系统相对Windows系统普及还需等待“数日”。

      安装LAMP

      对于Ubuntu系统来说,提供了“新立得软件包管理器”工具,对于初学者来说可以不用通过键入命令来进行软件安装。在系统菜单上依次选择——>系统——>系统管理,会在系统管理中找到“新立得软件包管理器”一项。如下图:


    实战:Ubuntu系统环境下搭建LAMP服务

    寻找“新立得软件包管理器”选项

      在新立得软件包管理器中选择——>编辑——>使用任务分组标记软件包,在打开的窗口中 勾选 LAMP SERVER然后确定。

    实战:Ubuntu系统环境下搭建LAMP服务

    安装LAMP

    安装Apache

      安装Apache

      前面我们介绍了“新立得软件包管理器”,想必大家也知道了它的魅力所在,给初学者带来了更多的方便。对于安装Apache来说,这里主要介绍两种方法:勾选软件包方式和命令方式。这里我们对利用“新立得软件包”安装方式进行截图,同样先打开“新立得软件管理器”窗口,我们这里通过搜索“Apache2”查找对应软件安装包,具体操作如下:


    实战:Ubuntu系统环境下搭建LAMP服务

    搜索apache2软件包

    实战:Ubuntu系统环境下搭建LAMP服务

    勾选apache2和apache2.2 common两项

      接下来我们简单介绍利用命令安装apache,具体安装命令如下所示:

      $ sudo apt-get install apache2

      然后运行Apache,命令如下所示:

      $ sudo /etc/init.d/apache2 restart

      Apache在安装期间将会新建一个目录:/var/www,该目录是该服务器中存放文档的根目录。只要在浏览器的地址栏输入http://localhost/或机器的IP地址就能访问放置在此目录中的所有文档。

    实战:Ubuntu系统环境下搭建LAMP服务

    测试apache安装成功

      配置apache

      终端使用命令

      sudo gedit /etc/apache2/apache2.conf

      弹出apache2.conf文件

      在配置文件中加入以下代码

      添加文件类型支持

      AddType application/x-httpd-php .php .htm .html

      默认字符集

      AddDefaultCharset UTF-8

      服务器地址

      ServerName 127.0.0.1

      添加首页文件

      

      DirectoryIndwx index.htm index.html index.php

    安装PHP

      安装PHP

      PHP是一种流行的服务器端脚本语言,一般与MySQL或 Postgres结合起来用于管理Web内容、blog和论坛。下面介绍其安装方法,其实它的安装也很简单,命令如下所示:

      $ sudo apt-get install libapache2-mod-php5


    实战:Ubuntu系统环境下搭建LAMP服务

    下载并安装PHP5

      重新启动Apache以加载上面安装的模块:

      $ sudo /etc/init.d/apache2 restart

      安装PHPAdmin

      打开系统的终端,在终端中运行如下命令

      sudo apt-get install phpmyadmin

    实战:Ubuntu系统环境下搭建LAMP服务

    phpmyadmin安装

    MySQL安装

     MySQL安装

      要安装 MySQL,可以在终端提示符后运行下列命令:

      sudo apt-get install mysql-server mysql-client

      一旦安装完成,MySQL 服务器应该自动启动。您可以在终端提示符后运行以下命令来检查 MySQL 服务器是否正在运行:

      sudo netstat -tap|grep mysql当您运行该命令时,您可以看到类似下面的行:

      tcp 0 0 localhost.localdomain:mysql *:* LISTEN


    实战:Ubuntu系统环境下搭建LAMP服务

    检查mysql安装情况

      -如果服务器不能正常运行,您可以通过下列命令启动它:

      sudo /etc/init.d/mysql restart

      另外,我们这里也介绍一下利用“新立得软件包管理器”安装Mysql,需要安装mysql-client和mysql-server两个软件包。如下图:

    实战:Ubuntu系统环境下搭建LAMP服务

    选中mysql-client和mysql-client 5.0两个安装包

    实战:Ubuntu系统环境下搭建LAMP服务

    选中mysql-server和mysql-server 5.0两个安装包

    实战:Ubuntu系统环境下搭建LAMP服务

    软件程序包下载

    实战:Ubuntu系统环境下搭建LAMP服务

    设置mysql-server-5.0用户密码

      默认的MySQL安装之后根用户是没有密码的,所以这里我们可以键入一个初始密码。

      总结:虽然对于Ubuntu系统的玩家来说,关于Ubuntu系统下LAMP安装相对初学者来说很简单,其实总结起来就是对Apache、Mysql、PHP等Windows下常用的几款软件换平台安装,但对于Ubuntu系统的初学者来说,搭建Lamp环境可能并不是很容易实现。笔者在这里通过图文的形式来讲解每个部分的具体操作,从而确保初学者能够从中有所收获。

  • 相关阅读:
    MongoDB的安装和常用命令
    mysql安装、使用与遇见的问题汇总
    devicePixelRatio,Viewport,移动端适配
    javascript 数组以及对象的深拷贝(复制数组或复制对象)的方法
    正则表达式
    npm 常用命令
    Markdown 基本语法
    mysql忘记root密码
    mysql5.7.12/13在安装新实例时报错:InnoDB: auto-extending data file ./ibdata1 is of a different size 640 pages (rounded down to MB) than specified in the .cnf file: initial 768 pages, max 0 (relevant if non-zero
    mysqld数据位于a盘,执行delete from table, 发现另外2个盘磁盘使用率接近100%,而a盘的使用率反而很低,y??
  • 原文地址:https://www.cnblogs.com/zgqys1980/p/1658897.html
Copyright © 2011-2022 走看看