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 条评论
登录 后参与评论

相关文章

来自专栏运维技术迷

连仕彤博客yum报错:No module named gzip解决

起因 小威wei yum update了一把,结果yum就报错了,Python版本并没有升级,依然是2.7.5版本。 报错信息 [root@localhost ...

42840
来自专栏云计算教程系列

如何在Ubuntu 14.04上安装CouchDB和Futon

Apache CouchDB,类似Redis,Cassandra和MongoDB,是一个NoSQL数据库。CouchDB将数据存储为JSON文档,这些文档本质上...

31110
来自专栏纯洁的微笑

springboot(十六):使用Jenkins部署Spring Boot

jenkins是devops神器,本篇文章介绍如何安装和使用jenkins部署Spring Boot项目 jenkins搭建 部署分为三个步骤; 第一步,jen...

71770
来自专栏专注 Java 基础分享

Maven 整合 SSH 框架

     前面的一系列文章中,我们总结了三大框架:Struts2,Hibernate,Spring 的基本知识。本篇就姑且尝试着使用 Maven 这个项目构建工...

360100
来自专栏自动化测试实战

Flask第二篇——服务器相关

33580
来自专栏YG小书屋

python 超时任务kill

53620
来自专栏吴伟祥

logging总结 - log4j2使用流程[归档存储]

<web-app> 2.5 以前要多个依赖 log4j-web,还需要在web.xml配置listener、filter

32920
来自专栏大魏分享(微信公众号:david-share)

应用服务器到底是个啥?| 从开发角度看应用架构2:对Java EE应用进行打包和部署!

39420
来自专栏Java后端技术栈

使用Spring Session和Redis解决分布式Session跨域共享问题

对于分布式使用Nginx+Tomcat实现负载均衡,最常用的均衡算法有IP_Hash、轮训、根据权重、随机等。不管对于哪一种负载均衡算法,由于Nginx对不同的...

31920
来自专栏应用案例

SSM框架搭建

ssm框架的学习小结,主要是初期环境的搭建配置以及信息的交互处理过程,非技术人员请绕道~ SpringMVC其实就是Spring框架的一个模块,是一个基于MVC...

506100

扫码关注云+社区

领取腾讯云代金券