1. 程式人生 > >安裝Moodle2.2步驟--在LAMP環境(linux+apache+mysql+php)

安裝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、檢測PHPMySQL的版本,Moodle2.2必須php5.3以上方可繼續按照。 /var/www/html 建立PHP探針檔案info.php 

 <?php

echo phpinfo();

?>    在瀏覽器中輸入http://192.168.1.92/info.php 顯示PHPApacheMySQL的詳細資訊,注意版本相關資訊

修改 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]

/]# chmod 777moodeldata  ----------改變屬性為可讀可寫可執行

[[email protected] /]# ls -ldmoodeldata  ------再檢視已經建好的moodeldata屬性

drwxrwxrwx 2 root root 4096 12-19 18:59moodeldata

再重新繼續安裝:即可繼續

如果出現以下圖情況,說明PHP不支援MySQL,需要檢查MySQL是否連線成功:

4、在安裝過程中需要修改 Moodle許可權後在Moodle目錄檔案下方可建立config.php配置檔案 出現下圖需要改變moodle屬性為可讀可寫可執行,才可建立

config.php檔案,繼續按照

[[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及以上|LAMPLINUX+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檔

在阿里雲上安裝LAMPcentos6+Apache+Mysql+PHP環境並上線Java Web專案

在雲伺服器上安裝好系統後: 1.先檢視系統上有無原有的舊版本的mysql;tomcat;java。 若有則先解除安裝;解除安裝命令使用 yum -y remove mysql*; yum -y remove mysql*; 2.附上能下載的jdk1.7的

5.LNMPLinux + 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 編譯安裝LAMPLinxu+apache+mysql+php之源碼安裝Apache

mysql apache mysql編譯安裝 apache編譯安裝 lamp編譯安裝 Apache 簡介: Apache是世界使用排名第一的Web服務器軟件。它可以運行在幾乎所有廣泛使用的計算機平臺上,由於其跨平臺和安全性被廣泛使用,是最流行的Web服務器端軟件之一。它快速、可靠

Centos 7.0 編譯安裝LAMPLinxu+apache+mysql+php之源碼安裝Mysql

php mysql apache mysql 簡介: MySQL是一個關系型數據庫管理系統,關系數據庫將數據保存在不同的表中,這樣就增加了速度並提高了靈活性。目前其屬於 Oracle 旗下產品。MySQL 是最流行的關系型數據庫管理系統之一,在 WEB 應用方面,MySQL是最好的 RD

Centos 7.0 編譯安裝LAMPLinxu+apache+mysql+php之源碼安裝php

lamp apache 源碼編譯lamp php mysql centos 7 編譯安裝lamp PHP簡介: PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特

搭建LAMPCentos7+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 安裝LNMPLinux+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

如何在伺服器上搭建一個lampLinuxCentOS7+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配置LAMPApache/MySQL/PHP環境及搭建建站

topic -- mysq nts gist 根據 ads prot 固定 完整Debian7配置LAMP(Apache/MySQL/PHP)環境及搭建建站 第一、安裝和配置Apache Web服務器 運行升級命令來確保我們的系統組件各方面都是最新的。 apt