Linux操作系统安装LAMP环境


Posted in PHP onJune 26, 2015

Step1. 安装 Apache

在terminal中输入命令

sudo apt-get install apache2

打开浏览器,在地址栏输入:127.0.0.1,如果出现了 “It works!”,表明安装成功

Step2. 安装 php5

在 terminal 中输入:

sudo apt-get install php5 libapache2-mod-php5 php5-mysql

重启 apache2 :

sudo /etc/init.d/apache2 restart

注:如果你想关闭 apache 服务,可以执行如下命令:

sudo /etc/init.d/apache2 stop

如果想打开 apache 服务,可以执行如下命令:

sudo /etc/init.d/apache2 start

mysql 的重启、关闭、启动命令也和 apache2 的相应命令类似

测试 php5 是否安装成功:

sudo gedit /var/www/testphp.php

在打开的文件的文件中,输入如下 php 代码:

<?php phpinfo(); ?>

保存并关闭文件,在浏览器地址栏中输入如下 ip 地址:127.0.0.1/testphp.php,如果出现了关于php 相关信息,表明 php 安装成功

Step3. 安装 mysql

在 terminal 中输入如下命令并执行:

sudo apt-get install mysql-server mysql-client

在安装的过程中,会出现给 mysql 中的 root 用户设置密码的界面,照着提示做就行

Linux操作系统安装LAMP环境

Step4. 安装 phpmyadmin

在 terminal 中输入如下命令并执行

sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

 调整 /var/www目录的权限,方便日后编辑网站文件。

sudo chmod 777 /var/www

以上所述就是本文的全部内容了希望大家能够喜欢。

PHP 相关文章推荐
第十三节--对象串行化
Nov 16 PHP
PHP安全配置详细说明
Sep 26 PHP
mysqli_set_charset和SET NAMES使用抉择及优劣分析
Jan 13 PHP
PHP判断远程图片或文件是否存在的实现代码
Feb 20 PHP
PHP中防止SQL注入方法详解
Dec 25 PHP
php给每个段落添加空格的方法
Mar 20 PHP
PHP SPL标准库之文件操作(SplFileInfo和SplFileObject)实例
May 11 PHP
PHP生成plist数据的方法
Jun 16 PHP
thinkPHP基于ajax实现的菜单与分页示例
Jul 12 PHP
php判断是否为ajax请求的方法
Nov 29 PHP
JS+PHP实现用户输入数字后显示最大的值及所在位置
Jun 19 PHP
TP5框架实现签到功能的方法分析
Apr 05 PHP
PHP中Session可能会引起并发问题
Jun 26 #PHP
WAMP环境中扩展oracle函数库(oci)
Jun 26 #PHP
PHP获取当前相对于域名目录的方法
Jun 26 #PHP
php通过获取头信息判断图片类型的方法
Jun 26 #PHP
以文件形式缓存php变量的方法
Jun 26 #PHP
PHP批量去除BOM头代码分享
Jun 26 #PHP
PHP多态代码实例
Jun 26 #PHP
You might like
如何在PHP中使用Oracle数据库(1)
2006/10/09 PHP
php 获取SWF动画截图示例代码
2014/02/10 PHP
PHP+Mysql+Ajax+JS实现省市区三级联动
2014/05/23 PHP
php实现的IMEI限制的短信验证码发送类
2015/05/05 PHP
PHP实现在线阅读PDF文件的方法
2015/06/17 PHP
给事件响应函数传参数的四种方式小结
2013/12/05 Javascript
jquery创建表格(自动增加表格)代码分享
2013/12/25 Javascript
Javascript表单验证要注意的事项
2014/09/29 Javascript
javascript 兼容各个浏览器的事件
2015/02/04 Javascript
AngularJS实现textarea记录只能输入规定数量的字符并显示
2016/04/26 Javascript
让html元素随浏览器的大小自适应垂直居中的实现方法
2016/10/12 Javascript
BootStrap学习笔记之nav导航栏和面包屑导航
2017/01/03 Javascript
老生常谈js中0到底是 true 还是 false
2017/03/08 Javascript
ztree简介_动力节点Java学院整理
2017/07/19 Javascript
layui table 表格上添加日期控件的两种方法
2019/09/28 Javascript
有关vue 开发钉钉 H5 微应用 dd.ready() 不执行问题及快速解决方案
2020/05/09 Javascript
vuex中store存储store.commit和store.dispatch的用法
2020/07/24 Javascript
javascript实现简单页面倒计时
2021/03/02 Javascript
[48:52]DOTA2上海特级锦标赛A组小组赛#2 Secret VS CDEC第一局
2016/02/25 DOTA
python写一个md5解密器示例
2018/02/23 Python
python实现自动发送邮件
2018/06/20 Python
python微元法计算函数曲线长度的方法
2018/11/08 Python
Django使用AJAX调用自己写的API接口的方法
2019/03/06 Python
python multiprocessing多进程变量共享与加锁的实现
2019/10/02 Python
pytorch常见的Tensor类型详解
2020/01/15 Python
Python开发之身份证验证库id_validator验证身份证号合法性及根据身份证号返回住址年龄等信息
2020/03/20 Python
Python 判断时间是否在时间区间内的实例
2020/05/16 Python
Python descriptor(描述符)的实现
2020/11/15 Python
使用canvas实现黑客帝国数字雨效果
2020/01/02 HTML / CSS
Tory Burch美国官方网站:美国时尚生活品牌
2016/08/01 全球购物
加拿大最大的钻石商店:Peoples Jewellers
2018/01/01 全球购物
巴西最大的运动品牌:Olympikus
2020/07/14 全球购物
领导干部考察材料
2014/02/08 职场文书
家长对学生的评语
2014/04/18 职场文书
员工旷工检讨书
2015/08/15 职场文书
制作能在nginx和IIS中使用的ssl证书
2021/06/21 Servers