阿里云ECS上搭建LAMP+Laravel环境(一)

在搭建站点之初,我先尝试着搭建的是LNMP的环境。但是发现需要改的配置很多,搭完了会报错,所以就改用了LAMP。以下是详细的搭建步骤:

  • 在阿里云上新建一个ECS实例:
    在挑选完适合的配置之后,选择合适的公共镜像。这里我选择的是ubuntu 14.04版本(PS:ubuntu 16.04版本没有php-5相关的内置安装包)。
阿里云ECS上搭建LAMP+Laravel环境(一)_第1张图片
  • 通过shh连接到远程服务器
阿里云ECS上搭建LAMP+Laravel环境(一)_第2张图片
  • 更新 package lists

    sudo apt-get update

  • 安装 Apache2

    sudo apt-get install apache2

    这里安装成功后,可以直接在浏览器中输入 ECS 对应的公网 IP,如果显示如下,则 Apache 安装成功。

阿里云ECS上搭建LAMP+Laravel环境(一)_第3张图片
  • 安装 PHP5 模块

    sudo apt-get install php5

  • 安装 MySQL

    sudo apt-get install mysql-server
    sudo apt-get install mysql-client

阿里云ECS上搭建LAMP+Laravel环境(一)_第4张图片

过程中会提示设置 root 用户的密码,直接回车代表密码为空。

安装完成后输入如下代码:


mysql -u root -p

然后输入刚才设置的 root 用户相对应的密码,出现如下界面则证明 MySQL 安装成功:

阿里云ECS上搭建LAMP+Laravel环境(一)_第5张图片
  • 安装其他相应模块

    sudo apt-get install libapache2-mod-php5 libapache2-mod-auth-mysql
    sudo apt-get install php5-mcrypt php5-curl php5-gd php5-json php5-mysqlnd openssl

  • 启用 php5-mcrypt

    sudo php5enmod mcrypt

  • 安装 phpmyadmin


sudo apt-get install phpmyadmin

安装过程中会需要选择安装在什么服务器上,这里选择 apache。随后可以选择是否需要配置默认数据库,这里我选了否。

接下来输入如下代码,然后在浏览器中直接键入 公网IP/phpmyadamin,如果成功显示 phpmyadmin 管理登陆页面则安装成功。


sudo ln -s /usr/share/phpmyadmin /var/www/html

  • 到这里 LAMP 环境就已经配置成功啦,下一章会继续介绍如何配置 Laravel 相关环境。

你可能感兴趣的:(阿里云ECS上搭建LAMP+Laravel环境(一))