WIKI使用導(dǎo)航
站長百科導(dǎo)航
站長專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺(tái)
- WIKI程序與應(yīng)用
- 美國十大主機(jī)
AjaXplorer 安裝教程
準(zhǔn)備安裝環(huán)境[ ]
AjaXplorer有httpd和php環(huán)境就可以運(yùn)行,不需要MySQL我們的ls-chl原廠固件帶有Apache,理論上應(yīng)該可以直接把 AjaXplorer掛上就可以了,不過我不太清楚怎么配置,而且怕把原廠功能搞壞了重裝麻煩,于是還是求助optware。
由于怕和原廠apache沖突,同時(shí)考慮到ls-chl可憐的硬件條件,我選擇了lighttpd這個(gè)輕量級(jí)的web服務(wù)器,同時(shí)把php和相關(guān)的運(yùn)行庫也裝上。
ipkg update ipkg install lighttpd ipkg install php ipkg install php-fcgi ipkg install php-gd ipkg install php-curl ipkg install php-iconv
配置lighttpd和php[ ]
打開 /opt/etc/lighttpd/lighttpd.conf
把下列行前#去掉
server.modules = ( "mod_redirect", "mod_alias", "mod_access", "mod_fastcgi", "mod_accesslog" )
指定web服務(wù)器的根目錄,以下僅供參考,不要忘了自己創(chuàng)建好相關(guān)目錄
server.document-root = "/mnt/disk1/web/AjaXplorer"
服務(wù)端口默認(rèn)已經(jīng)是8081,和原廠服務(wù)沒有沖突,可以不改
server.port = 8081
其它配置請(qǐng)自行根據(jù)需要修改,不改也已經(jīng)可以運(yùn)行了。改完后保存退出。
看下以下文件是否存在,安裝了php-fcgi就應(yīng)該已經(jīng)裝好,默認(rèn)參數(shù)不需要修改。
/opt/etc/lighttpd/conf.d/10-php-fcgi.conf
php的配置文件是
/opt/etc/php.ini
由于不會(huì),我沒怎么改,都用默認(rèn)值運(yùn)行好像也還正常,php高手請(qǐng)自行配置,如有建議請(qǐng)?zhí)岢?,唯一需要注意的?
upload_max_filesize = 2M
這行定義了可以在web界面上傳文件的最大值,可以根據(jù)需要改大一點(diǎn),但不知道如果太大對(duì)系統(tǒng)資源有沒有要求,所以保守點(diǎn)我取了8M,應(yīng)付一般數(shù)碼相片都沒什么問題了,其實(shí)對(duì)大文件上傳還是用ftp吧。
改完保存退出。
測試運(yùn)行web服務(wù)[ ]
命令行輸入
/opt/etc/init.d/S80lighttpd start
如果反饋信息只有一行starting什么的,就是ok了,如果有錯(cuò)誤提示,請(qǐng)根據(jù)錯(cuò)誤上說的配置文件哪行哪個(gè)地方有問題去修改。
在上面定義過的web服務(wù)器根目錄創(chuàng)建一個(gè)test.php文件
打開編輯寫入如下內(nèi)容
<?php info() ?>
保存退出。
使用瀏覽器訪問 http://ip:8081/test.php
正常的話會(huì)出現(xiàn)php的各種信息,如果出現(xiàn)403、404等錯(cuò)誤說明上面安裝過程或配置有問題。
測試完可以刪除test.php文件了。
沒問題就可以停止服務(wù)了
/opt/etc/init.d/S80lighttpd stop
下載安裝AjaXplorer[ ]
AjaXplorer的官方網(wǎng)站被偉大墻擋住了,有需要就翻過去看吧。http://www.ajaxplorer.info/
好在Sourceforge還能訪問,目前的軟件版本是2.5.5,下載地址
項(xiàng)目地址:http://sourceforge.net/projects/ajaxplorer/
下載下來解壓按著原始的目錄結(jié)構(gòu)上傳到剛剛說過的web服務(wù)器根目錄下(不熟悉linux操作可考慮使用winscp),注意index.php等文件是在web根目錄下的。
打開lighttpd
/opt/etc/init.d/S80lighttpd start
使用瀏覽器訪問http://ip:8081
首次運(yùn)行如果某些配置有問題會(huì)出現(xiàn)診斷界面,請(qǐng)根據(jù)提示配置和安裝確實(shí)的運(yùn)行庫。
如果沒問題就會(huì)出現(xiàn)啟動(dòng)進(jìn)度條了。
默認(rèn)管理員賬戶密碼是:admin/admin
進(jìn)入管理界面
點(diǎn)右方admin字樣旁邊的圖標(biāo)可以設(shè)置界面語言和修改admin密碼,界面zh什么的就是簡體中文。
而目前的起始目錄是
/mnt/disk1/web/AjaXplorer/files
由于還沒有設(shè)置好所以不能訪問到其它目錄
點(diǎn)擊上方的設(shè)置圖標(biāo),打開設(shè)置對(duì)話框
對(duì)話框上方有4個(gè)標(biāo)簽,分別是
user,創(chuàng)建管理用戶,分配用戶權(quán)限等
repositories,上一個(gè)標(biāo)簽選擇用戶后,這里就會(huì)顯示和可以增加刪除該用戶可以訪問的目錄
要增加目錄label內(nèi)起個(gè)名字
Dirver選擇File system (standard)
path 輸入該目錄絕對(duì)路徑如系統(tǒng)默認(rèn)共享目錄/mnt/disk1/share
create選no(當(dāng)目錄不存在時(shí)是否自動(dòng)創(chuàng)建)
Recycle Bin Folder,在web界面刪除的東西會(huì)先進(jìn)到回收站目錄,不需要此功能此處可留空白
File Creation Mask 如果是共享目錄默認(rèn)的0666也可以
點(diǎn)擊下方的確認(rèn)按鈕,設(shè)置就完成了。
最后,由于懶得在深入設(shè)置了,lighttpd是以root身份運(yùn)行的,應(yīng)該意味著系統(tǒng)里所有的文件都可以由AjaXplorer操作吧,其實(shí)是很不安全的,進(jìn)階的各種配置請(qǐng)自行參照各相關(guān)軟件文檔。