노쉬발 킵고잉/Craft cms

Carft cms 설치하기

테스p 2022. 6. 15. 15:39

 

https://www.youtube.com/watch?v=iC9DN0c8NQc&list=PLCy7dPypkr2rOlj9Ps5HbzYeJecL48yg-&index=8&ab_channel=CraftQuest 

 

영상보고 정리한거임 훗날의 나를 위해..

 

https://getcomposer.org/

 

Composer

A Dependency Manager for PHP Latest: 2.3.7 (changelog) Getting Started Download Documentation Browse Packages Issues GitHub

getcomposer.org

1.다운로드클릭

 

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '55ce33d7678c5a611085589f1f3ddf8b3c52d662cd01d4ba75c0ee0459970c2200a51f492d557530c71c15d8dba01eae') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

2. 위에 코드 한줄씩 터미널에 작성

3. 위 코드 한줄씩 넣은 후에 clear,

mv composer.phar /usr/local/bin/composer 이유가 있는데 번역을 잘 못해서 헤헷//

자 암튼 그래서 여차저차 설치 하고나면

1. 폴더생성

2. 터미널에 cd 생성한 폴더 드래그(이게 젤 쉬운방법임)

3. 아래 입력

 composer create-project craftcms/craft (만들 위치, 폴더명) 

composer create-project craftcms/craft /Users/Sites/test

앤터하믄 다운로드!

4. 셋업할준비가 되었닝? 예스 !

Are you ready to begin the setup? (yes|no) [no]: Yes

 

 5. 어떤 데이터베이스 드라이버를 사용할거니?

Which database driver are you using? (mysql or pgsql) [mysql] 

6.

Database server name or IP address:  yes

7.

Database port: [3306]  엔터

Database username: [root] 엔터 

Database password:  설정하고 싶으면 타이핑 후 엔터, 아니면 그냥 엔터

8. 새로운 데이터베이스 만들어서 

 

Database name: sql 만든 이름이랑 같은이름으롱

Database table prefix:  craft_ 데이터베이스 나누고싶을때 만드는 이름 없으면 그냥 스킵

9.

Install Craft now? (yes|no) [yes]: 엔터!

Username: [admin]  작성후 엔터

Email:

Password: 

Confirm: 

Site name:  test

Site URL: https://test.test

Site language: [en-US] 엔터까지하면 끝

 

설치끝났지만 https를 사용하기위해서 다시 터미널 cd 폴더 끌어당겨서 

 valet secure

넣으면 패스워드입력하는부분 : 컴퓨터 비밀번호 입력

Restarting nginx...

The [powells.test] site has been secured with a fresh TLS certificate.

이거뜨고나면 다시 https://test.test/admin/install 

찾아보면 됩니다 무야호!