文档章节

Ubuntu下LAMP环境搭建 Apache、MySQL、PHP

尘世如潮
 尘世如潮
发布于 2017/04/08 15:15
字数 758
阅读 34
收藏 0

由于刚学习Linux,选择了界面比较友好的Ubuntu进行研究。命令行+可视化对于初学者来说组合还是比较不错的,图形界面作为命令行的一个过渡能比较直观的看到效果。在应用中学习是一个比较好的办法,我就是为了搭建一个基于Linux的服务器环境而进行学习的,根据网上搜集的资料,完成了LAMP的配置。

主要过程如下:

1.LAMP的安装顺序问题,现在是默认安装好了Linux系统,我的版本是Ubuntu 12.04.一般来说比较建议的顺序是Mysql Apache 最后安装PHP,在我实践下来 Apache和Mysql顺序可以反过来,因为二者依赖性并不是很强,但PHP要安装在这两个后面,因为是要依赖Apache和Mysql的服务的。

2.MysSQL安装:打开命令行输入 :sudo apt-get install mysql-server 输入管理员密码 选择Y

在安装的中间会出现输入Mysql的管理员密码的提示,设置一下Mysql的密码:

安装完成后查看服务:输入 sudo netstat -tap | grep mysql 显示监听的端口即表示安装成功

3.安装Apache 在命令行输入 sudo apt-get install apache2 输入管理员密码 并选择Y

检查是否安装成功:打开本机的浏览器 输入 127.0.0.1 出现下图的界面即表示安装成功

4.安装PHP 输入 sudo apt-get install php5 libapache2-mod-php5

安装完成后测试下是否成功:

首先需要将www目录更改下所有权以便可以新建文档 输入 sudo chmod 777 /var/www

新建一个文档: sudo vi /var/www/info.php

按下i键编辑文件 输入

<?php

phpinfo();

?>

ESC 后输入:wq保存退出

重启下Apache:输入sudo /etc/init.d/apache2 restart .

在浏览器中输入 127.0.0.1/phpinfo.php,出现PHP的相关配置信息即表示成功

5.最后安装相关的PHP与Mysql的扩展包:

sudo apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl;

6.为了更方便的管理数据库 同时也建议安装phpmyadmin。命令行输入 sudo apt-get install phpmyadmin,中间会出现一次输入管理密码的提示,按照提示输入即可。

安装完成后需要将phpmyadmin的文件夹复制到www文件下进行管理:sudo cp /usr/share/phpmyadmin /var/www -a

然后打开浏览器输入http://127.0.0.1/phpmyadmin 出现如下页面后就表示已经成功

至此基本的环境搭建已经完成,如果有步骤出不来建议搜索一下,我整体安装下来还是比较顺利的。 

最后可以看出来在Linux下安装环境真的比windows下方便很多不需要配置环境变量等兼容性等乱七八糟的东西,确实极大的提高了效率。

© 著作权归作者所有

共有 人打赏支持
尘世如潮
粉丝 17
博文 55
码字总数 27264
作品 0
烟台
私信 提问
Ubuntu Server 14.04 安装 LAMP

对众多PHP初学开发者来讲,搭建一个可用于生产的LAMP环境是一件必须的事情,本文以 Ubuntu Server 14.04为例,给出一个搭建LAMP环境的教程,供大家参考。 本文的LAMP指的是:Linux+Apache+My...

Daniel_s
2016/01/21
51
0
linux ubuntu lamp 安装配置环境 +phpmyadmin (-)

Linux ubuntu lamp安装配置环境phpmyadmin PHP开发和服务器运行环境首选LAMP组合,即Linux+Apache+Mysql+Php/Perl/Python,能最优化服务器性能。如何在本地电脑Ubuntu 中安装和配置LAMP环境搭...

岭南六少
2011/08/20
0
0
阿里云ubuntu14.04下lamp环境搭建の备忘

以下内容大部分来自于网络上的收集,百度搜lamp能搜到很多文字教程。百度lamp搭建 推荐几个视频教程: 在Ubuntu Server下搭建LAMP环境 PHP环境LAMP/LNMP安装与配置 我收藏在印象笔记里的备忘...

卖萌哥、
2017/11/08
0
0
使用docker虚拟化技术,lamp架构,搭建wordpress博客服务

使用docker虚拟化技术,lamp架构,搭建wordpress博客服务 使用平台 Ubuntu 16.04.1 LTS (GNU/Linux 4.4.0-91-generic x86_64) 搭建思路步骤 需求:使用wprdpress搭建一个私人博客,并且将服务...

fsx2550553488
05/28
0
0
CentOS 7下搭建LAMP并把MySQL单独分离

CentOS 7下搭建LAMP并把MySQL单独分离 原文:http://www.linuxidc.com/Linux/2017-05/144037.htm 环境: 系统:CentOS-7-x8664-Minimal-1611 Apache:httpd-2.4.25.tar MySQL:mysql-5.7.16.......

rshare
2017/11/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

配置防盗链、访问控制Directory、访问控制FilesMatch

11月19日任务 11.25 配置防盗链 11.26 访问控制Directory 11.27 访问控制FilesMatch 通过限制referer来实现防盗链的功能 配置文件增加如下内容 <Directory /data/wwwroot/www.123.com> SetE...

zgxlinux
13分钟前
2
0
docker搭建redis环境

docker 搭建redis单机,主从,哨兵,集群环境: https://github.com/grace-233/docker-config-file/tree/master/redis...

grace_233
20分钟前
2
0
机器学习:从入门到晋级

摘要: 什么是机器学习,为什么学习机器学习,如何学习机器学习,这篇文章都告诉给你。 目前,人工智能(AI)非常热门,许多人都想一窥究竟。如果你对人工智能有所了解,但对机器学习(Machi...

阿里云官方博客
25分钟前
3
0
FFT数据为空

项目地址:https://github.com/zhangjianli/FlutterMusicPlugin

whoisliang
31分钟前
1
0
python中.whl文件下载,pandas

安装pandas一直报错,最后找到了这个网址,成功安装,分享一下给大家,下载的时候需要注意下载对应的python版本和电脑系统的whl文件 https://www.lfd.uci.edu/~gohlke/pythonlibs/ 这上面有很...

上官夏洛特
45分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部