安裝Ezg09
開啟終端機
切為root權限
更新系統
#apt-get update
#apt-get upgrade
架設apache2 + php5 + mysql5-server phpmyadmi
#apt-get install apache2 php5 mysql-server phpmyadmin
回答y下載套件並安裝
輸入Mysql root密碼
選用apache2為網頁伺服器
設定phpmyadmin
設定database admin密碼
設定Mysql app for phpmyadmin密碼
完成安裝後在瀏覽器中輸入localhost會出現 IT works! 網頁
moodle需要php-cURL php-xmlrpc php-intl
使用synaptic套件管理程式安裝
或使用
#apt-get install php5curl php5-xmlrpc php5-intl
重新啟重apache
#/etc/init.d/apache2 restart
網頁資料匣預設位置:/var/www/
下載Moodle
#cd /var/www
#unzip moodle-latest-21.zip
要注意目錄不要解成 moodle下還有moodle目錄
建立moodle資料檔目錄
#mkdir /var/moodledata
改變目錄權限
#chmod -R 777 /var/moodledata
安裝moodle
開啟瀏覽器輸入
http://localhost/moodle
編輯config.php
cd /var/www/moodle
vi config.php
unset($CFG);
global $CFG;
$CFG = new stdClass();
$CFG->dbtype = 'mysqli';
$CFG->dblibrary = 'native';
$CFG->dbhost = 'localhost';
$CFG->dbname = 'moodle';
$CFG->dbuser = 'root';
$CFG->dbpass = 'nchcc';
$CFG->prefix = 'mdl_';
$CFG->dboptions = array (
'dbpersist' => 0,
'dbsocket' => 0,
);
$CFG->wwwroot = 'http://localhost/moodle';
$CFG->dataroot = '/var/moodledata';
$CFG->admin = 'admin';
$CFG->directorypermissions = 0777;
$CFG->passwordsaltmain = '.>2%&/v-L?h3xQ>C3a4(`NtW~Ua`';
require_once(dirname(__FILE__) . '/lib/setup.php');
// There is no php closing tag in this file,
// it is intentional because it prevents trailing whitespace problems!
以下都按下一步
1.UCK (用來重新打包ubuntu iso檔的套件)
2.nautilus-open-terminal (可以在檔案瀏覽器中直接在該路徑開啟終端機)
sudo aptitude install nautilus-open-terminal
3.nautilus-gksu (可以在檔案瀏覽器中直接以系統管理員權限開啟特定資料夾)
sudo apt-get install nautilus-gksu
沒有留言:
張貼留言