라라벨 Docker MySQL 버전을 변경하는 방법 Docker MySQL 버전을 8.0에서 5.7로 낮출 때 고전했기 때문에 일련의 흐름을 정리했습니다. 을 사용하여 Docker에서 Laravel을 실행하는 환경을 만들었습니다. laradock에 있는 파일의 MySQL 버전을 5.7로 변경합니다. .env 컨테이너를 중지하고 status가 exited인지 확인합니다. mysql의 컨테이너를 삭제. MYSQL의 버젼을 변경하는 경우는, DAT... MySQLLaraDock도커라라벨 Laradock에서 Laravel 환경을 구축하더라도 Mysql이 일어나지 않습니다! macOS Mojave 10.14.4 Laravel6. (php7.3 이상) Mysql8. 환경 구축 : 참고 기사 초보자 나름대로 환경 구축으로 막힌 곳을 공유합니다. 기사를 참고로 진행하는 도중 docker-compose up -d nginx mysql phpmyadmin mysql이 일어나지 않는다 Docker를 다시 시작해도 시작되지 않습니다! 곤란! 오류 내용 3306이 이미 사용 ... MySQLLaraDock도커라라벨 Laradock에서 만든 Laravel 프로젝트에서 나오는 permission denied에 관해서 Laradock docker-compose.yml 를 봐 でかい。どこ見ればいいのがわからない 때때로 도움이 되었으면 좋겠기 때문입니다. Docker Compose docker-compose version 1.25.0, build b42d419 php 라는 디렉토리 아래에 Laradock이 있는 Laradock , Laraval이 있는 /project-z/docker-laravel/ 를 만들었습... docker-composeLaraDock라라벨 【원숭이가 쓴다】LaraDock로 Laravel의 환경 구축 해 보자 편 환경 구축이 세상에서 가장 어렵다고 생각합니다. 이번에는 LaraDock을 사용하여 Laravel의 개발 환경 구축을 실시하겠습니다. LaraDock은 가상화 소프트웨어 "Docker"에서 실행되는 오픈 소스 개발 환경입니다. Docker는 컨테이너라는 가상 환경을 만들 수 있는 것입니다. 지금까지의 가상 환경에 비하면 동작이 가볍고, 환경의 설정등을 코드로 관리할 수 있기 때문에, 환경의 ... LaraDockPHP라라벨 laradock에서 프로파일 러 (성능 분석) 도구 xhprof를 넣고 이동 php 를 사용하고 있는 환경에서, 프로파일러 툴이라고 하면 xhprof 가 유명한 것 같습니다만, laradock 환경에서 간단하게 사용할 수 있을까? tideways/xhprof 공식 저장소: 아무래도 조사해 보면 laradock의 github 리포지토리에 xhprof.ini 파일이 있는 것을 알았습니다. ※공식으로 써 있는 메소드명( tideways_xhprof_enable() )과 다... LaraDockPHP라라벨xhproftideways 【팀 공유】Laravel 프로젝트를 docker로 팀 개발할 수 있도록 했다 지금은 Laravel 프로젝트를 팀에서 개발하기 위해 docker를 도입했습니다. 또한 이번에는 다른 곳의 리포지토리에서 이미 관리하고있는 프로젝트와 Laradock를 취하고 있습니다. 새롭게 작성하는 git 관리 파일로 정리하고 싶기 때문에 각각의 폴더내에 있는 .git 파일을 삭제해 부모 디렉토리(정리 디렉토리)로 정리한다, 라고 하는 바람으로 하고 있습니다. 이 방법이 막연히 좋지 않은... LaraDock도커라라벨Git Docker에서 Laravel 개발 환경 구축 (Laradock) Laravel은 PHP 프레임 워크이며 이것을 사용하는 몇 가지 방법이 있지만, 이번은 Docker를 사용한 환경 구축을 실시한다. 필요한 것 · 도커 ・git 이미 위의 두 가지가 설치되어 있다고 가정합니다. 우선, Docker용의 디렉토리 MyDocker를 작성해, cd로 MyDocker 디렉토리에 이동한다. MyDocker에서 새 리포지토리를 만듭니다. Laradock을 clone한다.... LaraDock라라벨 서투른 Docker를 사용하여 Laravel 개발 환경 구축을 구축 (MailHog 사용하고 싶다) 환경 개발 서투른 긴 명령을 치지 않으면 docker 무서운 그냥 Laravel 개발 환경을 원했습니다 어쨌든 환경 구축 · docker에 대한 먹지 않고 싫어 (노브 먹고 싫어) 감이 반단하지 않기 때문에 굳이 docker로 Laravel 환경 구축 해 본다 Laradock? ? docker가 아니야! A full PHP development environment for Docker. Su... LaraDockPHP도커라라벨 laradock에서 IntelliJ+Laravel+Vuejs의 환경 구축: ⑴Laravel을 움직여 보자 laradock에서 IntelliJ+Laravel+Vuejs의 환경 구축: ⑴Laravel을 움직여 보자 ⬆︎지금 여기 laradock에서 IntelliJ+Laravel+Vuejs의 환경 구축: ⑵Vuejs를 움직여 보자 laradock에서 IntelliJ+Laravel+Vuejs의 환경 구축: ⑶ 자유도가 높기 때문에 더럽게 쓰려고 하면 쓸 수 있다. 이번 신경쓰는 환경 docker, do... LaraDockPHPVue.js라라벨도커 【복수 프로젝트 대응】Laravel 개발 환경을 Docker를 사용해 준비한다 Vagrant 가상 환경을 사용하여 개발하는 경우 여기를 참조하십시오. 이번 문서는 Docker를 사용한 개발 환경을 구축합니다. 일로 사용하기 시작하는 분, 취미의 연장으로 웹 서비스를 만들고 싶은 분 등 개발 머신상에 복수의 프로젝트를 만들 수 있습니다. 위의 경우 프로젝트별로 미들웨어 버전을 지정할 수 있으며 다른 프로젝트에 영향을 주지 않으려는 경우 가상 환경을 별도로 준비합니다. 여... LaraDock개발 환경라라벨초보자도커 LARADOCK에서 복수 프로젝트라는 환경을 설정한다. 여러분, 안녕하세요! 2015부터 Docker는 개발 환경을 구축하는 데 히어로로 알려져 있습니다. 당신도 잘 사용하고 있습니다. Docker로 환경을 쉽게 구축할 수 있도록 PHP 커뮤니티가 LARADOCK을 소개했습니다. Laradock은 Docker를 위한 완벽한 PHP 개발 환경입니다. Laradock 안에 미리 패키징된 Docker 이미지가 포함되어 있어 훌륭한 PHP 개발 환경을 ... LaraDock개발 환경라라벨Setupmultilprojectwithlaradock도커 Laradock을 통한 laravel 개발 환경 구축 지금 입니다만 Laravel을 Laradock를 사용해 환경 구축해 보겠습니다. (이 게시물은 자신의 메모이기도합니다.) docker-compose 명령을 사용할 수 있습니다. git 명령을 사용할 수 있습니다. 그건 그렇고, PC는 Windows10 pro를 사용합니다. 컨테이너의 시작을 확인해 봅시다. State가 up이 되어 있으면 기동하고 있는 것이 됩니다. 로 이동합니다. nginx... LaraDock라라벨 Laravel dump 스마트하기 Laravel Dump Server Laravel 5.7부터 dump-server라는 기능을 사용할 수 있습니다. (참고: ) 이번 이쪽의 도입을 했으므로 가볍게 정리합니다. Laravel dump() 의 결과를 콘솔에 출력시키기 위한 툴입니다. Laravel 의 헬퍼 함수의 dump() 를 그대로 실행하면, HTTP 리스폰스에 인터럽트 형태로 내용이 출력되므로 개발시에 몇번이나 브라우저 화면을 리로드 하지 않을 수 없거나 합... LaraDockPHP라라벨Composer도커 Laradock에서 laravel 입문 src/.env laradock/.env 설정이 완료되면 localhost:8001 에 브라우저에서 액세스 해 봅시다! ↓의 화면이 표시되고 있다고 생각합니다. 이것으로, 개발 환경의 구축은 종료입니다. Laravel에서 인증 기능(로그인 기능)을 구현할 때의 순서도 정리해 두었습니다. 인증 기능 (로그인 기능)이 구현되었습니다!... LaraDockPHPUnitxdebug라라벨PhpStorm 【초간단】Laradock의 환경 구축이 번거롭기 때문에 ShellScript에 정리해 보았다 안녕하세요, Donbu Lucko입니다. 어제 이런 항목을 게시했습니다. 【2019년 2월】Laradock의 초기 환경 설정 방법 많은 망설임 포인트가 있었기 때문에, 꽤 탐험하면서 셋업이 되어 버렸습니다. 그리고, 겨우의 생각으로 셋업 방법을 정리한 것입니다만, 긴! ! ! 이것 매번 해야 돼! 라는 생각이 나오고 버린 것입니다 .... 그래서, ↑의 처리를 ShellScript로 정리해 ... ShellScriptLaraDock라라벨 Laradock을 사용하여 Laravel을 움직일 때까지 PHP 프레임워크는 2014년부터 Laravel에 대한 인기가 모여 있습니다. VMware나 Virtualbox의 가상화는 널리 사용되고 있습니다만, 기동이 느리거나 과제도 있습니다. 커널을 호스트와 공유하고 있어 그 위에 복수의 컨테이너가 움직이는 이미지입니다. 이번에는 Laravel+Nginx+phpMyAdmin의 환경을 구축합니다. Docker 컨테이너의 응용 프로그램에 대한 구성 파일... LaraDock라라벨 Docker Toolbox, Laradock, PhpStorm 환경의 Xdebug 설정 절차 Xdebug의 설정 순서를 쓴 투고는 많습니다만, 자신의 환경에 맞는 방법이 적고, 설정에 어려웠기 때문에 같은 환경의 사람용으로 남겨 둡니다. Laradock 설정 PhpStorm 설정 동작 확인 Windows10 Home Docker Toolbox Laradock PhpStorm 먼저 Laradock을 설정합니다. .env workspace/xdebug.ini,php-fpm/xdebug.... LaraDockDocker-Toolboxxdebug라라벨PhpStorm Docker를 사용하여 Laravel 개발 환경 구축 (Apache) 이번에는 Docker를 사용하여 apache에서 PHP 실행 환경을 구축하고 Laravel 신규 프로젝트 작성까지 실시합니다. Docker와 docker-compose는 준비되어 있다고 가정합니다. Docker 버전 18.06.0-ce docker-compose version 1.22.0 아파치 2.4 PHP 7.2 Laravel 5.7 다음 구성을 가정합니다. 환경 구축의 순서를 해설을 간... 라라벨PHP7Apache2.4docker-compose도커 PHP에서 비동기 + 프로세스 관리? PHP-FPM보다 15배 빠르다는 PHP-PM이라는 물건을 알았다(PHP-fpm이 아니야!) 요 전날, 여러가지 조사물을 하고 있으면, ReactPHP라고 하는 이상한 것을 발견했습니다. 여기서 말하는 React는 Javascript의 React.js가 아닙니다. React 패턴? (ReactJS도 원래는 PHP의 HTML 컴포넌트 라이브러리의 XHP가 베이스인 것 같습니다만 ) PHP로 비동기로 멀티 프로세스로 하는 녀석입니다. 놀랍게도 PHP로 작성되었습니다. 솔직히, 「이거 P... 심포니PHPPHP-PM라라벨ReactPHP PHP에서 CSV 파일을 읽고 배열 기반계의 개발 등을 하고 있으면, 매출 데이터나 고객 데이터등이 쓰여진 Excel 파일이나, CSV 파일을 읽어들여, DB에 격납한다고 하는 장면이 보치보치 있기 때문에, 대응하기 쉽도록 Qiita에 정리해 둘다. 첫 번째 인수로 지정된 파일을 두 번째 인수로 지정된 파일 모드로 엽니 다. 이 경우 CSV 파일을 여는 데 사용됩니다. 우선 이번 사용하는 것은, 읽기 전용으로 파일이 없었던 경... 심포니MySQLPHP라라벨PHP7 심포니와 라라벨의 성능 비교 php: 7.2 php-fpm도 프로세스 관리를 자동이 아니라 dynamic으로 설정. Nginx 서버에서 요청을 수락하고 서버의 php-fpm에 FatCGI 형식으로 던집니다 (unix 소켓을 통해). 동시 연결 수 응답 시간(ms) 동시 접속수를 10씩 새겨 올려 갔습니다. 응답 시간은 서서히 올라갑니다. 동시 연결 수 응답 시간(ms) 응답 시간 비교 응답 시간은 종합적으로 Larave... 심포니PHP라라벨 GCP(GCE)에서 Laravel 로그를 StackDriver로 출력 monolog-stackdriver를 사용하여 Laravel 로그를 stackDriver에서 볼 수 있습니다. env 파일의 설정에서 로그의 출력 대상을 통상 로그 or StackDriver의 전환 가능 로그 대상을 설정하려면 1.ENV 파일 설정 2.config/logging.php 설정 config/logging.php는 StackDriver의 표시 대상에서 설정량이 다릅니다. 인스턴스 ... stackdrivergcp라라벨gce Laravel로 간단한 CMS 만들기 (환경 구축) Laravel의 개발 환경을 docker를 사용하여 nginx + php + sqlite의 구성으로 만들어 보겠습니다. 디렉토리 구성은 다음과 같습니다. src 디렉토리 아래에는 Laravel 코드가 설치됩니다. docker-compose로 컨테이너를 관리합니다. docker-compose.yml nginx 설정 default.conf php 컨테이너 Dockerfile php.ini doc... CMSPHP라라벨 OctoberCMS에 Composer에서 비 Composer 지원 플러그인 설치 소스 코드에 composer.json이 포함되지 않음 composer.json을 포함하지만 적절한 패키지 정의가 아닙니다 내 프로젝트 (또는 내 플러그인)의 composer.json에서 소스를 가져올 위치를 지정하고 플러그인이 정의해야하는 정보를 대신 정의하면 Composer에서 설치 및 관리하는 것 수 있습니다. 프로젝트 또는 플러그인의 composer.json에 repositories를 ... ComposeOctoberCMSPHP라라벨CMS OctoberCMS에서 웹 API 구현 자체 플러그인에 구현합니다. Backend\Classes\Controller를 확장하여 컨트롤러를 구현합니다. Plugin.php와 같은 디렉토리에 routes.php를 작성한다. 여기에서는 RESTful이 아닌 Web API의 구현을 설명한다. RESTful API의 구현에는 OctoberCMS 를 사용하면 좋다. 또, 뷰 템플릿으로부터 Ajax로 호출하는 엔드포인트를 갖고 싶은 경우는, ... OctoberCMSPHPWebAPI라라벨CMS docker-compose 환경의 laravel에서 datag로 커스텀 메트릭과 이벤트를 보내는 방법 docker-compose로 구축한 다중 컨테이너 환경에 datag-agent, nginx, laravel이 설치되어 있는 상태에서 laravel에서 dogstatsd를 통해 datag로 커스텀 메트릭이나 이벤트를 전송하는 방법입니다. Datadog의 공식 문서는 여전히 사용물이 되지 않으므로, 스스로 어떻게든 설정 구축했습니다. 첫째, docker-compose 설정입니다. (참고) doc... 도커라라벨Datadog laravel에서 sqlite로 연결된 DB를 mysql로 전환하는 방법 mysql -u root로 연결 테이블은 posts 테이블을 사용 (id.title 전용 구조) 모델은 Post.php index.blade.php 색인 작업 .env 변경 후 $ php artisan config : cache 실행 sqlite 연결시 mysql 연결시 database.php는 특별히 언급하지 않고 config/database 표시되었습니다!... MySQL라라벨sqlite sqlite를 사용하여 CRUD가 가능한 사이트를 만들어 보았습니다 (전편) 이 블로그는 2부 구성입니다. 전편에서는 프로젝트, 컨트롤러, 모델, 테이블 작성, 사이트 액세스 후편에서는 CRUD를 만드는 방법, 데이터의 일련의 흐름을 소개합니다. mysql의 버전을 올리고 나서 mysql을 사용할 수 없게 되었다. (migration 커멘드는 통과하지만, 데이터의 등록이 통과하지 않기 때문에 sqlite를 사용하는 것으로 데이터의 등록, 갱신을 할 수 있었다.) va... crud라라벨sqlite Laravel + SQLite + Vue.js + Pug + Stylus 환경 구축 Laravel에서 Vue.js 환경 구축 DB를 SQLite로 설정 (laradock 라든지 MySQL 라든지 사용하면 좋다고 생각합니다.) Vue.js를 Pug와 Stylus로 걸도록 설정한다. 우선 Laravel의 환경 구축 평소의 녀석 설정과 시작이 필요하지 않은 SQLite DB 구축은 간단하고 테스트 환경에 수요가 있다고 생각했습니다. .env를 편집합니다. 다음 명령 실행❯ tou... pugVue.js라라벨sqlitestylus 이전 기사 보기
Docker MySQL 버전을 변경하는 방법 Docker MySQL 버전을 8.0에서 5.7로 낮출 때 고전했기 때문에 일련의 흐름을 정리했습니다. 을 사용하여 Docker에서 Laravel을 실행하는 환경을 만들었습니다. laradock에 있는 파일의 MySQL 버전을 5.7로 변경합니다. .env 컨테이너를 중지하고 status가 exited인지 확인합니다. mysql의 컨테이너를 삭제. MYSQL의 버젼을 변경하는 경우는, DAT... MySQLLaraDock도커라라벨 Laradock에서 Laravel 환경을 구축하더라도 Mysql이 일어나지 않습니다! macOS Mojave 10.14.4 Laravel6. (php7.3 이상) Mysql8. 환경 구축 : 참고 기사 초보자 나름대로 환경 구축으로 막힌 곳을 공유합니다. 기사를 참고로 진행하는 도중 docker-compose up -d nginx mysql phpmyadmin mysql이 일어나지 않는다 Docker를 다시 시작해도 시작되지 않습니다! 곤란! 오류 내용 3306이 이미 사용 ... MySQLLaraDock도커라라벨 Laradock에서 만든 Laravel 프로젝트에서 나오는 permission denied에 관해서 Laradock docker-compose.yml 를 봐 でかい。どこ見ればいいのがわからない 때때로 도움이 되었으면 좋겠기 때문입니다. Docker Compose docker-compose version 1.25.0, build b42d419 php 라는 디렉토리 아래에 Laradock이 있는 Laradock , Laraval이 있는 /project-z/docker-laravel/ 를 만들었습... docker-composeLaraDock라라벨 【원숭이가 쓴다】LaraDock로 Laravel의 환경 구축 해 보자 편 환경 구축이 세상에서 가장 어렵다고 생각합니다. 이번에는 LaraDock을 사용하여 Laravel의 개발 환경 구축을 실시하겠습니다. LaraDock은 가상화 소프트웨어 "Docker"에서 실행되는 오픈 소스 개발 환경입니다. Docker는 컨테이너라는 가상 환경을 만들 수 있는 것입니다. 지금까지의 가상 환경에 비하면 동작이 가볍고, 환경의 설정등을 코드로 관리할 수 있기 때문에, 환경의 ... LaraDockPHP라라벨 laradock에서 프로파일 러 (성능 분석) 도구 xhprof를 넣고 이동 php 를 사용하고 있는 환경에서, 프로파일러 툴이라고 하면 xhprof 가 유명한 것 같습니다만, laradock 환경에서 간단하게 사용할 수 있을까? tideways/xhprof 공식 저장소: 아무래도 조사해 보면 laradock의 github 리포지토리에 xhprof.ini 파일이 있는 것을 알았습니다. ※공식으로 써 있는 메소드명( tideways_xhprof_enable() )과 다... LaraDockPHP라라벨xhproftideways 【팀 공유】Laravel 프로젝트를 docker로 팀 개발할 수 있도록 했다 지금은 Laravel 프로젝트를 팀에서 개발하기 위해 docker를 도입했습니다. 또한 이번에는 다른 곳의 리포지토리에서 이미 관리하고있는 프로젝트와 Laradock를 취하고 있습니다. 새롭게 작성하는 git 관리 파일로 정리하고 싶기 때문에 각각의 폴더내에 있는 .git 파일을 삭제해 부모 디렉토리(정리 디렉토리)로 정리한다, 라고 하는 바람으로 하고 있습니다. 이 방법이 막연히 좋지 않은... LaraDock도커라라벨Git Docker에서 Laravel 개발 환경 구축 (Laradock) Laravel은 PHP 프레임 워크이며 이것을 사용하는 몇 가지 방법이 있지만, 이번은 Docker를 사용한 환경 구축을 실시한다. 필요한 것 · 도커 ・git 이미 위의 두 가지가 설치되어 있다고 가정합니다. 우선, Docker용의 디렉토리 MyDocker를 작성해, cd로 MyDocker 디렉토리에 이동한다. MyDocker에서 새 리포지토리를 만듭니다. Laradock을 clone한다.... LaraDock라라벨 서투른 Docker를 사용하여 Laravel 개발 환경 구축을 구축 (MailHog 사용하고 싶다) 환경 개발 서투른 긴 명령을 치지 않으면 docker 무서운 그냥 Laravel 개발 환경을 원했습니다 어쨌든 환경 구축 · docker에 대한 먹지 않고 싫어 (노브 먹고 싫어) 감이 반단하지 않기 때문에 굳이 docker로 Laravel 환경 구축 해 본다 Laradock? ? docker가 아니야! A full PHP development environment for Docker. Su... LaraDockPHP도커라라벨 laradock에서 IntelliJ+Laravel+Vuejs의 환경 구축: ⑴Laravel을 움직여 보자 laradock에서 IntelliJ+Laravel+Vuejs의 환경 구축: ⑴Laravel을 움직여 보자 ⬆︎지금 여기 laradock에서 IntelliJ+Laravel+Vuejs의 환경 구축: ⑵Vuejs를 움직여 보자 laradock에서 IntelliJ+Laravel+Vuejs의 환경 구축: ⑶ 자유도가 높기 때문에 더럽게 쓰려고 하면 쓸 수 있다. 이번 신경쓰는 환경 docker, do... LaraDockPHPVue.js라라벨도커 【복수 프로젝트 대응】Laravel 개발 환경을 Docker를 사용해 준비한다 Vagrant 가상 환경을 사용하여 개발하는 경우 여기를 참조하십시오. 이번 문서는 Docker를 사용한 개발 환경을 구축합니다. 일로 사용하기 시작하는 분, 취미의 연장으로 웹 서비스를 만들고 싶은 분 등 개발 머신상에 복수의 프로젝트를 만들 수 있습니다. 위의 경우 프로젝트별로 미들웨어 버전을 지정할 수 있으며 다른 프로젝트에 영향을 주지 않으려는 경우 가상 환경을 별도로 준비합니다. 여... LaraDock개발 환경라라벨초보자도커 LARADOCK에서 복수 프로젝트라는 환경을 설정한다. 여러분, 안녕하세요! 2015부터 Docker는 개발 환경을 구축하는 데 히어로로 알려져 있습니다. 당신도 잘 사용하고 있습니다. Docker로 환경을 쉽게 구축할 수 있도록 PHP 커뮤니티가 LARADOCK을 소개했습니다. Laradock은 Docker를 위한 완벽한 PHP 개발 환경입니다. Laradock 안에 미리 패키징된 Docker 이미지가 포함되어 있어 훌륭한 PHP 개발 환경을 ... LaraDock개발 환경라라벨Setupmultilprojectwithlaradock도커 Laradock을 통한 laravel 개발 환경 구축 지금 입니다만 Laravel을 Laradock를 사용해 환경 구축해 보겠습니다. (이 게시물은 자신의 메모이기도합니다.) docker-compose 명령을 사용할 수 있습니다. git 명령을 사용할 수 있습니다. 그건 그렇고, PC는 Windows10 pro를 사용합니다. 컨테이너의 시작을 확인해 봅시다. State가 up이 되어 있으면 기동하고 있는 것이 됩니다. 로 이동합니다. nginx... LaraDock라라벨 Laravel dump 스마트하기 Laravel Dump Server Laravel 5.7부터 dump-server라는 기능을 사용할 수 있습니다. (참고: ) 이번 이쪽의 도입을 했으므로 가볍게 정리합니다. Laravel dump() 의 결과를 콘솔에 출력시키기 위한 툴입니다. Laravel 의 헬퍼 함수의 dump() 를 그대로 실행하면, HTTP 리스폰스에 인터럽트 형태로 내용이 출력되므로 개발시에 몇번이나 브라우저 화면을 리로드 하지 않을 수 없거나 합... LaraDockPHP라라벨Composer도커 Laradock에서 laravel 입문 src/.env laradock/.env 설정이 완료되면 localhost:8001 에 브라우저에서 액세스 해 봅시다! ↓의 화면이 표시되고 있다고 생각합니다. 이것으로, 개발 환경의 구축은 종료입니다. Laravel에서 인증 기능(로그인 기능)을 구현할 때의 순서도 정리해 두었습니다. 인증 기능 (로그인 기능)이 구현되었습니다!... LaraDockPHPUnitxdebug라라벨PhpStorm 【초간단】Laradock의 환경 구축이 번거롭기 때문에 ShellScript에 정리해 보았다 안녕하세요, Donbu Lucko입니다. 어제 이런 항목을 게시했습니다. 【2019년 2월】Laradock의 초기 환경 설정 방법 많은 망설임 포인트가 있었기 때문에, 꽤 탐험하면서 셋업이 되어 버렸습니다. 그리고, 겨우의 생각으로 셋업 방법을 정리한 것입니다만, 긴! ! ! 이것 매번 해야 돼! 라는 생각이 나오고 버린 것입니다 .... 그래서, ↑의 처리를 ShellScript로 정리해 ... ShellScriptLaraDock라라벨 Laradock을 사용하여 Laravel을 움직일 때까지 PHP 프레임워크는 2014년부터 Laravel에 대한 인기가 모여 있습니다. VMware나 Virtualbox의 가상화는 널리 사용되고 있습니다만, 기동이 느리거나 과제도 있습니다. 커널을 호스트와 공유하고 있어 그 위에 복수의 컨테이너가 움직이는 이미지입니다. 이번에는 Laravel+Nginx+phpMyAdmin의 환경을 구축합니다. Docker 컨테이너의 응용 프로그램에 대한 구성 파일... LaraDock라라벨 Docker Toolbox, Laradock, PhpStorm 환경의 Xdebug 설정 절차 Xdebug의 설정 순서를 쓴 투고는 많습니다만, 자신의 환경에 맞는 방법이 적고, 설정에 어려웠기 때문에 같은 환경의 사람용으로 남겨 둡니다. Laradock 설정 PhpStorm 설정 동작 확인 Windows10 Home Docker Toolbox Laradock PhpStorm 먼저 Laradock을 설정합니다. .env workspace/xdebug.ini,php-fpm/xdebug.... LaraDockDocker-Toolboxxdebug라라벨PhpStorm Docker를 사용하여 Laravel 개발 환경 구축 (Apache) 이번에는 Docker를 사용하여 apache에서 PHP 실행 환경을 구축하고 Laravel 신규 프로젝트 작성까지 실시합니다. Docker와 docker-compose는 준비되어 있다고 가정합니다. Docker 버전 18.06.0-ce docker-compose version 1.22.0 아파치 2.4 PHP 7.2 Laravel 5.7 다음 구성을 가정합니다. 환경 구축의 순서를 해설을 간... 라라벨PHP7Apache2.4docker-compose도커 PHP에서 비동기 + 프로세스 관리? PHP-FPM보다 15배 빠르다는 PHP-PM이라는 물건을 알았다(PHP-fpm이 아니야!) 요 전날, 여러가지 조사물을 하고 있으면, ReactPHP라고 하는 이상한 것을 발견했습니다. 여기서 말하는 React는 Javascript의 React.js가 아닙니다. React 패턴? (ReactJS도 원래는 PHP의 HTML 컴포넌트 라이브러리의 XHP가 베이스인 것 같습니다만 ) PHP로 비동기로 멀티 프로세스로 하는 녀석입니다. 놀랍게도 PHP로 작성되었습니다. 솔직히, 「이거 P... 심포니PHPPHP-PM라라벨ReactPHP PHP에서 CSV 파일을 읽고 배열 기반계의 개발 등을 하고 있으면, 매출 데이터나 고객 데이터등이 쓰여진 Excel 파일이나, CSV 파일을 읽어들여, DB에 격납한다고 하는 장면이 보치보치 있기 때문에, 대응하기 쉽도록 Qiita에 정리해 둘다. 첫 번째 인수로 지정된 파일을 두 번째 인수로 지정된 파일 모드로 엽니 다. 이 경우 CSV 파일을 여는 데 사용됩니다. 우선 이번 사용하는 것은, 읽기 전용으로 파일이 없었던 경... 심포니MySQLPHP라라벨PHP7 심포니와 라라벨의 성능 비교 php: 7.2 php-fpm도 프로세스 관리를 자동이 아니라 dynamic으로 설정. Nginx 서버에서 요청을 수락하고 서버의 php-fpm에 FatCGI 형식으로 던집니다 (unix 소켓을 통해). 동시 연결 수 응답 시간(ms) 동시 접속수를 10씩 새겨 올려 갔습니다. 응답 시간은 서서히 올라갑니다. 동시 연결 수 응답 시간(ms) 응답 시간 비교 응답 시간은 종합적으로 Larave... 심포니PHP라라벨 GCP(GCE)에서 Laravel 로그를 StackDriver로 출력 monolog-stackdriver를 사용하여 Laravel 로그를 stackDriver에서 볼 수 있습니다. env 파일의 설정에서 로그의 출력 대상을 통상 로그 or StackDriver의 전환 가능 로그 대상을 설정하려면 1.ENV 파일 설정 2.config/logging.php 설정 config/logging.php는 StackDriver의 표시 대상에서 설정량이 다릅니다. 인스턴스 ... stackdrivergcp라라벨gce Laravel로 간단한 CMS 만들기 (환경 구축) Laravel의 개발 환경을 docker를 사용하여 nginx + php + sqlite의 구성으로 만들어 보겠습니다. 디렉토리 구성은 다음과 같습니다. src 디렉토리 아래에는 Laravel 코드가 설치됩니다. docker-compose로 컨테이너를 관리합니다. docker-compose.yml nginx 설정 default.conf php 컨테이너 Dockerfile php.ini doc... CMSPHP라라벨 OctoberCMS에 Composer에서 비 Composer 지원 플러그인 설치 소스 코드에 composer.json이 포함되지 않음 composer.json을 포함하지만 적절한 패키지 정의가 아닙니다 내 프로젝트 (또는 내 플러그인)의 composer.json에서 소스를 가져올 위치를 지정하고 플러그인이 정의해야하는 정보를 대신 정의하면 Composer에서 설치 및 관리하는 것 수 있습니다. 프로젝트 또는 플러그인의 composer.json에 repositories를 ... ComposeOctoberCMSPHP라라벨CMS OctoberCMS에서 웹 API 구현 자체 플러그인에 구현합니다. Backend\Classes\Controller를 확장하여 컨트롤러를 구현합니다. Plugin.php와 같은 디렉토리에 routes.php를 작성한다. 여기에서는 RESTful이 아닌 Web API의 구현을 설명한다. RESTful API의 구현에는 OctoberCMS 를 사용하면 좋다. 또, 뷰 템플릿으로부터 Ajax로 호출하는 엔드포인트를 갖고 싶은 경우는, ... OctoberCMSPHPWebAPI라라벨CMS docker-compose 환경의 laravel에서 datag로 커스텀 메트릭과 이벤트를 보내는 방법 docker-compose로 구축한 다중 컨테이너 환경에 datag-agent, nginx, laravel이 설치되어 있는 상태에서 laravel에서 dogstatsd를 통해 datag로 커스텀 메트릭이나 이벤트를 전송하는 방법입니다. Datadog의 공식 문서는 여전히 사용물이 되지 않으므로, 스스로 어떻게든 설정 구축했습니다. 첫째, docker-compose 설정입니다. (참고) doc... 도커라라벨Datadog laravel에서 sqlite로 연결된 DB를 mysql로 전환하는 방법 mysql -u root로 연결 테이블은 posts 테이블을 사용 (id.title 전용 구조) 모델은 Post.php index.blade.php 색인 작업 .env 변경 후 $ php artisan config : cache 실행 sqlite 연결시 mysql 연결시 database.php는 특별히 언급하지 않고 config/database 표시되었습니다!... MySQL라라벨sqlite sqlite를 사용하여 CRUD가 가능한 사이트를 만들어 보았습니다 (전편) 이 블로그는 2부 구성입니다. 전편에서는 프로젝트, 컨트롤러, 모델, 테이블 작성, 사이트 액세스 후편에서는 CRUD를 만드는 방법, 데이터의 일련의 흐름을 소개합니다. mysql의 버전을 올리고 나서 mysql을 사용할 수 없게 되었다. (migration 커멘드는 통과하지만, 데이터의 등록이 통과하지 않기 때문에 sqlite를 사용하는 것으로 데이터의 등록, 갱신을 할 수 있었다.) va... crud라라벨sqlite Laravel + SQLite + Vue.js + Pug + Stylus 환경 구축 Laravel에서 Vue.js 환경 구축 DB를 SQLite로 설정 (laradock 라든지 MySQL 라든지 사용하면 좋다고 생각합니다.) Vue.js를 Pug와 Stylus로 걸도록 설정한다. 우선 Laravel의 환경 구축 평소의 녀석 설정과 시작이 필요하지 않은 SQLite DB 구축은 간단하고 테스트 환경에 수요가 있다고 생각했습니다. .env를 편집합니다. 다음 명령 실행❯ tou... pugVue.js라라벨sqlitestylus 이전 기사 보기