목록분류 전체보기 (23)
미디어 온 연구실
이번에는 Codeigniter 4의 디렉토리 및 폴더 구조를 알아보겠습니다. Codeigniter 4를 다운로드 하거나 설치하면 생성된 다음과 같은 디렉토리 구조를 볼수 있습니다. 새로 설치에는 6 개의 디렉토리가 있습니다. /app /public /vendor /writable /tests 이러한 각 디렉토리에 대한 설명은 다음과 같습니다. 1. app app 디렉토리는 모든 애플리케이션 소스코드가 있는 곳입니다. 이것은 많은 응용 프로그램에서 잘 작동하는 기본 디렉토리 구조와 함께 제공됩니다. 다음과 같은 내용으로 폴더가 구성되어 있습니다. / Config 설정 파일을 저장합니다. / Controllers 컨트롤러는 프로그램 연결을 결정합니다. / Database 데이터베이스 마이그레이션 및 기본 데..
1. 리눅스 FTP서버 설치 코드이그나이터4 서버와 PC를 연결하기 위하여 FTP서버를 설치합니다. $ sudo apt-get install vsftpd $ sudo nano /etc/vsftpd.conf FTP설정에서 다음 두 곳의 #마크를 제거한 후 서비스 다시 실행합니다. #write_enable=YES ==> write_enable=YES #local_umask=022 ==> local_umask=022 $ sudo service vsftpd restart 2. Visual Studio Code 설치 여러가지 코드편집기 가운데 무제한 무료 개발도구인 Visual Studio Code를 설치하기 위하여 마이크로소프트 홈페이지( visualstudio.microsoft.com/ko/ 에서 [Visua..
1. Apache 모듈 및 프로그램 추가이 모듈을 활용하면 긴 URL 주소를 짧은 URL 로 단축시킬수 있으며, 다른 도메인으로 포워딩 시켜줄 수 있습니다.$ sudo a2enmod rewrite$ sudo systemctl daemon-reload$ sudo service apache2 restartgit, 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 ..
1. apt 업데이트우선 아파치 설치전 최신버전으로 다운 받기 위해 apt를 업데이트 해줍니다.$ sudo apt-get update && sudo apt-get upgrade2. apache2 설치우리가 사용하고 있는 OS는 우분투이기 때문에 apache가 아닌 apache2가 설치됩니다.$ sudo apt-get install apache2진행중 "추가 디스크 7,935MB 사용해도 돼?"라는 질문이 나오면 y 를 입력 후 계속해서 설치를 진행합니다.3. apache2 설치 확인$ apache2 -v4. PHP 설치$ sudo apt-get install php php-pear php-fpm php-cli php-gd php-curl libapache2-mod-php php-..
이미지 생성VirtualBox 실행 및 새로만들기를 클릭합니다.이미지 이름 및 운영체제 종류와 버전을 선택합니다.메모리를 적당히 설정 후, 다음을 클릭합니다.하드디스크는 지금 새 가상 하드 디스크 만들기 선택 후, 만들기를 클릭합니다.하드 디스크 파일 종류를 VDI 선택 후, 다음을 클릭합니다.물리적 하드 드라이브에 저장은 동적 할당 선택 후, 다음 클릭파일 위치는 기본값으로 설정된 위치를 사용하고 하드 디스크 용량을 적당하게 설정 후, 만들기를 클릭합니다.좌측 목록에 새롭게 만든 이미지가 생성 되었습니다.이미지 네트워크 설정생성된 이미지 선택 후, 설정을 클릭합니다.좌측 네트워크 메뉴 선택 후, 어댑터 1 탭에서다음에 연결됨 부분을 어댑터에 브리지로 선택 후, 고급을 클릭합니다.이후 우측 하단의 확인 ..
코드이그나이터 실습을 위하여 윈도우(Windows) 10 운영체제의 컴퓨터에 리눅스 운영체제의 가상 환경을 갖추어야 하는 경우가 종종 있다. 이번에는 리눅스 가상 설치할 수 있도록 오라클(Oracle)에서 무료로 제공하는 소프트웨어인 VirtualBox를 설치해 보도록 하겠습니다. ▶ VirtualBox 웹 사이트: https://www.virtualbox.org/ 바로 다운로드 버튼을 눌러서 다운로드를 진행합니다. 저자의 경우 호스트(Host) 운영체제가 윈도우(Windows)라서, 다음과 같이 [Windows hosts] 링크를 클릭하였습니다. 이제 VirtualBox 설치 프로그램을 실행하여, 설치를 진행하면 된다. 기본적인 설정 그대로 설치하는 것을 권장합니다. 다음과 같이 [Next]를 눌러 설..
Codeigniter Development는 광범위한 즉시 사용 가능한 라이브러리를 제공하는 또 다른 강력한 PHP 프레임 워크입니다. 모든 기능의 복잡성을 해결하기 위해 타사 플러그인을 제공하는 간단한 툴킷입니다. 여기에서 MVC 플랫폼에 의존하지 않고도 동적 앱과 사이트를 자유롭게 만들 수 있습니다. Codeigniter 구조는 매우 활동적인 커뮤니티를 가지고 있으며 개발 프로세스 전반에 걸쳐 훌륭한 지원을 제공합니다. 이제 신속한 응답으로 신속하게 쿼리를 해결할 수 있습니다. 코드이그나이터가 내세우는 장점은 설치 공간이 작은 프레임워크 뛰어난 성능 거의 구성이 필요하지 않는 프레임워크 커맨드 라인(command line)을 사용할 필요가 없는 프레임워크 제한적인 코딩 규칙을 준수하지 않아도 되는 프..