Ubuntu 14.04 麒麟版安装:Apache+php5+mysql+phpmyadmin.

LAMP是Linux web服务器组合套装的缩写,分别是Linux+Apache+MySQL+PHP。此文记录在Ubuntu14.04上安装Apache2服务器,包括PHP5(mod_php)+MySQL+phpmyadmin。

准备工作:

首先更新源,这样能保证有最快的安装速度。

配置源的步骤:

1    在浏览器上搜索Ubuntu版本号(这里用Ubuntu 16.04 举例)。 搜索Ubuntu 16.04源。

2    复制阿里云、网易的或者搜狐的源到source.list 文件夹里,如果复制失败,是权限问题,更改权限  执行(sudo chmod 777 source.list),然后在进行复制。

(source.list 的文件在 etc/apt/  目录底下。 )

3     把新的源放到source.list 文件里的最上面。

4    然后执行sudo apt-get update  执行更新。

一. 安装apache

1.打开终端:Ctrl+Alt+T,更新源。

sudo apt-get update

2.通过apt-get方式安装Apache:

sudo apt-get install apache2         //中途要输入Y确认

检测安装是否成功: 在浏览器输入:127.0.0.1或locahost.浏览器上出现内容并有It works.说明安装成功!

注:

a.Apache在Ubuntu中默认根目录为:/var/www/html

b.主配置文件目录为:/etc/apache2/apache2.conf

c.虚拟机配置目录为:/etc/apache2/sites-enabled

二 安装php5

1.安装php5和apachephp5模块

sudo apt-get install php5

安装好后,重启apache:

/etc/init.d/apache2 restart

2 .建一个探针页面测试PHP是否安装成功

在var/www/html/下新建一个php文件:

sudo vim test.php

内容:

<html>

<body>

<?php

phpinfo();

?>

</body>

</html>

浏览器里输入:locahost/test.php出现以下画面表示成功。

三. 安装mysql

1.终端输入:

sudo apt-get install mysql-server

中途会出现以下提示:

设置mysql密码。

6.测试mysql是否安装成功

打开一个新的终端输入:

mysql -uroot -p密码

没提示错误正确进入表示安装成功。

7.为PHP安装mysql扩展和其它扩展。

sudo apt-get install php5-mysql php5-curl php5-gd

重启apache.进localhost/test.php.可以查看模块是否已安装成功。

四.安装phpmyadmin

8.下载phpmyadmin

sudo apt-get install phpmyadmin        //安装过程中,需要选择服务器类型为apache2

注:phpmyadmin会自动安装在/usr/share/phpMyAdmin下,需要将 phpMyAdmin文件夹拷贝到/var/www/html目录下

使用命令:

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

浏览器输入localhost/phpmyadmin就可以看到管理数据库的界面了。

配置完成!

