- 우분투 리눅스 os환경에서 무들을 설치하는 방법이다.
명령어를 이용해서 무들을 설치하고, DB, 웹 서버등 환경설정을 마칠 수 있다.
아래와 같은 순서대로 명령어를 입력합니다.
무들 설치( 무들, 아파치, MySQL )
1. update를 진행합니다.
apt-get update
2. 필요한 응용 프로그램 목록을 설치합니다.
apt-get install graphviz aspell ghostscript clamav git
3. MySQL 데이터베이스를 설치합니다.
apt-get install mysql-server mysql-client
4. PHP지원의 Apache 웹 서버를 설치합니다.
apt-get install apache2 php libapache2-mod-php php-cli php-mysql php-mbstring php-xmlrpc php-zip
apt-get install php-gd php-xml php-bcmath php-ldap php-pspell php-curl php-intl php-soap
5. 아파치 서버 재시작.
service apache2 restart
6. 무들 다운로드 및 응용 프로그램 설치.
mkdir /downloads
cd /downloads
wget https://download.moodle.org/stable38/moodle-latest-38.tgz
tar -zxvf moodle-latest-38.tgz
cp /downloads/moodle /var/www/html/ -R
chown www-data.www-data /var/www/html/moodle -R
chmod 0755 /var/www/html/moodle -R
7. moodledata라는 필수 디렉토리 설치
mkdir /var/www/moodledata
chown www-data /var/www/moodledata -R
chmod 0770 /var/www/moodledata -R
여기까지 문제 없이 진행 되었다면, 무들 설치가 완료된 것.
MySQL 설정
위에서 무들, 아파치, MySQL을 설치했다.
그렇다면, 무들에 MySQL 데이터베이스를 구성 해야한다.
아래와 같은 순서대로 데이터베이스를 구성할 수 있다.
1. MySQL 서비스 명령줄에 액세스.
mysql -u root -p
2. moodle이라는 데이터베이스 생성
CREATE DATABASE moodle DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
3. moodle이라는 MySQL 사용자 생성
(사용자 이름,패스워드 변경 가능:
ID: 'moodle'을 바꾸면 된다.
PW: '패스워드 입력'부분에 입력하면 된다.)
CREATE USER 'moodle'@'localhost' IDENTIFIED WITH mysql_native_password BY '패스워드 입력';
4. 생성한 moodle이라는 데이터베이스(2번에서 수행)를 통해 MySQL사용자(3번에서 수행) 권한 부여.
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodle.* TO moodle@localhost;
quit;
이상없이 모두 수행했다면, 데이터베이스 설치가 완료된 것.
여기까지 모두 문제가 없었다면, 무들과 웹서버가 잘 설치 되고 ,무들에 MySQL데이터베이스를 이용하여 사용자 생성까지 끝마친 상태이다.
이제 그러면 본격적으로 무들을 사용하기 위해, 아파치 웹 서버를 이용하여 설치한 무들을 웹 상에서 접근할 것 이다.
무들 웹 설치
무들이 설치된 IP주소를 알아낸다.
1. 브라우저를 열고 URL을 입력한다.
- http://IP주소/moodle
이라고 입력하면 무들 창으로 이동한다.
2. 아래 사진과 같이 정보가 입력된다.
- 웹 주소: 무들을 접속할 수 있는 웹 주소이다.
- 무들 디렉토리: /var/www/html 내의 무들이라는 디렉토리가 생성될 것 입니다.
- 데이터 경로: 무들로 업로드된 파일을 저장하는 무들 데이터 디렉토리이다.
3. 데이터베이스 정보 입력
- 데이터베이스 호스트: localhost
- 데이터베이스 명칭: moodle
- 데이터베이스 사용자명: moodle
- 데이터베이스 비밀번호: 사용할 비밀번호
- 테이블 접두어: mdl_(선택사항)
- Database port: 사용할 port
4. 계속하여 설치를 진행
- PHP 요구사항 점검
5. 이상이 없다면 Continue(계속) 버튼을 클릭합니다.
6. 이렇게 PHP 요구사항과, DB설정, 웹 서버 경로 설정이 완료가 되었다면
프로필을 적는 탭으로 이동하게 된다.
7. 정보 입력
- 사용자 이름(Username) - 원하는 관리 사용자 계정 이름을 입력.
인증 방법 선택(Choose an authentication method) - 기본
새 암호(New password) - 관리 사용자 암호.
이름(surname) - 관리자 이름
성(first name) - 관리자의 성
이메일 주소(Email display) - 관리자의 이메일 주소
국가 선택(Select a country - 관리자의 국가
시간대(TimeZone) - 원하는 시간대를 선택 - 사이트 이름(Full site name): 메인 사이트이름 설정사이트 이름(Short name for site): 사이트 소제목
8. 위와 같이 입력하고, 변경 내용 저장 버튼을 클릭하면, Moodle 대쉬보드에 엑세스하게 된다.
9. 이상으로 무들 설치가 우분투 리눅스 환경에서 설치가 완료된 것이다.
-- 출처: techexpert.tips/ko/moodle-ko/%EC%9A%B0%EB%B6%84%ED%88%AC-%EB%A6%AC%EB%88%85%EC%8A%A4%EC%97%90-%EB%AC%B4%EB%93%A4-%EC%84%A4%EC%B9%98/
'무들(Moodle) > 무들-사용법' 카테고리의 다른 글
5. 무들_강의등록(3) - 과제 등록 (0) | 2021.03.27 |
---|---|
4. 무들_강의등록(2) - 동영상 강의 업로드 (0) | 2021.03.25 |
3. 무들_강의등록(1) - 강의 등록 (0) | 2021.03.25 |
2. 무들 클라우드-가입 (0) | 2021.03.24 |
0. 무들이란? (0) | 2021.03.22 |