成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

lamp安裝教程之編譯、安裝PHP

運維 系統運維
lamp安裝教程:LAMP是說Linux、Apache、Mysql、PHP/Perl/Python,你也可以用LAMP來搭建動態網站或者服務器本文講述了apache、mysql、php的詳細安裝步驟。本文一一講述了lamp的安裝,分為三小節apache、mysql、php

  lamp安裝教程:可以根據以下三個步驟來安裝編譯lamp

一、編譯、安裝Mysql

二、編譯、安裝Apache

三、編譯、安裝PHP

  編譯、安裝PHP

  與前面的過程相似,首先在與php-5.2.6同級的目錄下,創建一個makephp目錄并進入,在此目錄下配置PHP,操作如下:

  1.   mkdir makephp  
  2.  
  3.   cd makephp  
  4.  
  5.   sudo ../php-5.2.6/configure --prefix=/opt/php --with-mysql=/opt/mysql --with-apxs2=/opt/apache/bin/apxs --with-config-file-path=/opt/php/etc  
  6.  

  (其中,--prefix選項指定了安裝目錄;--with-mysql選項指定了支持的MySQL服務所在的目錄;--with-apxs2選項指定了 PHP要使用的Apache應用所在的目錄;--with-config-file-path選項則是指定了PHP配置文件所在的目錄。)

  直接這樣執行后,將會看到這樣一個錯誤:

  1.   configure: error: xml2-config not found. Please check your libxml2 installation.  
  2.  

  與編譯MySQL時相同,這是由于系統缺少PHP所需的庫文件導致的,根據提示,進行如下操作:

  1.   sudo apt-get install libxml2(按Tab鍵)  
  2.  

  將會看到如下信息:

  1.   libxml2 libxml2-dev libxml2-headers libxml2-utils  
  2.  

  這里需要安裝的是libxml2-dev軟件包(該軟件為Ubuntu-Server自帶的,需要使用Ubuntu-Server光盤安裝),操作如下:

  1.   sudo apt-get install libxml2-dev  
  2.  

  庫文件安裝完成后,重新配置PHP,操作如下:

  1.   sudo ../php-5.2.6/configure --prefix=/opt/php --with-mysql=/opt/mysql --with-apxs2=/opt/apache/bin/apxs --with-config-file-path=/opt/php/etc  
  2.  

  編譯完成后將會看到“Thank you for using PHP.”的字樣,表明PHP已經配置成功了。

  接下來編譯、安裝PHP,操作如下:

  1.   sudo make  
  2.  
  3.   sudo make install  
  4.  

  安裝完PHP后,還需要手動修改一下Apache的配置,以便使Apache支持PHP,操作如下:

  1.   cd /opt/apache/conf  
  2.  
  3.   sudo vi httpd.conf  
  4.  

  找到“AddType application”部分,在后面添加如下內容:

  1.   AddType application/x-httpd-php .php  
  2.  

  (如果需要添加默認php索引文件名的支持,則需要找到“DirectoryIndex index.html ”,修改為“DirectoryIndex index.html index.html.var index.php”),修改完成后保存退出。

  此外,不要忘了將PHP安裝目錄中的php.ini-recommended文件拷貝到編譯時指定的PHP配置文件目錄/opt/php/etc下,在PHP源碼包目錄“php-5.2.6”中操作如下:

  1.   sudo cp php.ini-recommended /opt/php/etc/php.ini  
  2.  

  全部配置完成后,不要忘了重啟apache,以便使新的配置生效。

  至此,就完成了在Ubuntu Server系統環境下Apache 2.2.9 + Mysql 5.0.67 + PHP 5.2.6的安裝配置。可以利用PHP自身的函數進行確認,在web的根目錄下創建一個index.php文件,編輯文件內容如下:  

  1.   phpinfo();  
  2.  
  3.   ?> 
  4.  

  保存退出后,在瀏覽器中輸入“http://IP/index.php”,如果配置正確,就能夠看到剛剛配置好的服務器相關信息了,其中包括 Apache、MySQL以及PHP的版本、安裝路徑、配置情況等。如果看到的只是“phpinfo();”字樣,說明apache沒能正確支持PHP, 請檢查上述的配置過程是否都已經正確完成。

  Apache、MySQL以及PHP還有很多相關的配置,本文所講述的只是最基本的一些配置,如果有其他需要,可以根據具體情況做出相應的配置,具體的配置方法和過程,可以參見相關資料,這里就不再一一贅述了。

【編輯推薦】

  1. lamp安裝教程之編譯、安裝Mysql
  2. lamp安裝教程之編譯、安裝Apache
  3. lamp安裝教程之編譯、安裝PHP
責任編輯:zhaolei 來源: javaeye
相關推薦

2011-03-09 14:27:25

2011-03-09 14:34:10

lamp安裝

2011-03-29 14:44:24

LAMP安裝

2011-03-21 11:16:51

LAMPPHP

2011-09-02 10:20:00

PHP

2011-03-23 13:15:12

lamp

2011-03-21 13:59:44

Apachemysqlphp

2011-03-21 13:35:29

PHPLAMPGD庫

2014-08-05 16:30:12

CentOS6LAMP

2011-03-11 13:58:54

2011-03-31 13:40:33

安裝LAMP

2010-01-13 16:55:10

CentOS PHP安

2011-03-08 11:22:32

LAMP安裝

2021-01-22 15:18:21

UbuntuLinuxApache

2011-03-11 14:02:55

LAMP安裝PHP5

2011-09-14 16:12:50

Android SDK

2011-03-14 13:07:23

Ubuntu安裝LAMP

2011-03-10 09:31:02

LAMP安裝

2011-03-09 09:30:45

Linux安裝LAMP

2011-03-11 17:14:27

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 黄色大片视频 | 91精品国产综合久久国产大片 | 欧美成人精品一区二区男人看 | 性一交一乱一透一a级 | 在线视频中文字幕 | 国产一级片网站 | 国产99久久精品一区二区永久免费 | 九九在线精品视频 | 五月婷婷激情网 | 美女福利视频 | 黄色大片免费网站 | 一区二区高清不卡 | 日韩一区二区三区四区五区六区 | 日韩三级免费观看 | 亚洲黄色片免费观看 | 国产精品九九九 | 日韩高清中文字幕 | 成人小视频在线免费观看 | 久久一区二区三区免费 | 91免费观看视频 | 波多野结衣一二三区 | 精品久久久久一区二区国产 | 久久999 | k8久久久一区二区三区 | 国产精品爱久久久久久久 | 国产区在线免费观看 | 成人精品一区 | 99在线免费视频 | 一区二区视频在线观看 | 亚洲精品久久久久久久久久久 | 欧美久久久久久 | 国产欧美视频一区二区 | 久久男人天堂 | 国产日韩视频 | 色吊丝2288sds中文字幕 | 一区二区手机在线 | 国产日韩免费观看 | 亚洲精品免费视频 | 久久久久香蕉视频 | 久久69精品久久久久久国产越南 | 亚洲高清一区二区三区 |