阿里雲ECS上にLAMP+Laravel環境を構築する(三)

764 ワード

インストール中に発生する可能性のある問題をいくつか記録します.
  • MySQL TCP/IP接続問題:
  • 初めてサーバーにMySQLをインストールした後、phpmyadminは正常に開くことができますが、通常のTCP/IPでサーバーに接続できません.
    解決策は次のとおりです.
  • サービスステータスがオープンしているかチェック:
    netstat -tulpen
  • 設定確認:
    vi /etc/mysql/my.cnf
    bind-address = 0.0.0.0
  • mysqlにアクセスして外部ネットワーク接続権限を与える:
    mysql -u root -p
    GRANT ALL PRIVILEGES ON . TO 'root'@'%'IDENTIFIED BY 'rootpassword' WITH GRANT OPTION;
    FLUSH PRIVILEGES;
  • mysql再起動:
    /etc/init.d/mysql restart
  • Laravelプロジェクトが正しくRouteできなかったのはapacheのrewriteモジュールが正しく開いていないためであることが判明した.
    sudo a2enmod rewrite
    sudo service apache2 restart