成人免费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:35:29

PHPLAMPGD庫

2011-03-21 13:59:44

Apachemysqlphp

2014-08-05 16:30:12

CentOS6LAMP

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-03-11 13:58:54

2011-03-31 13:40:33

安裝LAMP

2011-09-14 16:12:50

Android SDK

2011-03-09 09:30:45

Linux安裝LAMP

2011-03-11 17:14:27

2011-03-31 15:06:12

lampcacti

2011-03-11 14:02:52

PHPmyadmin安裝
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一级毛片免费完整视频 | 国产成人亚洲精品自产在线 | 亚洲欧洲在线观看视频 | 色婷婷综合网 | 精品视频一区二区三区四区 | 久草免费电影 | 色综网 | 国产99免费视频 | 春色av| 国产成人精品久久二区二区91 | 福利成人| 亚洲高清在线观看 | 久久亚洲免费 | 中文字幕日韩欧美 | 三级成人片 | 91久操视频 | 欧美精品91 | 中国美女撒尿txxxxx视频 | 欧美日产国产成人免费图片 | 国产亚洲欧美在线 | 一本色道久久综合亚洲精品高清 | 久久夜视频 | 久久亚洲国产精品 | 午夜视频一区 | 91久久精| 日韩在线视频观看 | 丁香婷婷在线视频 | 国产一级视频在线 | 狠狠躁夜夜躁人人爽天天高潮 | 国产一二三区免费视频 | 精品久久99| 欧美5区| 91大片 | 91视频免费在观看 | 在线欧美激情 | 久久一二区 | 国产情侣啪啪 | 中文字幕一区二区三区精彩视频 | 亚洲成人天堂 | 乱码av午夜噜噜噜噜动漫 | 久久精品a级毛片 |