安裝Moodle2.2步驟--在LAMP環境(linux+apache+mysql+php)
在配置好LAMP環境(linux+apache+mysql+php)下安裝Moodle2.2步驟:
備註:魔燈2.2 Requires: PHP5.3.2, MySQL 5.0.25 or Postgres 8.3 or MSSQL 2005 or Oracle10.2
1、檢測PHP和MySQL的版本,Moodle2.2必須php5.3以上方可繼續按照。 在 /var/www/html 建立PHP探針檔案info.php
<?php
echo phpinfo();
?> 在瀏覽器中輸入http://192.168.1.92/info.php 顯示PHP、Apache和MySQL的詳細資訊,注意版本相關資訊
修改 moodledata的許可權
修改moodledata的屬性為可讀可寫可執行後,mysql資料目錄才在建立在moodledata裡面
-------------在檔案系統中新建moodledata檔案,仍然顯示“安裝程式無法建立資料目錄(/moodeldata)”需要修改moodledata檔案屬性如下操作:
[[email protected] /]# ls -ldmoodeldata ----------檢視已經建好的moodeldata屬性
drwxr-xr-x 2 root root 4096 12-19 18:59moodeldata
[[email protected]
[[email protected] /]# ls -ldmoodeldata ------再檢視已經建好的moodeldata屬性
drwxrwxrwx 2 root root 4096 12-19 18:59moodeldata
再重新繼續安裝:即可繼續
如果出現以下圖情況,說明PHP不支援MySQL,需要檢查MySQL是否連線成功:
4、在安裝過程中需要修改 Moodle許可權後在Moodle目錄檔案下方可建立config.php配置檔案 出現下圖需要改變moodle屬性為可讀可寫可執行,才可建立
[[email protected] ~]# chmod 777/var/www/html/moodle ----------改變屬性為可讀可寫可執行
5、出現下圖
解決:
安裝一些php-extension
針對php_extension dom must be installed and enabledmust be installed andenabled問題。
參考網址:http://docs.moodle.org/22/en/admin/environment/php_extension/dom
[[email protected] html]# yum --enablerepo=remi installphp-xml
針對問題:php_extension mbstring should be installed and enabled for best resultsshould be installedand enabled for best results
參考網址:http://docs.moodle.org/22/en/admin/environment/php_extension/mbstring
[[email protected] html]# yum --enablerepo=remi installphp-mbstring
安裝完了這後需要重啟一下Apache.這個包的下載有點慢,可能要多次執行這個命令
/etc/init.d/httpd restart 重新啟動httpd,此時先不重啟,等把以下幾個都安裝好了之後再重新啟動。
針對問題:php_extension xmlrpc should be installed andenabled for best resultsshould be installed and enabled for bestresults
[[email protected] ~]# yum --enablerepo=remi installphp-xmlrpc
針對問題:php_extension soap should be installed and enabled for best resultsshould be installedand enabled for best results
[[email protected] ~]# yum --enablerepo=remi installphp-soap
針對問題:php_extension gd should be installed andenabled for best resultsshould be installed and enabled for bestresults
[[email protected] html]# yum --enablerepo=remi installphp-gd
針對問題:php_extension intl should be installed and enabled for best resultsshould be installedand enabled for best results
[[email protected] html]# yum --enablerepo=remi installphp-intl
所有的安裝完畢後,執行/etc/init.d/httpdrestart重新啟動伺服器。
重新整理一下報錯的頁面發現所有的問題都已經解決了。接著點選“continue”,可以看到一新提示安裝成功的頁面:頁面效果見桌面已儲存的網頁。
6.繼續安裝 出現下圖安裝成功
相關推薦
安裝Moodle2.2步驟--在LAMP環境(linux+apache+mysql+php)
在配置好LAMP環境(linux+apache+mysql+php)下安裝Moodle2.2步驟: 備註:魔燈2.2 Requires: PHP5.3.2, MySQL 5.0.25 or Postgres 8.3 or MSSQL 2005 or Oracle10.2
centos下部署LAMP環境(Linux+Apache+mysql+php)(轉載文章:https://www.cnblogs.com/apro-abra/p/4862285.html)
roo -s -c ice 自己 sql all p地址 iptable 一:安裝apache 1.安裝yum -y install httpd2.開啟apache服務systemctl start httpd.service3.設置apache服務開機啟動systemct
Linux下部署LAMP環境(Linux+Apache+MySQL+PHP)
剛過去的暑假兩個月,留在學校,一邊考駕照,一邊一門心思的想著搞個校內的小網站,兩個月過去了,小網站倒是搞好了,但是真心沒有時間維護,最近找了個實習的公司,更是沒有時間了,這是連結:www.3shanmen.com ,有點粗糙還請不要吐槽。 言歸正傳,其實我覺得
阿里雲|Centos7及以上|LAMP(LINUX+APACHE+MYSQL+PHP) 安裝教程
一、配置防火牆,開啟80埠、3306埠CentOS 7.0預設使用的是firewall作為防火牆,這裡改為iptables防火牆。 1、關閉firewall: a)停止firewall服務 systemctl stop fi
採用LAMP網站架構(Linux+Apache+MySQL+PHP)
LAMP指的Linux(作業系統)、Apache(HTTP 伺服器),MySQL(資料庫軟體) 和PHP(有時也是指Perl或Python) 的縮寫,一般用來搭建web 伺服器。 (1)Mysql 5.6 1.下載mysql-server檔
在阿里雲上安裝LAMP(centos6+Apache+Mysql+PHP)環境並上線Java Web專案
在雲伺服器上安裝好系統後: 1.先檢視系統上有無原有的舊版本的mysql;tomcat;java。 若有則先解除安裝;解除安裝命令使用 yum -y remove mysql*; yum -y remove mysql*; 2.附上能下載的jdk1.7的
5.LNMP(Linux + Nginx + MySQL + PHP)環境安裝
har ins ack mys .rpm sharp pac pack .org 1.安裝Nginx: yum install yum-priorities -y wget http://nginx.org/packages/centos/7/noarch/RPMS
Centos 7.0 編譯安裝LAMP(Linxu+apache+mysql+php)之源碼安裝Apache (一)
mysql apache mysql編譯安裝 apache編譯安裝 lamp編譯安裝 Apache 簡介: Apache是世界使用排名第一的Web服務器軟件。它可以運行在幾乎所有廣泛使用的計算機平臺上,由於其跨平臺和安全性被廣泛使用,是最流行的Web服務器端軟件之一。它快速、可靠
Centos 7.0 編譯安裝LAMP(Linxu+apache+mysql+php)之源碼安裝Mysql (二)
php mysql apache mysql 簡介: MySQL是一個關系型數據庫管理系統,關系數據庫將數據保存在不同的表中,這樣就增加了速度並提高了靈活性。目前其屬於 Oracle 旗下產品。MySQL 是最流行的關系型數據庫管理系統之一,在 WEB 應用方面,MySQL是最好的 RD
Centos 7.0 編譯安裝LAMP(Linxu+apache+mysql+php)之源碼安裝php (三)
lamp apache 源碼編譯lamp php mysql centos 7 編譯安裝lamp PHP簡介: PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特
搭建LAMP(Centos7+Apache+MySQL+PHP)環境
安裝虛擬機器 官網下載對應的VMware版本 二、安裝CentOS7 注意:以下安裝,因為是在自己電腦的虛擬機器中,所以使用的是root許可權,沒有root許可權的話,需要加上sudo 三、安裝Apache1.安裝yum -y install httpd2.開啟apac
基於(linux + nginx + mysql + php)原始碼包安裝及搭建
lnmp是什麼? LNMP指的是一個基於CentOS/Debian編寫的Nginx、PHP、MySQL、phpMyAdmin、eAccelerator一鍵安裝包。可以在VPS、獨立主機上輕鬆的安裝LNMP生產環境。 簡介: LNMP代表的就是:Linux系
CentOS7 安裝LNMP(Linux+Nginx+MySQL+PHP)
由於工作需要,需要學習php,本來想安裝lamp的但是考慮到現在nginx伺服器有良好的效能且應用廣泛。這裡我決定搭建Linux(CentOS7+Nginx+MySQL+PHP)下的we
CentOS 6.5下源碼安裝LAMP(Linux+Apache+Mysql+Php)環境
onf 服務器 mysqld pep usr cnblogs char 格式 hash ---恢復內容開始--- 一、系統環境 系統平臺:CentOS 6.5 (Final) Apache版本:httpd-2.2.31.tar.gz(最新版本2015-07-16) M
如何在伺服器上搭建一個lamp(Linux(CentOS7)+Apache+MySQL+PHP)環境
一、 安裝Apache 1.安裝 yum -y install httpd 1 2.開啟apache服務 systemctl start httpd.service 1 3.設定apache服務開機啟動 systemctl enable httpd.service
LAMP架構的搭建(Linux+Nginx+MySQL+PHP原始碼安裝 )+Discuz論壇的搭建
手動用CentOS7.0搭建php環境安裝Discuz論壇 1、安裝搭建論壇必要的軟體 apache php mysql CentOS系統我們可以直接使用 yum install 的方式進行軟體安裝, CentOS官方的安裝源,包涵的軟體都是當前最穩定的版本,因此直接安裝即可  
linux安裝lamp環境(linux+apache+mysql+php)
本次使用 Centos7.2 MySQL5.7.22 Apache2.4.37 PHP5.6.38 ######################################## 安裝Apache #######################################
centos搭建LNMP+LAMP環境+(jdk+tomcat+mysql)
linuxcentos搭建LNMP+LAMP環境+(jdk+tomcat+mysql)第一部分LNMP環境搭建一、編譯安裝nginx1.10.31、準備[[email protected]/* */ ~]# cat /etc/redhat-release CentOS Linux release
AIX 7安裝11.2.0.4 RAC-(主機名大寫坑)
RAC 主機名大寫報錯在我們安裝Oracle RAC的時候,要求操作系統的主機名都要小寫,8個字符以內,不要使用下劃線,不然我們在配置互信驗證的時候是無法通過的,在配置EMCC的時候也可能有問題。 AIX + 11G RAC 手動配置互信 分別在grid用戶和oracle用戶下 執行 $ ./sshsetu
Debian7配置LAMP(Apache/MySQL/PHP)環境及搭建建站
topic -- mysq nts gist 根據 ads prot 固定 完整Debian7配置LAMP(Apache/MySQL/PHP)環境及搭建建站 第一、安裝和配置Apache Web服務器 運行升級命令來確保我們的系統組件各方面都是最新的。 apt