bitnami WAMP stack使用方法(轉)


想學習PHP,在網上找了些資料看了一下。介紹一個簡單快速的服務器搭建方法,基於WAMP(WINDOWS+APATCH_MYSQL/MARIADB+PERL/PHP/PYTHON)架構。對應的也有LAMP,這個是基於Linux平台的,大同小異,就不說了。

首先需要下載一個bitnami的安裝包,下載地址:bitnami安裝包下載地址


安裝的步驟很簡單,安裝好后出現一些目錄:


可以看到,安裝包包含了很多東西,apatche、mysql、php、sqlite等等。。。

對於快速測試和不熟一個php網頁到服務器,需要關心apatche2、apps這兩個文件夾。

比如說我們要部署一個test的應用到服務器。

1.首先創建目錄到apps中,這是必要的,而且是名稱、位置不可以隨意改動的。其中data文件夾是可選的,本例子不含該文件夾

htdocs文件夾存放着頁面、css、js等各種網頁前端源文件;conf文件夾顧名思義存放配置文件;data存放數據

2.創建conf中三個配置文件

httpd-app.cof內容如下:

  1. <Directory "D:\Bitnami\wampstack-5.5.26-0/apps/test/htdocs">  
  2.     Options +FollowSymLinks  
  3.     AllowOverride None  
  4.     <IfVersion < 2.3 >  
  5.     Order allow,deny  
  6.     Allow from all  
  7.     </IfVersion>  
  8.     <IfVersion >= 2.3>  
  9.     Require all granted  
  10.     </IfVersion>  
  11. </Directory>  
httpd-prefix.conf內容如下:

  1. Alias /test/ "D:\Bitnami\wampstack-5.5.26-0/apps/test/htdocs/"  
  2. Alias /test "D:\Bitnami\wampstack-5.5.26-0/apps/test/htdocs"  
  3.   
  4. Include "D:\Bitnami\wampstack-5.5.26-0/apps/test/conf/httpd-app.conf"  
httpd-vhosts.conf內容如下:

  1. <VirtualHost *:80>  
  2.   ServerName test.example.com  
  3.   DocumentRoot "D:\Bitnami\wampstack-5.5.26-0/apps/test/htdocs"  
  4.   Include "D:\Bitnami\wampstack-5.5.26-0/apps/test/conf/httpd-app.conf"                                                                                             
  5. </VirtualHost>  
以上的三個文件,不同的應用需要根據不同的需要進行更改。

3.bitnami-apps-prefix.conf文件(/installdir/apache2/conf/bitnami/bitnami-apps-prefix.conf)結尾添加一行:

  1. Include "D:/Bitnami/wampstack-5.5.26-0/apps/test/conf/httpd-prefix.conf"  
這一行是對app中前綴解釋文件的一個全局聲明。

4.添加php文件,我們添加了demo中的兩個php文件:

5.啟動bitnami


本文未涉及mysql的配置,以及其他的(比如FastCgi)配置。

參考文檔:bitnami php部署參考文獻



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM