프로그래밍 29

Laravel - URL 라우팅 방법

Route 파일 경로 Laravel 프로젝트 -> route 디렉토리 -> web.php Route::get('hello', function()} return 'Hello!'; }); --> GET요청 http://homestead.app/hello Route::get('hello/world/{name}',function($name){ return 'Hello World ' . $name; }); --> GET요청 http://homestead.app/hello/world/name변수 Route::get('hello/world/{name?}',function($name = null){ return 'Hello World ' . $name; }); --> GET요청 http://homestead.app/h..

Laravel 개발환경 - 4. 라라벨 프로젝트 생성

Git Bash cd Homestead (Homestead 폴더이동) -> vagrant up -> vagrant ssh (vagrant 접속) -> cd ~/Code (홈스테드와 매핑되는 폴더로 이동) -> laravel new Laravel(프로젝트명) ※ 컴포저로 설치 (다른버전의 laravel을 설치하기 위해) 참고 사이트 : https://www.lesstif.com/pages/viewpage.action?pageId=24445389 접속 확인 http://homestead.app ※ 라라벨 기본화면이 표시되지 않을 때(No input file specified.) 1. Homestead.yaml의 map, to 폴더디렉토리 체크 2. 생성한 프로젝트와 Homestead.yaml의 설정이 맞는지..

Laravel 개발환경 - 3. DB연결

MySQL 사용 포트 포워딩으로 연결 서비스 호스트 운영 체제(127.0.0.1)포트 홈스테드(가상머신 - 192.168.10.10)포트 SSH 2222 22 Postgres 54320 5432 MySQL 33060 3306 HTTPS 44300 443 HTTP 8000 80 ex) 127.0.0.1:2222 == 192.168.10.10:22 1. MySQL 프론트엔드 프로그램 다운로드 하이디SQL : http://www.heidisql.com/ 2. SQL 신규 연결 호스트명 : 127.0.0.1 포트 : 33060 (MySQL 포트) 또는 포트포워딩을 하지않고 호스트명 : 192.168.10.10 포트 : 3306 ※ 라라벨 설정 사용자 아이디/패스워드 사용자ID 암호 용도 root secret 관..

Laravel 개발환경 - 2. Homestead 구성

가상머신 및 vagrant 설치 후 1. 라라벨Box 생성 CMD -> vagrant box add laravel/homestead -> 가상머신 종류 선택 (1. VirtualBox) ※ 가상머신에 설치가 제대로 되기 않을때 CMOS에서 가상머신 활용 Enable 하기., 2. Homestead 설치 Git Bash -> Homesead 설치 경로 이동(윈도우 사용자경로 : cd ~/ ) -> git clone https://github.com/laravel/homestead.git Homestead -> Homestead폴더 이동cd Homestead -> 릴리스태그 확인 git tag -l -> 버전 체크아웃 git checkout v7.0.1 -> 초기설정파일 설정 bash init.sh 3. H..

Laravel 개발환경 - 1. Virtual Box와 Vagrant 설치 및 설정방법

배운 내용 정리 글 1. VirtualBox 설치 https://www.virtualbox.org/wiki/Downloads ※ 「시스템에서 VT-x/AMD-V 하드웨어 가속을 사용할 수 없습니다.」 에러 발생경우 ①제어판 -> 프로그램 -> 프로그램 및 기능 ②Window 기능 켜기/끄기 ③목록에서 Hyper-V 해제 ④재부팅 2. git 설치 WindowOS : https://msysgit.github.io/ MacOS : http://git-scm.com/download/mac 3. Vagrant 설치 https://www.vagrantup.com/

엑셀 VBA 개발도구 설정 및 매크로 저장 방법

※ 본 글은 Window10 64비트 운영체제에서 실행한 내용입니다. VBA란? Visual Basic for Application 여기서 Application은 Excel, Word등의 응용프로그램을 뜻합니다. 말그대로 Excel을 위한 Visual Basic!! VBA를 시작하기에 앞서 먼저 개발도구 설정과 VBA매크로 저장 방법을 알아봅시다! 1. 먼저 엑셀을 실행 후 왼쪽 상단에 파일 탭을 눌러주세요. 2. 하단에 있는 옵션 탭을 눌러주세요. 3. 옵션창에서 리본 사용자 지정 탭으로 이동해 우측에 있는 개발도구에 체크 해주세요. 4. 개발 도구에 체크 후 확인 버튼을 눌러주세요. 5. 이제 상단 탭에 개발 도구 탭이 추가 되었습니다. 살짝 맛만 보기 위해 개발 도구 탭으로 이동후 첫번째 아이콘인 ..

프로그래밍/VBA 2017.08.06

PHP개발환경 - 2. XAMPP 다운로드 및 PDT 연동 방법

※ 본 글은 Window10 64비트 운영체제에서 실행한 내용입니다. XAMPP란 Apache Web Server , MySQL, PHP, Perl 의 X(Cross Flatform) 으로 웹서버 구축을 위한 개발도구들을 하나로 묶어 편리하고 효율적으로 웹서버를 구성할수 있도록 도와주는 프로그램입니다. PHP개발을 위해 XAMPP를 설치하고 Eclipse PDT(PHP Development Tools)에 연동하는 방법까지 알아보록 합시다! 먼저 XAMPP를 다운로드 하기 위해 https://www.apachefriends.org/index.html 1. 위 URL의 XAMPP다운로드 사이트에 접속해주세요. 2. 본인의 OS에 맞게 다운로드 해주세요. 윈도우사용자는 XAMPP for Windows 다운로드..

프로그래밍/PHP 2017.07.31

PHP개발환경 - 1. 이클립스 (PDT) 다운로드 및 설치 방법

※ 본 글은 Window10 64비트 운영체제에서 실행한 내용입니다. 오늘은 PHP개발을 위해 Eclipse PDT(PHP Development Tools)를 설치해봅시다! https://www.eclipse.org/ide/ 1. 위 URL를 통해 이클립스 다운로드 사이트에 접속해주세요. 2. PHP플러그인이 적용된 이클립스를 다운로드하기 위해 PHP 개발자용 이클립스 아이콘을 클릭해주세요 3. 좌측 탭에서 원하는 이클립스 버전을 클릭해주세요! 저는 Oxygen으로 받겠습니다. (최신버전을 받으실 분은 우측의 바로 다운로드 링크에서 본인의 OS에 맞춰 받으시면 됩니다.) 4. Eclipse for PHP Developers 의 우측에 본인의 OS에 맞춰 다운로드하시면 됩니다. 저는 윈도우OS 64비트용으..

프로그래밍/PHP 2017.07.31