저는 e-러닝 패키지인 Moodle을 설치할 기회가 있었고, 빠르게 구매했습니다.
히트작입니다.
내용이 너무 상세하다고 생각했는데, 설정해보니 Moodle 버전 업그레이드 때문에 지뢰가 가득해서 지뢰 제거 노트를 만들었어요.
Amazon Linux AMI 64bi 설정 <-変わらず
phpとMySQLのインストール <- ココ!
上記リンク先の手順通りやると、以下のメッセージにぶちあたります。
Moodle 2.7 or later requires at least PHP 5.4.4 (currently using version 5.3.29).<br />서버 소프트웨어를 업그레이드하거나 구버전 Moodle을 설치해 주세요.
아마존 리눅스 PHP 버전은 5.3입니다!
그래서 php5.5, MySQL 다음 명령어로 설정하세요
핵심은 apache 2.4와 php55-mysqlnd 관련입니다.
sudo yum -y 업데이트;
YUM install httpd24 mysql-server git php55 php55-gd php-pear php55-mbstring php55-mcrypt php-zts php55-xmlrpc php55-soap php55-intl php-zip php55-xml memcached php55-mysqlnd php55-pecl-apc php55-common
sudo chkconfig mysqld on
sudo chkconfig httpd on
sudo service mysqld restart
sudo service httpd restart
sudo mkdir /var/www/moodledata
sudo chown apache:apache /var/www/moodledata
3.DB 창설 <-変わらず
mysql -u root -p -e "CREATE DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; GRANT ALL ON moodle.* TO moodledbu@localhost IDENTIFIED BY 'てきとうなパスワードを設定'; ";
cd /var/www/html
4.Moodleダウンロード <-2.8を指定
sudo git clone git://git.moodle.org/moodle.git
cd moodle
sudo git checkout -t origin/MOODLE_28_STABLE
5.ブラウザからセットアップ <- 2.8を指定 流れに従う。
おそらくこの記事の賞味期限は2.9が公開されるまで、だと思われます。
良いMoodle2.8ライフを!