Lamp 安装教程的更多相关文章

  1. LAMP安装教程

    LAMP环境配置安装注意安装步骤及说明事项. Linux + apache+mysql+php 附件: 1. 访问ftp报错 解决: 关闭selinux vi  /etc/selinux/config ...

  2. Lamp环境的详细安装教程

    原文:Lamp环境的详细安装教程 架构LAMP环境 1.布置LAMP环境之前的准备工作 在架构LAMP环境时,确保你的Linux系统已经安装了make.gcc.gcc-c++(使用rpm -q xxx ...

  3. HHvm建站环境搭建方法:Nginx,Mariadb,hhvm及lnmp/lamp安装部署

    HHVM起源于Facebook公司,是一个开源的PHP虚拟机,使用JIT的编译方式以及其他技术,让PHP代码的执行性能大幅提升.HHVM提升PHP性能的途径,采用的方式就是替代Zend引擎来生成和执行 ...

  4. 宝塔Linux面板安装教程

    宝塔Linux面板安装教程 安装要求: 内存:512M以上,推荐768M以上(纯面板约占系统60M内存) 硬盘:300M以上可用硬盘空间(纯面板约占20M磁盘空间) 系统:CentOS 7.1+ (U ...

  5. Linux+apache+mono+asp.net安装教程

    Linux+apache+mono+asp.net安装教程(CentOS上测试的) 一.准备工作: 1.安装linux系统(CentOS,这个就不多讲了) 2.下载所需软件 http-2.4.4.ta ...

  6. Greenplum 源码安装教程 —— 以 CentOS 平台为例

    Greenplum 源码安装教程 作者:Arthur_Qin 禾众 Greenplum 主体以及orca ( 新一代优化器 ) 的代码以可以从 Github 上下载.如果不打算查看代码,想下载编译好的 ...

  7. git 安装教程

    昆,简单说下安装教程1,安装Git2,安装TortoiseGit3,打开第一步安装的git工具GIT BASH

  8. Docker和Docker-compose安装教程以及docker-elk,docker-storm安装教程

    此安装教程仅供我自己安装配置时查看,其他的人不可以偷看!!! 安装Docker 1. Update package information, ensure that APT works with th ...

  9. RHEL 6.3 详细安装教程

    以前刚接触linux时,什么都不懂,为了学习,在电脑上安装双系统(原系统为Win7),吃过不少苦头,在网上搜教程,很多都是语焉不详,导致安装过程中战战兢兢.最近朋友面试运维,面试官有考他对linux安 ...

随机推荐

  1. 地图API的选择和使用

    在我们程序员的日常开发中,总会时不时的需要用到地图开发,我也在多次碰到之后,写下我对地图开发的理解经验和总结. 一.地图的选择 回想一下我们生活中用到的地图工具,数了一下,百度地图,高德地图,腾讯地图 ...

  2. Python 中的 if __name__ == '__main__'

    __name__ 是当前模块名,当模块被直接运行时模块名为 __main__ .这句话的意思就是,当模块被直接运行时,以下代码块将被运行,当模块是被导入时,代码块不被运行. 先来个小栗子: 先创建一个 ...

  3. hexo的环境搭建

    今天开始折腾下hexo,安装起来还是有点坑,简单记录下,会不断更新. 网上安装的文章多不胜数,当然首先还是得去看看官方的文档. 按照官方的文档,不知大家是否顺利,本人搭建环境的时候并不顺利. 明确要安 ...

  4. [转]Java 8新特性探究(lambda)

    原文地址:http://my.oschina.net/benhaile/blog/175012 目录[-] 函数式接口 Lambda语法 方法引用 总结 函数式接口 函数式接口(functional ...

  5. linux自学(一)之vmware虚拟机安装

    之前有研究过linux,后来一段时间没有操作了,现在有点陌生,而且当初也没有记录学习内容.现在想从新开始包括虚拟机安装到部署Javaweb项目,把这之间所需要的全都记录下来,以便后边学习参考使用. 虚 ...

  6. docker学习(一)在centos7上安装与启动docker

    CentOS Docker 安装 1.Docker支持以下的CentOS版本: CentOS 7 (64-bit) CentOS 6.5 (64-bit) 或更高的版本 前提条件 目前,CentOS ...

  7. Java并发--同步容器

    为了方便编写出线程安全的程序,Java里面提供了一些线程安全类和并发工具,比如:同步容器.并发容器.阻塞队列.Synchronizer(比如CountDownLatch).今天我们就来讨论下同步容器. ...

  8. 【2018.06.26NOIP模拟】T3节目parade 【支配树】*

    [2018.06.26NOIP模拟]T3节目parade 题目描述 学校一年一度的学生艺术节开始啦!在这次的艺术节上总共有 N 个节目,并且总共也有 N 个舞台供大家表演.其中第 i 个节目的表演时间 ...

  9. RabbitMQ介绍及windows下安装使用

    RebbitMQ介绍 RabbitMQ是一个由 Erlang (一种通用的面向并发的编程语言)开发的AMQP(Advanced Message Queue )的开源实现,Rabbit MQ 是建立在E ...

  10. bat命令1

    echo 命令 打开回显或关闭请求回显功能,或显示消息.如果没有任何参数,echo命令将显示当前回显设置. 语法 echo [{on|off}] [message] Sample:@echo off ...