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

这里记录了一些在安装过程中可能会遇到的问题。

  • MySQL TCP/IP 连接问题:

第一次在服务器上安装完 MySQL 之后,发现 phpmyadmin 可以正常打开,但是无法通过普通的 TCP/IP 来连接服务器。

解决方法如下:

  1. 检查服务状态是否开启:

    netstat -tulpen
  2. 确认设置:

    vi /etc/mysql/my.cnf
    bind-address = 0.0.0.0
  3. 进入 mysql 来提供外网连接权限:

    mysql -u root -p
    GRANT ALL PRIVILEGES ON . TO 'root'@'%'IDENTIFIED BY 'rootpassword' WITH GRANT OPTION;
    FLUSH PRIVILEGES;
  4. 重启 mysql:

    /etc/init.d/mysql restart
  • Laravel 项目无法正确 Route

    后来发现是因为 apache 的 rewrite 模块没有正确开启。

    sudo a2enmod rewrite
    sudo service apache2 restart

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