Ubuntu16.04下LAMP环境的安装与配置

最近做个实验需要用到Ubuntu环境的靶场,所以这里介绍下Ubuntu环境下LAMP的安装与配置,话不多说,我们gkd!

1.Apache2的安装

首先确保机器已经进行了sudo apt-get update && sudo apt-get upgrade,如果速度慢请换源,这里我使用的是清华源。

  1. sudo apt-get install apache2,安装信息省略,一般安装结束之后apache会自动开启。

  2. systemctl status apache2,查看此时状态,如下所示,可能会有一处错误:

  3. 这个错误的解决办法是修改/etc/apache2/apache2.conf这个文件,在文件的最后加上一句ServerName localhost:80(80是端口号,可以修改)
    然后重启Apache,systemctl restart apache2

  4. 现在再查看apache的状态,应该是这样子的

  5. 本地浏览器中输入localhost或者外网访问本机的IP地址,都应该出现下面这个界面,这表示安装成功啦!!!!

2.Mysql的安装

  1. sudo apt-get install mysql-server,安装信息省略,一般安装结束之后mysql会自动开启。

  2. 它会提示让你输入root用户的密码,这里你正常输入自己的密码就ok了

  3. systemctl status mysql,查看mysql现在的状态,这就表示mysql安装成功啦,你可以mysql -u root -p,进入看一看。

3.php的安装

  1. sudo apt-get install php,安装信息省略。

  2. php -v,查看当前php的版本,如果出现如下所示的结果,表示安装正确

4.最后

到现在为止,LAMP环境的配置成功了,但是还有一些别的操作,如果你想让Apache现在可以提供php界面,那么是需要libapache2-mod-php包的,现在可以进行一次测试。
/var/www/html文件夹下创建一个index.php文件,随便写一点东西。如果在浏览器的地址栏输入类似localhost/index.php,发现输出都是空白页,日志里也没有报错,也证明了php安装和运行正常,那么可以试着输入命令如下
sudo apt-get install libapache2-mod-php,然后重启apache2,这样php就可以正常显示了。

最新文章

  1. C#语言基础——递归
  2. 微信小程序 关于底部导航设置
  3. C# 转换符的重载 显示、隐式转换
  4. 【java基础】面向对象的三大基本特征之-------继承
  5. Versioned table in Netezza
  6. iOS开发UI篇—Quartz2D使用(绘制基本图形)
  7. JNA使用
  8. 淘宝API Nodejs的实现
  9. Demo学习: CellDraw
  10. ecshop网站建设手机版wap版出现lib.debug.php on line 303
  11. hdu 5113(2014北京—搜索+剪枝)
  12. mssql sqlserver with cte表达式(递归)找出最顶值的方法分享
  13. CSS属性速查表
  14. js 用touch事件实现简单tap
  15. BZOJ.1115.[POI2009]石子游戏Kam(阶梯博弈)
  16. Immediate Decodability HDU1305
  17. Maven的scope的值
  18. 【VUE】vue项目开发中,setTimeout等定时器的管理。
  19. SQLite中7(8)形参的query语句的用法
  20. 【css预处理器】------css预处理器及sass基本介绍------【巷子】

热门文章

  1. vue 打包体积过大 实现懒加载 ????
  2. Python 解密JWT验证苹果登录
  3. Django中ORM中的get与filter区别
  4. javascript中怎么判断两个数据类型相等
  5. Oracle - 各类文件损坏处理办法(附实验步骤)
  6. TCP断开连接(四次挥手)
  7. VsCode代码段添加方法
  8. 控制游戏/app使用期限/过期,证书有效期,弹出公告支持离线使用/后端控制,支持Swift、Objective-C集成非常简单,永久免费框架
  9. Journal of Proteomics Research | 构建用于鉴定蓖麻毒素的串联质谱库
  10. 使用new Image()可以针对单单请求,不要返回数据的情况