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

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

  • MySQL TCP/IP 连接问题:

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

解决方法如下:

  1. 检查服务状态是否开启:
    <code>
    netstat -tulpen
    </code>
  2. 确认设置:
    <code>
    vi /etc/mysql/my.cnf
    bind-address = 0.0.0.0
    </code>
  3. 进入 mysql 来提供外网连接权限:
    <code>
    mysql -u root -p
    GRANT ALL PRIVILEGES ON . TO 'root'@'%'IDENTIFIED BY 'rootpassword' WITH GRANT OPTION;
    FLUSH PRIVILEGES;
    </code>
  4. 重启 mysql:
    <code>
    /etc/init.d/mysql restart
    </code>
  • Laravel 项目无法正确 Route

    后来发现是因为 apache 的 rewrite 模块没有正确开启。
    <code>
    sudo a2enmod rewrite
    sudo service apache2 restart
    </code>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容