www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 嵌入式 > 嵌入式軟件
[導(dǎo)讀] 我是一個不精通Linux的新手,想要安裝一臺Ubuntu6.06版的 Linux服務(wù)器,用這臺服務(wù)器上的LAMP套件來運行我自己的個人網(wǎng)站。LAMP套件就是“Linux+Apache+Mysql+PHP這

 我是一個不精通Linux的新手,想要安裝一臺Ubuntu6.06版的 Linux服務(wù)器,用這臺服務(wù)器上的LAMP套件來運行我自己的個人網(wǎng)站。LAMP套件就是“Linux+Apache+Mysql+PHP這四款軟件組成了一個可以使網(wǎng)站運行的套裝工具軟件。”通過Google搜索和安裝嘗試,我獲得了一些成功的安裝配置經(jīng)驗,通過本文提供給Linux網(wǎng)站服務(wù)器系統(tǒng)的入門者學(xué)習(xí)。本次安裝的網(wǎng)站軟件環(huán)境中將使用Apache2網(wǎng)頁服務(wù)軟件、MySQL5網(wǎng)站后臺數(shù)據(jù)庫軟件、以及PHP5角本解釋語言軟件,配置成的系統(tǒng)也可提供FTP服務(wù)。

如果你的電腦裝配了足夠多的物理內(nèi)存,建議你下載一份Vmware虛擬機軟件來虛擬安裝這個網(wǎng)站服務(wù)器環(huán)境軟件。Vmware軟件提供的虛擬機可以使你的安裝和更改配置變得非常簡單。Vmware軟件可以從

這里

免費下載.

安裝Ubuntu 6.06 Linux服務(wù)器軟件

首先從

Ubuntu

網(wǎng)站下載得到Ubuntu6.06服務(wù)器軟件CD鏡像文件(.iso文件),用刻錄軟件把下載的ISO文件制作成CD。安裝的時候,選擇安裝菜單中的LAMP安裝模式進行安裝,并且安裝提示來進行軟件配置。

默認(rèn)安裝過程結(jié)束后,唯一呈現(xiàn)在你面前的將是一個Linux命令提示符,作為Linux新手,此時你可以做兩個選擇:1.學(xué)習(xí)在命令提示符下輸入哪些命令,來配置這臺LAMP網(wǎng)站服務(wù)器;2.繼續(xù)進行安裝,為機器加入一個圖形用戶接口軟件,用可視化直觀的方式來管理這臺LAMP網(wǎng)站服務(wù)器。第二種方法對初學(xué)者來說很容易辦到。

為了在命令提示符下獲得一個圖形用戶接口軟件(KDE或Gnome都可以),你需要輸入一些命令。Gnome圖形用戶接口相對來說比較容易上手。

在命令提示符下輸入下列命令將可以獲得Gnome圖形用戶接口軟件:

sudo apt-get update

sudo apt-get install ubuntu-desktop

運行以上命令時保證你的機器和Internet是連通的。sudo命令運行時將提示你輸入特權(quán)用戶root的密碼,因為以上命令只有root用戶才可以運行。如果密碼輸入正確,安裝圖形用戶接口的過程將自動開始并進行,安裝結(jié)束后,系統(tǒng)提示你重起。再次啟動系統(tǒng)時,你將進入一個Gnome圖形用戶界面,在圖形界面中,你可以很方便地對整個機器進行管理和配置調(diào)整。

配置網(wǎng)站服務(wù)器套裝軟件

運行上面剛安裝好Ubuntu 6.06 Linux機器時,其實一個完整的網(wǎng)站應(yīng)用環(huán)境也已經(jīng)同時在運行了,其中包含了:Apache2, MySQl 5, PhP5和Pearl5等軟件。接下來的工作,就是按照你的網(wǎng)站的需求,來對這些網(wǎng)站軟件逐個地進行配置.配置的方法有兩種:直接修改相應(yīng)軟件的配置文件;或者下載給予web的圖形化管理工具軟件來配置相應(yīng)的網(wǎng)站軟件。直觀的圖形化管理工具比較適合初學(xué)者使用,本文介紹一款名叫WebMin的圖形管理來管理這些網(wǎng)站服務(wù)器軟件。

WebMin管理工具可以從

這里

下載.下載結(jié)束后你會得到一個名叫“webmin-1.290.tar.gz”的文件.你需要通過運行以下命令來解壓并安裝這個圖形化的管理工具:

sudo apt-get install build-essential

cd Desktop

ls

cd webmin-1.290

./setup.sh /usr/local/webmin

