코딩해보니/PHP8 XAMPP 기반에 무들(Moodle) 설치하기 - Apache, PHP, MySQL 설정 등 지난번에는 무들(Moodle)이 무엇인지 알아보고 윈도우용 패키지를 다운로드해 설치해 보았다. 무료 오픈소스 학습 관리 시스템(LMS) - moodle (무들) 설치하기학습 관리 시스템(LMS, Learning Management System)은 온라인으로 교육 프로그램을 계획, 제공 및 추적하는 데 사용되는 프로그램이다. LMS와 관련해 무료로 사용할 수 있는 대표적인 오픈소스가 Moodle(무wishlan.tistory.com이번에는 XAMPP 기반에서 무들(Moodle)을 설치해 보고자 한다. 윈도우 환경에서 테스트로 확인해 볼 수 있는 환경을 구성해 보는 것이라 할 수 있다. 1. XAMPP 다운로드 및 설치 윈도우 버전의 XAMPP를 다운로드해 설치한다. XAMPP 다운로드 페이지 : http.. 2025. 1. 22. 무료 오픈소스 학습 관리 시스템(LMS) - moodle (무들) 설치하기 학습 관리 시스템(LMS, Learning Management System)은 온라인으로 교육 프로그램을 계획, 제공 및 추적하는 데 사용되는 프로그램이다. LMS와 관련해 무료로 사용할 수 있는 대표적인 오픈소스가 Moodle(무들)인데, Moodle은 무료라고 하기에는 다양한 기능을 제공하고 심지어 모바일 앱도 제공한다. 한번 파헤쳐 보기 위해 윈도우 환경에서 XAMPP를 설치하고 이를 기반으로 Moodle을 설치해 본다.1. Moodle(무들)이란? Moodle(무들)은 오픈소스로 제공되는 학습 관리 시스템으로, 다음과 같은 특징을 가지고 있다. 무료 사용 가능: 오픈소스 라이선스(GPL)로 제공. 이게 가장 큰 특징이라 할 수 있다. 확장성: 다양한 플러그인과 테마 지원 학습 도구: 퀴즈, 과제.. 2024. 12. 31. XAMPP로 로컬 호스트에서 SSL 인증 설정으로 HTTPS 사용하기(for 윈도우) 윈도우를 사용하는 컴퓨터에 개발 환경을 빠르게 구축해 간단히 작업을 해보고 싶은 경우에 HTTPS 사용까지 하고 싶은 경우가 있다. 이런 경우 가장 손쉽게 할 수 있는 방법이 XAMPP와 같은 패키지 프로그램을 사용하는 것이 좋다. 다운로드해 설치까지 10분 이내로 가능하니 말이다. 그런데, HTTPS를 사용하려면 추가 설정이 필요하다. 그 과정과 방법을 소개한다. 1. XAMPP 설치 당연히 XAMPP를 설치하자. XAMPP는 테스트용 웹 서버 구축을 간편하게 할 수 있는 프로그램으로 이만한 게 없다. XAMPP는 Apache + MariaDB + PHP + Perl이 포함된 무료 오픈 소스 패키지이다. 아래 공식 홈페이지에서 다운로드하고 설치할 수 있다. Download XAMPPIncludes.. 2024. 10. 26. 라라곤(Laragon)으로 윈도우(Windows)에서 PHP 개발 환경 구성하기(Laravel 가능) 윈도우(Windows) 환경에서 PHP 개발 환경을 구성하는 방법은 찾아보면 상당히 많은 것을 알 수 있다. 예전에 아래 포스팅에서 XAMPP라든지 ampps, EasyPHP 등의 통합 패키지 프로그램들을 소개하기도 했다. 윈도우(Windows)에서 PHP 개발 환경 구성하는 방법 - XAMPP, AMPPS, EasyPHP, Homestead어떤 프로그래밍이든 배우고자 하고 학습을 해보기 위해서는 해당 언어를 사용할 수 있는 환경을 구성해야 한다. C언어든 Java든 모든 언어는 자신의 PC에서 실습이란 것을 해보wishlan.tistory.com이번에는 라라곤(Laragon)을 소개한다.공식 사이트 : https://laragon.org/공식 사이트에 드가보면 알겠지만, 사용하는 사람들의 좋은 평가가.. 2024. 10. 26. 윈도우(Windows)에서 PHP 개발 환경 구성하는 방법 - XAMPP, AMPPS, EasyPHP, Homestead 어떤 프로그래밍이든 배우고자 하고 학습을 해보기 위해서는 해당 언어를 사용할 수 있는 환경을 구성해야 한다. C언어든 Java든 모든 언어는 자신의 PC에서 실습이란 것을 해보기 위한 환경을 구성해야 한다. PHP도 마찬가지이다. PHP 공식 사이트에 가서 다운로드해서 PHP를 설치한다고 해서 개발 환경을 모두 구성한 것은 아니다. PHP 문법을 익히고자 한다면? PHP만 다운로드해서 설치해도 무관하다. 하지만, PHP와 같은 서버 사이드 스크립트 언어는 API를 개발한다든지 웹 사이트를 개발하는 것이 주목적이므로 이때는 PHP뿐 아니라 웹서버와 DB도 필요하게 된다. 더불어 특정 프레임워크(예: 라라벨)를 사용할 계획이라면 그에 맞는 추가적인 것도 준비가 필요하다. 윈도우(Windows)에서PHP.. 2024. 7. 12. PHP와 MySQL(MariaDB) 연동- 윈도우(Windows) 환경 PHP가 서버 사이드 스크립트 언어이지만 당연히 프로그래밍 언어의 하나다. 프로그래밍 언어를 배우고 개발을 하기 위해서는 필요한 환경을 준비하는 것은 필수다. PHP도 마찬가지로 웹 서버와의 연동이 필요해지고, 나아가 DB(Database)와도 연동이 필요하다. PHP로 개발을 하면서 가장 많이 사용하는 DB가 MySQL 혹은 MariaDB 일 것이다.MySQL vs MariaDB MySQL과 MariaDB는 웹 개발자 입장에서 보면 거의 같은 DB라고 해도 무관할 정도로 비슷하다. MySQL은 오픈 DB 중 가장 널리 사용되고 있는 관계형 데이터베이스 관리 시스템(RDBMS)이다. MySQL은 유닉스, 리눅스, 윈도우 등 다양한 운영체제에서 사용할 수 있고, 특히 PHP와 함께 웹 개발에 많이 사.. 2024. 7. 12. PHP와 nginx 연동 - 윈도우(Windows) 환경 PHP를 CLI 형태로 사용한다면 관계없겠지만, 대부분이 웹 애플리케이션, 다시 말해 웹 개발을 하기 위해 PHP를 사용하기 때문에 그러기 위해서는 PHP를 웹 서버와 연동해야 한다. Apache(아파치)와 같은 웹 서버도 있지만 여기서는 '엔진엑스'라고 읽는 오픈 소스 웹 서버 nginx를 설치하고 PHP와 연동해 본다. 1. Nginx 다운로드 및 설치 PHP를 설치할 때에도 공식 사이트에서 다운로드했다. 마찬가지로 nginx 공식 사이트 (https://nginx.org/en)에 접속하거나 바로 아래의 다운로드 페이지에 접속한다. nginx 다운로드 페이지 : https://nginx.org/en/download.html 항상 그렇듯이 Stable version (안정 버전)을 다운로드한다. .. 2024. 7. 12. PHP 설치 하기 - 윈도우(Windows) 환경 1. PHP 공식 사이트https://www.php.net/ PHP: Hypertext PreprocessorPHP is a popular general-purpose scripting language that powers everything from your blog to the most popular websites in the world.www.php.net무엇을 하든 공식 사이트 정도는 알아 두는 것이 필수다.수많은 정보들이 넘쳐나지만 공식 사이트의 정보가 근본이 된다.PHP 설치를 위해서도 공식 사이트에 접속해 원하는 버전의 PHP 설치 파일을 다운로드한다. 2. PHP 설치 파일 다운로드https://www.php.net/downloads.php위 링크를 클릭하거나, 아래 공식 사이트의 [Do.. 2024. 7. 2. 이전 1 다음