zoukankan      html  css  js  c++  java
  • Ubuntu18.04下LAMP环境搭建

    可以安装安装Xampp,Xampp是一个集成的LAMP开发环境。
    但是这只是对于一个刚安装好的系统来说的,但是很有可能我的电脑上面已经安装过Apache,或者安装过MySQL,或者安装过PHP了,或者安装了其中的两三个。
    所以还是单独安装好了。
    因为我的笔记本电脑是ubuntu 18.04,但是已经安装了很多软件,所以不想在我的笔记本电脑上进行操作。
    这里搭建的LAMP环境是L(ubuntu18.04)+A(Apache2)+M(MySQL 8.0.13)+P(PHP5.6)。
    但是我的台式机是Windows,所以我准备在我的台式机上使用VMWare Workstation安装两个虚拟机,然后在虚拟机上面测试Lepus的效果。
    我在VMWare上面新建了两台lubuntu 18.04的虚拟机,并且按照 此链接 的方法安装好了mysql 8。
    注: 千万不要跟我一样一开始傻乎乎地一个一个安装,只需要安装一个文件,然后复制文件的内容到另一个文件夹,然后用VMWare Workstation打开这另一个文件夹就可以了。

    所以一切搞定之后,我的电脑上有两个虚拟机:lubuntu1lubuntu2
    并且这两台电脑目前都安装好了mysql 8,root用户的密码为password

    然后在lubuntu1上安装apache服务器:

    sudo apt-get install apache2 -y
    

    在浏览器输入"localhost"以验证apache是否安装成功,安装成功的话会出现一个apache的介绍主页。

    使用如下命令安装php5.6:

    sudo apt-get software-properties-common -y
    sudo add-apt-repository ppa:ondrej/php
    sudo apt-get update
    sudo apt-get install php5.6 -y
    

    使用如下命令来验证php版本:

    php -v
    

    说明:你的系统可能之前已经安装了php7了(我的没有),因此上述命令可能会显示是php7的版本,这个时候可以使用如下命令将默认版本设置为5.6:

    sudo update-alternatives --config php
    

    然后在出来的选项中输入5.6版本对应的编号即可。

    自此,LAMP环境搭建完毕。

  • 相关阅读:
    MeshLab编译理解
    几个经典的数学库之一学习---VCGlib(1)
    开源协议的几种类型认识
    Win & Mac 系统之间U盘传递的U盘文件格式选取问题
    用VS2010编译python2.7的源码
    类之间关系理解:组合>聚合>关联>依赖;实现,继承
    Linux进阶:让效率翻倍的Bash技巧(一)
    Linux下nc命来实现文件传输
    nginx 405 not allowed问题的解决
    vim同时打开多个文件进行编辑
  • 原文地址:https://www.cnblogs.com/zifeiy/p/10310828.html
Copyright © 2011-2022 走看看