专栏首页LIN_ZONEubuntu下搭建LAMP环境

ubuntu下搭建LAMP环境

本文参考:http://www.linuxdiyf.com/linux/21265.html

请支持原创.

步骤一:安装apache

root@mrwang:~$ sudo apt install apache2

安装好后,在浏览器上输入localhost,回车就会看到:

即成功安装好apache了。

现在一般情况下都开启apache的重写模式,因为如果不开启重写模式的话,所使用的php框架中如果使用路由的话,会报该链接不存在的错

开启ubuntu中apache重写模式的方法:

1. 在终端中执行:sudo a2enmod rewrite   //开启扩展

2.sudo vim /etc/apache2/apache2.conf  打开apache配置文件

将此配置文件中的

 AllowOverride None 

改为

AllowOverride All

3.禁止apache显示目录列表

将配置文件中的

Options Indexes FollowSymLinks # 修改为: Options  FollowSymLinks

4. 执行 sudo /etc/init.d/apache2 restart     //重启Apache服务

步骤二:安装php7

root@mrwang:~$ sudo apt install php7.0

输入版本信息,检测安装是否成功

root@mrwang:~$ php7.0 -v PHP 7.0.4-7ubuntu2.1 (cli) ( NTS ) Copyright (c) 1997-2016 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

如果出现以上信息,则证明安装php7.0成功 整合一下php和apache

root@mrwang:~$ sudo apt install libapache2-mod-php7.0

步骤三:安装MySQL

root@mrwang:~$ sudo apt-get install mysql-server

然后整合一下php和mysql

root@mrwang:~$ sudo apt-get install php7.0-mysql

步骤四:重启MySQL和Apache

root@mrwang:~$ sudo service mysql restart root@mrwang:~$ sudo service apache2 restart

好了,这样就安装好了。

这样打开 /var/www/html/下面就是存放代码的位置,但是要给这个文件夹足够的权限,一般是 755

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • mac 初次配置apache,及mac下安装mysql

    先打开apache,在浏览器上输入    localhost     回车后会如果屏幕上显示:It works!  如下图:

    lin_zone
  • apache开启重写模式

    现在的好多的框架都使用有路由机制,但是如果在apache下,没有开启重写模式,服务器不会读取路由

    lin_zone
  • Linux 定时任务调度(crontab命令)

    在以上各个字段中,还可以使用以下特殊字符: 星号(*):代表所有可能的值,例如month字段如果是星号,则表示在满足其它字段的制约条件...

    lin_zone
  • redis的一些知识-使用pipeline来大幅提升redis的处理速度

    redis通过tcp来对外提供服务,client通过socket连接发起请求,每个请求在命令发出后会阻塞等待redis服务器进行处理,处理完毕后将结果返回给cl...

    天涯泪小武
  • 多米诺骨牌效应显现,谷歌宣布取消I/O大会,AWE、微软、英伟达等纷纷“撤会”

    除苹果的WWDC 2020和微软的Build 2020还在“纠结”中,今年上半年可预见的科技行业重磅会议都发生了“变化”。

    镁客网
  • 如何快速部署国人开源的 Java 博客系统 Tale

    前几天,在社区看到有国人开发者开源了用 Java 写的一个博客系统 Tale。从作者放出的 Demo 站点来看,效果还是不错的。本书梳理了一下部署 Tale 的...

    EarlGrey
  • 常见的几种数据层容灾架构比较分享

    陈守志 腾讯公司平台运营开发组 一、关于容灾   关于容灾主题,这里罗列对比了几种常见的容灾案例: ?   相对接入层、应用层容灾而言,数据层的容灾相对...

    腾讯研究院
  • 谷歌发布AdaNet,快速灵活的AutoML工具,帮助开发者构筑强大集成学习模型

    集成学习可以有效利用不同机器学习算法,提高最终模型精确度,在Kaggle比赛中被广泛应用。

    CV君
  • 今日我推荐:libModbus

    我们曾在公众号里给大家讲过很多有关于Modbus的知识,还培训过Modbus驱动的开发和调试,今天我们给大家推荐一个常用的开源Modbus协议栈libmodbu...

    用户1605515
  • 实用技巧 | 如何通过IP地址进行精准定位

    *本文原创作者:allen权,转载须注明来自FreeBuf.COM 在甲方工作的朋友可能会遇到这样的问题,服务器或者系统经常被扫描,通过IP地址我们只能查到某...

    FB客服

扫码关注云+社区

领取腾讯云代金券