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安 ...
随机推荐
- APUE学习笔记——4.2结构体 struct stat 及其相关函数介绍
以下不少内容来自man手册 结构体struct stat 结构体struct stat用于保存文件相关的所有信息. struct stat的基本成员如下所示 struc ...
- LINUX系统下CIFS文件系统
一.什么是CIFS CIFS(Common Internet File System)文件系统,也叫通用网络文件系统:它可以使一台主机访问远程主机上共享出去的文件.CIFS使用的C/S模式(客户 ...
- Spring AOP的使用报错!
用构造方法注入的时候 需要把无参构造方法手动加上 AOP底层会调用无参构造方法. 不加则报错:Superclass has no null constructors but no arguments ...
- 解决visual studio2017没有系统类和方法注释的问题
好几次碰到这种情况了,每次都得稍微查一查才能解决这个问题,相信也有不少人遇到这个问题,在对方法还不是很熟练的时候,将鼠标放置到方法上去,就会有信息提示是一件非常方便的事情,本文的解决方法同样适用于只显 ...
- python常用模块之configparser模块
python常用模块之configparser 作用:解析配置文件 假设在当前目录下有这样一个conf.ini文件 [DEFAULT] ServerAliveInterval = 45 Compres ...
- boost::function和boost:bind取代虚函数
以boost::function和boost:bind取代虚函数 这是一篇比较情绪化的blog,中心思想是"继承就像一条贼船,上去就下不来了",而借助boost::function ...
- [QT]给QApplication安装事件过滤器 app.installEventFilter
Qt的事件处理有5种级别: 1. 重写控件的事件处理函数:如重写keyPressEvent(),mousePressEvent()和paintEvent(),这是最常用的事件处理方法,我们已 ...
- c++ rapidjson解析多层级json
如果一个层级为data,其内部又包含一个层级status, 可以直接通过这种方式来跨级访问: rapidjson::Value& val_status = doc["data&quo ...
- Loj 504 ZQC的手办
Loj 504 ZQC的手办 用线段树维护,每个节点存储区间内最小值 \(val\) 以及最小值出现的一个位置 \(pos\) . 对操作 \(1\) ,只需打标记即可,因为我们不维护其他的信息(如区 ...
- BZOJ4518 Sdoi2016 征途 【斜率优化DP】 *
BZOJ4518 Sdoi2016 征途 Description Pine开始了从S地到T地的征途. 从S地到T地的路可以划分成n段,相邻两段路的分界点设有休息站. Pine计划用m天到达T地.除第m ...