Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да зададете променливи на средата за Laravel 5 на AWS EC2 с MySQL

Ръс Матни по-горе даде правилния отговор, така че той получава отметката. Тук ще напиша собствен отговор, за да добавя подробности за това как накарах нещата да работят. Предполагам, че имате настроена база данни и имате всички необходими идентификационни данни.

1. Отидете до вашето еластично табло за боб

2. След това отидете на вашата софтуерна конфигурация

3. Добавете променливите на вашата производствена среда, както е показано по-долу. Не забравяйте да зададете корена на документа на /public и също така да добавите :3306 в края на крайната точка на вашата база данни, за да избегнете грешката PDOEXCEPTION.

Вижте по-голямата версия на снимката по-долу

4. Следва SSH във вашия eb екземпляр на приложения. Вижте подробности тук , или опитайте следното по-долу:

$ ssh -i path/to/your/key/pair/pem/file.pem [email protected]

Обърнете внимание, че ec1-11-11-11-111.eu-central-1.compute.amazonaws.com е публичен DNS за вашите приложения. Ще намерите своя точно тук:

5. cd към вашето приложение:$ cd /var/app/current

6. Дайте достъп за четене/запис на вашата папка за съхранение или приложението не може да записва в папката на журналите и това ще доведе до грешка при изпълнение на миграциите. За да дадете достъп:$ sudo chmod -R ugo+rw storage

7. Най-накрая! Стартирайте вашите миграции и изпълнявайте други занаятчийски команди, ако желаете! $ php artisan migrate Успехът трябва да изглежда приблизително така от gitbash:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysqli_connect():(HY000/2003):Не мога да се свържа с MySQL сървър на „име на домейн“ (111)

  2. Как да направите резервно копие на MySQL Database и да го поставите в Amazon s3 всяка вечер, като използвате раздела Cron?

  3. CONV() функция в снежинка

  4. Часови зони на MySQL

  5. ГРЕШКА:Неуспешно изграждане на родно разширение на gem (mysql2 on rails 3.2.3)