일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 디바이스마트
- 웹교적부
- 회원앱
- 교회앱
- 보안시스템
- 명부
- 전자결재
- VirtualBox
- composer #codeigniter #codeigniter4
- 단체홈페이지
- 전자부품유통
- 교회홈페이지
- 교회전산
- 회원관리
- 회원명부
- 웹명부
- 부품정보
- 전자부품전
- 디지키
- 전자부품
- 사내정보
- 교적부
- 온라인유통
- 단체앱
- 홈페이지제작
- digikey
- 버츄어머신
- 쇼핑몰
- 웹erp
- 자재정보
Archives
- Today
- Total
미디어 온 연구실
[CI4 개발환경 4] 코드이그나이터4 설치 본문
1. Apache 모듈 및 프로그램 추가
이 모듈을 활용하면 긴 URL 주소를 짧은 URL 로 단축시킬수 있으며, 다른 도메인으로 포워딩 시켜줄 수 있습니다.
$ sudo a2enmod rewrite
$ sudo systemctl daemon-reload
$ sudo service apache2 restart
git, curl 그리고 php-intl을 추가 설치 합니다.
$ sudo apt-get install -y git
$ sudo apt-get install -y php-intl
$ sudo apt-get install -y curl
유저 디렉토리로 이동하여 composer의 설치를 진행 후 실행을 확인합니다.
$ sudo curl -s https://getcomposer.org/installer | php
$ sudo mv composer.phar /usr/local/bin/composer
$ composer
2. 코드이그나이터의 설치
코드이그나이터를 설치할 디렉토리(예제는 /webservice/httpdoc 으로 함.)로 이동합니다.
$ cd /webservice/httpdoc
$ composer create-project codeigniter4/appstarter ci4wark
기본 가상서버의 설정을 다음과 같이 설정합니다.
$ sudo nano /etc/apache2/sites-available/000-default.conf
<VirtualHost *:80>
ServerName mysite.local
ServerAlias www.mysite.local
DocumentRoot /webservice/httpdoc/ci4wark/public
RewriteEngine On
</VirtualHost>
writable 디렉토리에 권한설정을 변경한 후 아파치를 다시 실행합니다.
$ sudo chmod -R 0777 /webservice/httpdoc/ci4wark/writable
$ sudo systemctl daemon-reload
$ sudo service apache2 restart
다음 화면이 나타나면 Codeigniter4가 정상 설치된 것입니다.
'예제로 배우는 코드이그나이터4' 카테고리의 다른 글
Codeigniter 4 의 폴더 및 디렉토리 구조 (0) | 2021.07.04 |
---|---|
코드이그나이터4와 비쥬얼 스튜디오 코드 연결 (0) | 2021.07.04 |
[CI4 개발환경 2] Ubuntu 20.04 LTS Server 설치 (0) | 2021.06.29 |
[CI4 개발환경 1] Oracle VirtualBox 설치 (0) | 2021.06.29 |
[시작의 글] Codeigniter는 무엇입니까? (0) | 2021.06.29 |
Comments