LAMP配置詳解

2021-05-22 18:09:29 字數 3338 閱讀 4243

lamp 就是linux+ apache +mysql+php用來web開發的經濟實惠的東東,完全開源,很值得期待! ,

廢話說了這麼多,總結一下,我的電腦測試已經通過。

1.linux

我的作業系統是在vmware虛擬機器下安裝的ubuntu10.04….10.04的gnome挺不成熟的,上次我網上找了個開機主體都不能用,,雖然tweak可以改變開機畫面那個picture,但是仍然讓人失望,,據說9.04的版本都可以應用gnome**上的各種主體,,希望gnome趕緊更新,把該有的功能都加上,而不是倒退,尤其是網際網路公司,倒退意味著倒閉!ubuntu的安裝我就不說了,,,,,

2.apache

sudo apt-get install apache2

sudo apt-get install apache

這倆條語句都可以在終端裡面試一試,,,有啥區別呢,,我也不大清楚,,可以取新立得管理器中看看這倆個源,,可能是同乙個版本, 也可能是不同的版本,

安裝的方法是很多的,,也可以去apache官方**去下原始檔哦,我下的是httpd-2.2.15這個版本的,,,,(http://httpd.apache.org/download.cgi,選擇unix版本的)然後就是編譯安裝了(下面的是源**安裝)

1) 檔案解壓縮:

2) 配置安裝目錄,輸入如下命令:

# ./configure --prefix= /usr/local/apache

注:此命令表示apache將安裝在:/usr/local/apache目錄下。

3) 編譯與安裝,輸入如下命令,稍等幾分鐘安裝即可完成:

# make         //注:此命令進行重新編譯

# make install //注:此命令進行安裝

4) 配置apache:

對apache做如下配置:

設定站點跟目錄

documentroot "/var/www/html/"

設定是否允許索引目錄

options followsymlinks multiviews

設定apache的預設檔名次序

directoryindex index.php index.shtml index.html index.htm

修改完後存檔退出

5) 啟動apache,看是否安裝成功:

# /usr/local/apache/bin/apachectl start

至此步,安裝算完成;

6) 如果用rpm包安裝,則輸入如下命令:

# rpm -ivh apache-*.rpm

測試apache

輸入:http://localhost/看是否出現it works字樣

重啟apache /usr/local/apache/bin/apachectl restart(進到apache目錄然後重啟就可以了)

3.mysql

假設apache2和mysql已經安裝好了;

如果 用ubuntu 就直接用sudo apt-get install phpmyadmin 就可以安裝了!!

如果 是下官方下的原始檔你需要做以下的

1、解壓原始檔到phpmyadmin

2、將phpmyadmin的許可權設定為 drwxr-xr-x(chmod ),移動到/usr/share/資料夾底下(cp)

3、在/var/www的底下新建乙個連線

sudo ln -s /usr/share/phpmyadmin測試mysql

輸入:sudo netstat -tap | grep mysql

可以看到類似下面的行:

tcp 0 0 localhost.localdomain:mysql *:* listen -

如果伺服器不能正常執行,您可以通過下列命令啟動它: sudo /etc/init.d/mysql restart

4.php

方法一:

sudo apt-get install php5 libapache2-mod-php5

方法二:

以dso方式安裝php至/usr/local/php 設定配置檔案目錄為/usr/local/lib 開啟mysql,xml支援:

1) 檔案解壓縮:

# gzip –d php-4.3.10.tar.gz

# tar xvf php-4.3.10.tar

得到檔案包。

2) 配置安裝目錄,輸入如下命令:

# ./configure --prefix=/usr/local/php--with-apxs2=/usr/local/apache/bin/apxs --with-oracle=/opt/ora9/product/9.2/,(=號後面是oracle安裝目錄。)

注:此命令表示php將安裝在:/usr/local/php目錄下,此配置是php+oracle的寫法,如果是mysql,則後面的語句應改為:--with-mysql,如果是mssql,寫法與oracle相同,另外還可以使用oci連線,方法則是with-oci;

3) 編譯與安裝,輸入如下命令,稍等幾分鐘安裝即可完成:

# make  //注:此命令進行重新編譯

# make install //注:此命令進行安裝

4) 拷貝配置檔案到系統目錄並重命名:

cp php.ini-dist /usr/local/lib/php.ini

測試php

ubuntu apache的根目錄位於/var/www中

在裡面新增乙個測試檔案test.php檔案,內容

<?php

phpinfo();

?>

瀏覽器重輸入http://localhost/test.php ,看到php資訊網頁,則說明php安裝成功

5.zendstudio

首先解壓到某個目錄下,然後進入到該目錄下,chmod +x  zendstudio_7.2.bin(解壓後是乙個bin檔案)給bin檔案賦予許可權

然後執行 ./zendstudio_7.2.bin  就可以一路進行安裝了,,預設狀態下zendstudio裡面有個測試專案,,,可以進行測試安裝成功麼有,

lamp配置網域名稱

windows 訪問的時候,記得把本機的 windows system32 drivers etc hosts檔案中填上相應的配置 相當於dns 配置虛擬主機 開啟c windows system32 drivers etc hosts 檔案 增加網域名稱記錄 如 192.168.9.38 www....

LAMP環境配置

ubuntu 需要安裝的檔案以及要配置的外掛程式 mysql php apapche2 phpmyadmin php5 curl php5 xdebugxdebug配置 安裝chromium遊覽器外掛程式,登入谷歌會自動安裝。xdebug helper 配置檔案 etc php5 apache2 c...

LAMP配置規範 SINA

符號鏈結 這個最常用 apache 安裝目錄 mysql 安裝目錄 資料根目錄命名 apache 資料根目錄 mysql 資料根目錄 apache 虛擬主機的文件 程式 資料的目錄命名 apache cgi 程式的目錄 apache 程式資料目錄 apache 程式快取目錄 apache 基於 nf...