管理工具安裝過程將開始,安裝自動進行,完成后,在機器上的瀏覽器地址欄內(nèi)輸入http://機器名:10000,來打開webmin管理工具, 點擊"servers"選項,瀏覽到Apache Webserver圖標(biāo),作上角你可以看到一個叫“module configuration”的標(biāo)簽,在這個標(biāo)簽內(nèi)需要改變一些設(shè)置。

1.將 “File or directory to add virtual servers to”設(shè)置成 “/etc/apache2/sites-available/default”. 這條改動對多站點的設(shè)置有用

2.將 "Directory to create links in for new virtual servers"設(shè)置成 "/etc/apache2/sites-enabled/000-default".本條將開啟指定的虛擬站點

(大概類似下圖)

3. 向下滾動進入到“system configuration” 并且將“server root directory” 設(shè)置成 “/etc/apache2”.

4. 將 “path to httpd executable” 設(shè)置成 “/usr/sbin/apache2ctl”.

5. 將 “path to apache2ctl”設(shè)置成 “/usr/sbin/apache2ctl”.

6.將 “command to start apache” 設(shè)置成 “/etc/init.d/apache2 start”

7. 將 “command to stop apache” 設(shè)置成 “/etc/init.d/apache2 stop”

8. 將下面所有的apche改為apache2,效果類似下圖。

完成以上步驟后保存,再回到 “apache webserver”圖標(biāo),然后重新啟動 apache2. 為了使外部用戶可以訪問到你的網(wǎng)站,你應(yīng)該開放機器的80號端口,如果網(wǎng)站的端口設(shè)置成8080,還需要在DNS服務(wù)器中設(shè)定正確的記錄。

現(xiàn)在開始測試網(wǎng)站。首先為你的機器準(zhǔn)備一個公網(wǎng)IP地址,不要使用內(nèi)網(wǎng)私用地址 (比如192.168.x.x這樣的地址) ,內(nèi)網(wǎng)私用IP地址無法被外網(wǎng)用戶訪問到。在上網(wǎng)電腦中輸入你機器的公網(wǎng)IP地址,你將會看到Apache2的默認(rèn)頁,這表明Apache2 軟件已經(jīng)工作正常。

你能夠瀏覽到以上頁面,就表明你機器的80號端口是開放并有效的,你的網(wǎng)站服務(wù)器軟件Apache2已經(jīng)正常運行了。接著要做的就是把你的網(wǎng)站頁面文件全部拷貝到"/var/www"目錄之下,將首頁文件更名為"index.html"。為避免ISP將你的端口地址封堵,可以使用端口轉(zhuǎn)發(fā)辦法,步驟如下:[!--empirenews.page--]

若你的網(wǎng)站服務(wù)器在一個路由器后面,那么你需要給你的機器設(shè)置一個靜態(tài)的IP地址。 “network setting” ->“Ethernet connection” 設(shè)置網(wǎng)絡(luò)的屬性值

在IP地址選項中輸入“192.168.1.3”. (你可以將3,任意改為2~254之間的任何一個數(shù)字,注意不要和其他機器的地址數(shù)重復(fù)了)

在“subnet mask”中保持默認(rèn)的值 “255.255.255.0”.

在默認(rèn)網(wǎng)關(guān) “default gateway”中使用路由器的IP地址,一般是192.168.1.1

(類似下圖)

接著,登陸你的路由器,將HTTP請求轉(zhuǎn)發(fā)到 8080端口.例如,上圖采用的路由器是Linksys wrt54g,登陸路由器的時候需要輸入用戶名和密碼,如下:

usrname:

passwrd: admin

一旦登入到路由器中,你將會看到一個可以調(diào)整路由器各項參數(shù)的簡單的圖形界面。對linksys路由器來說,你可以看到一個叫"Gaming and Accessories"的標(biāo)簽,這里你可以選擇轉(zhuǎn)發(fā)10個不同端口。輸入:

Description: "HTTP"

Port from: "8080"

Port to : "8080"

IP: "192.168.1.3" (任何分配給你的機器的靜態(tài)IP地址)

確信已復(fù)選“啟用”框

(類似下圖)

通過以上設(shè)置,你就把訪問路由器上的通信轉(zhuǎn)發(fā)到了,靜態(tài)IP地址為192.168.1.3 的內(nèi)部機器的 8080端口上了,此時,你需要將內(nèi)機上的Apche偵聽端口從80更改為8080,操作如下:

-打開WebMin管理工具并點擊“apache webserver” 圖標(biāo)

-點擊 “network and addresses” 標(biāo)簽在那里更改端口號

