Ubuntu下使用tasksel架建LAMP

2021-06-26 11:37:44 字數 1010 閱讀 9093

本來ubuntu下架建lamp,需要apt安裝很多包,記住那些包的名字是一件非常痛苦的事情,這裡介紹另外乙個簡單方便的方法,使用tasksel安裝lamp套件。

先說說什麼是tasksel,它是乙個debian下的安裝任務套件,如果你為了使你的系統完成某一種常規功能,而需要安裝多個軟體包時,我們就可以使用它了。這句話是什麼意思呢?比如說,我們需要安裝lamp架設乙個web伺服器,為了完成這個功能,我們一般需要安裝很多個軟體包,用apt的話,我們就需要分別安裝這些包(包含apache2、php5等等),以便構成乙個完整的(符合我們要求的)lamp系統。而如果使用tasksel的話,就可以用它方便的給我們安裝乙個完整的lamp套件,而無須我們去關心具體需要由哪些包來構成這個統一的套件。在這裡,lamp是乙個例子,象gnome-desktop等也同理。

其實使用tasksel安裝lamp套件的方法沒什麼好說的,很簡單:

sudo tasksel install lamp-server

或者:sudo tasksel

然後在tasksel介面中選lamp-server就ok了。

安裝過程中會提示你輸入mysql的root密碼。

ok,安裝完成了,現在你可以執行apache2來啟動apache了,然後在瀏覽器裡輸入127.0.0.1,看看是不是已經顯示測試頁面了?

修改/etc/apache2/httpd.conf檔案,在檔案的最後新增一行:servername localhost就ok了(當然,這個檔案有可能是空的,那直接把這行新增進去就可以了)。

2、當我用瀏覽器開啟乙個php頁面後,瀏覽器並沒有顯示這個頁面,而是提示我是否儲存這個php檔案?

那是因為apache沒有正確的解析php,首先重新啟動apache試試看(sudo /etc/init.d/apache2 restart),如果問題依舊,安裝libapache2-mod-php5這個包,一般情況下這個包會隨著lamp套件一同安裝,但是有可能會因為使用者的其他操做誤刪除(比如說安裝其他版本的php),然後重啟apache後,你也許還要執行sudo a2enmod php5來啟用它。 

ubuntu下使用VirtualBox的相關問題

最近一直在搗鼓ubuntu下的虛擬機器,目前採用ubuntu host winxp guest 的方式。在vbox中使用xp系統一直感覺操作很不流暢,調整了螢幕解析度和滑鼠速度均沒有改善,最近由於虛擬機器與實體機之間的檔案共享問題,再次整理了使用虛擬機器的問題,以下有三個問題需要我寫下來方便以後檢視...

Ubuntu下C kermit的使用

c kermit是linux下簡單易用的串列埠工具,配置簡單,現說說我的安裝使用方法,我用的usb轉串列埠 vm,環境不同可能裝置名不一樣 1.安裝 sudo apt get install ckermit 2.設定配置檔案 c kermit啟動時會從當前使用者下查詢.kermrc配置檔案,所以我們...

ubuntu下locale gen的使用

名字 locale gen 編譯本地定義檔案的乙個列表 簡介 locale gen options locale language 描述 編譯本地檔案需要50m的磁碟容量,並卻大部分使用者僅需要很少的locales.為了節省磁碟容量,編譯的locale 檔案不在locales包中發布,但是當這些包通...