一、準備工作
如果之前系統裡沒有安裝過lamp,執行**:
sudo apt-get update
如果之前系統裡安裝過lamp 要保證系統裡有關apache2,php5,mysql都徹底刪除乾淨,在新立得軟體包管理器裡分別搜尋php5,apache2,mysql把安裝的軟體包以及依賴包徹底刪除。也可以用終端中執行**:
sudo apt-get remove –purge apache2 apache2-mpm-prefork apache2-utils apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl libpq5 mysql-client-5.0 mysql-common mysql-server mysql-server-5.0 php5-common php5-mysql
sudo rm -r /etc/php5
做一些清理工作,請執行執行**:
sudo apt-get autoremove
sudo apt-get autoclean
二、安裝lamp
需要執行的**如下:
1、安裝apache
sudo apt-get install apache2
2、安裝php
sudo apt-get install php5
3、安裝mysql
sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql
三、兩個常見問題的解決
1.apache2: could not determine the server』s fully qualified domain name, using 127.0.0.1 for servername
對apahce的配置檔案進行修改:
sudo gedit /etc/apache2/conf.d/fqdn
如果不能夠使用gedit,那麼可以使用vim。
在這個檔案中加入:
servername localhost
儲存,退出。執行下面的命令:
echo 「servername localhost」 | sudo tee /etc/apache2/conf.d/fqdn
如果終端顯示:
servername localhost
表明設定成功。
安裝完畢後,重啟apache2。
sudo /etc/init.d/apache2 restart
清除瀏覽器快取,然後輸入http:localhost。(如果是firefox瀏覽器,這一步就非常關鍵了。)
Ubuntu 9 04下tftp的配置
網上的東西不一定正確,要自己實踐。我按照以下步驟做配置成功了。一 ftp安裝 sudo apt get install tftp tftpd xinetd 分別是客戶端 服務端 超級程序守護程式 二 ftp配置 2.1 在根目錄下建立資料夾 tftpboot cd sudo mkdir tftpbo...
Ubuntu9 04 下簡單配置 ProFTPD
宣告 本文不涉及結合mysql資料庫的部分,僅簡單介紹提供ftp服務的方法及可能會碰到的問題。一,什麼是proftpd?proftpd 是一款流行於類unix系統的 ftp 伺服器程式,與vsftpd wu ftp等功能類似。二,安裝proftpd sudo apt get install prof...
ubuntu 9 04下檢視android原始碼
一.目的 我現在的目的 學會根蹤原始碼的某個模組的執行軌跡。如檢視原始碼中 本contacts的執行方式,檢視browser的工作方式 各類中各方法功能實現 二.有效的方法 大多數教程都介紹採用debug方式來根蹤 這樣其實有很多不方便的地方,比如咱們不知道哪個類的功能,不好確定你的當前操作的準確地...