Lamp 安装教程
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 安装教程的更多相关文章
- LAMP安装教程
LAMP环境配置安装注意安装步骤及说明事项. Linux + apache+mysql+php 附件: 1. 访问ftp报错 解决: 关闭selinux vi /etc/selinux/config ...
- Lamp环境的详细安装教程
原文:Lamp环境的详细安装教程 架构LAMP环境 1.布置LAMP环境之前的准备工作 在架构LAMP环境时,确保你的Linux系统已经安装了make.gcc.gcc-c++(使用rpm -q xxx ...
- HHvm建站环境搭建方法:Nginx,Mariadb,hhvm及lnmp/lamp安装部署
HHVM起源于Facebook公司,是一个开源的PHP虚拟机,使用JIT的编译方式以及其他技术,让PHP代码的执行性能大幅提升.HHVM提升PHP性能的途径,采用的方式就是替代Zend引擎来生成和执行 ...
- 宝塔Linux面板安装教程
宝塔Linux面板安装教程 安装要求: 内存:512M以上,推荐768M以上(纯面板约占系统60M内存) 硬盘:300M以上可用硬盘空间(纯面板约占20M磁盘空间) 系统:CentOS 7.1+ (U ...
- Linux+apache+mono+asp.net安装教程
Linux+apache+mono+asp.net安装教程(CentOS上测试的) 一.准备工作: 1.安装linux系统(CentOS,这个就不多讲了) 2.下载所需软件 http-2.4.4.ta ...
- Greenplum 源码安装教程 —— 以 CentOS 平台为例
Greenplum 源码安装教程 作者:Arthur_Qin 禾众 Greenplum 主体以及orca ( 新一代优化器 ) 的代码以可以从 Github 上下载.如果不打算查看代码,想下载编译好的 ...
- git 安装教程
昆,简单说下安装教程1,安装Git2,安装TortoiseGit3,打开第一步安装的git工具GIT BASH
- Docker和Docker-compose安装教程以及docker-elk,docker-storm安装教程
此安装教程仅供我自己安装配置时查看,其他的人不可以偷看!!! 安装Docker 1. Update package information, ensure that APT works with th ...
- RHEL 6.3 详细安装教程
以前刚接触linux时,什么都不懂,为了学习,在电脑上安装双系统(原系统为Win7),吃过不少苦头,在网上搜教程,很多都是语焉不详,导致安装过程中战战兢兢.最近朋友面试运维,面试官有考他对linux安 ...
随机推荐
- 地图API的选择和使用
在我们程序员的日常开发中,总会时不时的需要用到地图开发,我也在多次碰到之后,写下我对地图开发的理解经验和总结. 一.地图的选择 回想一下我们生活中用到的地图工具,数了一下,百度地图,高德地图,腾讯地图 ...
- Python 中的 if __name__ == '__main__'
__name__ 是当前模块名,当模块被直接运行时模块名为 __main__ .这句话的意思就是,当模块被直接运行时,以下代码块将被运行,当模块是被导入时,代码块不被运行. 先来个小栗子: 先创建一个 ...
- hexo的环境搭建
今天开始折腾下hexo,安装起来还是有点坑,简单记录下,会不断更新. 网上安装的文章多不胜数,当然首先还是得去看看官方的文档. 按照官方的文档,不知大家是否顺利,本人搭建环境的时候并不顺利. 明确要安 ...
- [转]Java 8新特性探究(lambda)
原文地址:http://my.oschina.net/benhaile/blog/175012 目录[-] 函数式接口 Lambda语法 方法引用 总结 函数式接口 函数式接口(functional ...
- linux自学(一)之vmware虚拟机安装
之前有研究过linux,后来一段时间没有操作了,现在有点陌生,而且当初也没有记录学习内容.现在想从新开始包括虚拟机安装到部署Javaweb项目,把这之间所需要的全都记录下来,以便后边学习参考使用. 虚 ...
- docker学习(一)在centos7上安装与启动docker
CentOS Docker 安装 1.Docker支持以下的CentOS版本: CentOS 7 (64-bit) CentOS 6.5 (64-bit) 或更高的版本 前提条件 目前,CentOS ...
- Java并发--同步容器
为了方便编写出线程安全的程序,Java里面提供了一些线程安全类和并发工具,比如:同步容器.并发容器.阻塞队列.Synchronizer(比如CountDownLatch).今天我们就来讨论下同步容器. ...
- 【2018.06.26NOIP模拟】T3节目parade 【支配树】*
[2018.06.26NOIP模拟]T3节目parade 题目描述 学校一年一度的学生艺术节开始啦!在这次的艺术节上总共有 N 个节目,并且总共也有 N 个舞台供大家表演.其中第 i 个节目的表演时间 ...
- RabbitMQ介绍及windows下安装使用
RebbitMQ介绍 RabbitMQ是一个由 Erlang (一种通用的面向并发的编程语言)开发的AMQP(Advanced Message Queue )的开源实现,Rabbit MQ 是建立在E ...
- bat命令1
echo 命令 打开回显或关闭请求回显功能,或显示消息.如果没有任何参数,echo命令将显示当前回显设置. 语法 echo [{on|off}] [message] Sample:@echo off ...