-在WebMin工具中重新啟動Apache2網(wǎng)頁服務(wù)軟件

到這里,如果你打算從外部訪問你的網(wǎng)站,就可以在外部的瀏覽器地址欄中輸入,類似“66.665.66.1:8080”這樣的地址,獲得對你網(wǎng)站的訪問。更改端口到8080的設(shè)置,僅限于你的機器IP地址的80端口入站通訊被屏蔽的情況。

接下來,你就可以設(shè)置一些列的網(wǎng)站服務(wù)選項:設(shè)置FTP文件服務(wù)功能,設(shè)置DNS服務(wù)器來配置你自己的域名,郵件和FTP路由等等軟件。網(wǎng)站服務(wù)器初步建成了,可以訪問了,如何遠(yuǎn)程地往服務(wù)器中添加網(wǎng)站內(nèi)容呢?下面介紹FTP上傳工具的設(shè)置。

FTP上傳配置

本文使用Proftpd軟件來充當(dāng)網(wǎng)站FTP上傳工具. 該軟件很容易使用,比較適合Linux初學(xué)者,而且WebMin管理工具也可以對Proftpd進行集成管理。具體安裝步驟如下:

- 打開Ubuntu中的synaptic找到Proftpd.

- 讓synaptic為你自動下載并配置.完成后 WebMin將可以對其進行管理

為了能正常上傳網(wǎng)站內(nèi)容,我們還需要對FTP做一些設(shè)置工作:

首先,在Ubuntu的用戶列表中增加一個新用戶。在桌面轉(zhuǎn)到 “system”標(biāo)簽-->“administration” -->“users and groups”. 你可以按你的意思新建一個用戶名,然后新加入一個名叫ftp的"組用戶",確信將新建的用戶加入到新建組ftp之中,同時把/var/www的目錄的訪問權(quán)限開放給新用戶。

然后,你需要使用 WebMin來為Proftpd軟件增加新用戶。點擊WebMin工具中的Proftpd圖標(biāo),瀏覽到 “edit confi files”圖標(biāo),你需要手動地把新建的用戶和組ftp加入到配置文件中,點擊“set the user and group that the server usually runs at”然后把用戶和組添加入。

(改變之前如下圖)

對配置文件中的 “umask”的值應(yīng)該做正確設(shè)置,為了使大多數(shù)訪問可以進行,應(yīng)該將umask的值設(shè)定為較低的002,便于測試。為Proftpd添加了用戶和組后,應(yīng)該用端口轉(zhuǎn)發(fā)方法把21號端口轉(zhuǎn)發(fā)到網(wǎng)站服務(wù)器所在的靜態(tài)IP地址的機器上(僅限于網(wǎng)站服務(wù)器在防火墻或路由器后面的情況)。

這樣,你就可以用FTP客戶端軟件來上傳你的網(wǎng)站內(nèi)容了。在Linux或Windows的FTP客戶端中輸入ftp://username@IP就可以了。默認(rèn)情況下MySQL數(shù)據(jù)庫和PHP語言環(huán)境在安裝Ubuntu軟件時,已經(jīng)全部設(shè)置好了,你無需再做設(shè)置了。你可以使用WebMin來管理和察看這些網(wǎng)站服務(wù)器套裝軟件(MySQL+Apache+PHP,Perl),你也可以下載phpMyAdmin圖形化管理軟件來控制MySQL數(shù)據(jù)庫的運行。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動電源

在工業(yè)自動化蓬勃發(fā)展的當(dāng)下,工業(yè)電機作為核心動力設(shè)備,其驅(qū)動電源的性能直接關(guān)系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅(qū)動電源設(shè)計中至關(guān)重要的兩個環(huán)節(jié),集成化方案的設(shè)計成為提升電機驅(qū)動性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機 驅(qū)動電源

LED 驅(qū)動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設(shè)備的使用壽命。然而,在實際應(yīng)用中,LED 驅(qū)動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設(shè)計、生...

關(guān)鍵字: 驅(qū)動電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動電源的公式,電感內(nèi)電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計 驅(qū)動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術(shù)之一是電機驅(qū)動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅(qū)動系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動汽車的動力性能和...

關(guān)鍵字: 電動汽車 新能源 驅(qū)動電源

在現(xiàn)代城市建設(shè)中,街道及停車場照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動電源 LED

LED通用照明設(shè)計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動電源

開關(guān)電源具有效率高的特性,而且開關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現(xiàn)在的LED驅(qū)動電源

關(guān)鍵字: LED 驅(qū)動電源 開關(guān)電源

LED驅(qū)動電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動電源
關(guān)閉