PHP環境搭配(二):lamp(linux+apache+mysql+php)搭建,附moodle與onlinejudge配置


  linux相比windows更安全,更穩定,而且是開源的,所以常作為服務器系統使用。因此,搭配lamp也是不可或缺的能力哦。不過,對於不熟悉linux系統的童鞋還是有點困難的。

一、准備工作。

ubuntu-12.04.1-desktop-i386.iso

二、安裝ubuntu

  ubuntu是linux系統的一種,因有強大的桌面系統在最近越來越火,不過作為服務器用的話CentOS也是不錯的選擇

使用虛擬機加載ubuntu-12.04.1-desktop-i386.iso鏡像文件,然后一直安裝就行。安裝完之后默認是英文界面,不熟悉英文界面的童鞋可以上網搜搜怎么改成中文界面。

安裝好之后進入桌面按windows鍵輸入“te”找到終端命令並把它拖到菜單欄里

三、安裝mysql

進入終端,首先輸入 sudo su進入權限模式,再輸入 apt-get install mysql-server mysql-client確認安裝即可

四、安裝apache2

繼續輸入 apt-get install apache2確認安裝即可

  這里要說明一下的就是ubuntu下的apache默認網頁執行文件夾在/var/www/下面,配置文件在/etc/apache2/apache2.conf,配置文件子目錄在/etc/apache2/下

  進入火狐瀏覽器,鍵入http://localhost,出現It works!代表安裝成功

五、安裝php

繼續輸入 apt-get install php5 libapache2-mod-php5確認安裝即可

重啟apache,輸入/etc/init.d/apache2 restart

建立新的網頁,vi /var/www/info.php,添加內容<?php phpinfo();?>保存即可,也可以apt-get install gedit ,然后gedit /var/www/info.php

  進入火狐瀏覽器,鍵入http://localhost/info.php,出現php屬性頁面代表安裝成功

六、安裝phpmyadmin

  phpmyadmin可以在網頁上管理數據庫,十分方便

繼續輸入 apt-get install phpmyadmin

輸入 cp -rf /usr/share/phpMyAdmin /var/www/

  進入火狐瀏覽器,鍵入http://localhost/phpmyadmin,出現phpmyadmin頁面代表安裝成功

附一、安裝moodle

  moodle是一個很強大的教學用系統,里面集成了很多考試、測試之類的插件,就是用起來比較麻煩而已。

繼續輸入 apt-cache Search php5

安裝PHP的各種庫 apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

創建moodledata文件夾 mkdir /var/moodledata

下載moodledata解壓到/var/www/下

更改文件夾權限 chmod 777 /var/moodledata

                 chmod 777 /var/www/moodle

  進入火狐瀏覽器,鍵入http://localhost/moodle,出現moodle頁面代表安裝成功

附二、安裝onlinejudge

  onlinejudge在線評測系統,程序設計的訓練與比賽平台,因開發難度和移植性等等比較難搭建。這里介紹一個開源的OJ-hustoj http://code.google.com/p/hustoj/

在ubuntu下依次鍵入以下命令安裝即可:

sudo apt-get update&& sudo apt-get install subversion
sudo yum update&& sudo yum install subversion.i386
svn checkout http
://hustoj.googlecode.com/svn/trunk/install hustoj
cd hustoj
編輯install.shweb/include/db_info.inc.php,設定數據庫用戶名密碼后
sudo
./install.sh

  進入火狐瀏覽器,鍵入http://localhost/onlinejudge,出現onlinejudge頁面代表安裝成功,使用管理員賬號root登陸后台進行測試查看評測系統是否能運作,其他相關問題查看http://code.google.com/p/hustoj/wiki/FAQ


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM