溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

LAMP平臺部署(原理、安裝php環境、LAMP項目流程思路)

發布時間:2020-07-20 18:04:37 來源:網絡 閱讀:3518 作者:linuxfan_小君 欄目:web開發

一、理解LAMP

     1、LAMP是目前最為成熟的一種網站應用模式,可提供動態的WEB站點的應用及開發環境,其構成組件:L=Liunx,A=Apache,M=Mysql,P=php

    2、LAMP的工作原理:

           1)處理請求的流程:HTTP進程(響應PHP頁面請求)à php頁面(html+phpà運行php進程à數據庫(mysql)進行交互à結果交給http進程à用戶

      LAMP平臺部署(原理、安裝php環境、LAMP項目流程思路)

           2)動態頁面和靜態頁面:

    用戶無論在什么情況下請求同一個頁面得到相同結果就是靜態頁面,不同結果就是動態頁面;服 務器上靜態頁面不會和數據庫進行交互,動態頁面會與數據庫進行交互。

    3、LAMP的優點:成本底、可定制、易于開發、安全穩定。


二、安裝
PHP環境

     1、php(超級文本預處理語言),是服務端的HTML嵌入式腳本語言,支持windows、linuxos。

     2、安裝php:提供php頁面運行基礎環境

          1)安裝的流程:卸載rpmPHPà安裝加密工具(libmcryptàmhasàmcryptà編譯安裝php。

          2)編譯安裝php中重要配置項:

               --with-mcrypt   ##加載加密工具

              --with-pxs2     ##指定http提供apxs模塊

              --with-mysql    ##指定mysql的安裝目錄

              --enable-mbstring  ##啟動多字符串

    3、配置php

        1)配置php.ini

    關鍵配置

           Short_open_tag = On #允許識別php語法標記,即<?php?>

           Engine = On  ##開啟php引擎

           Default_charset = “utf8”   #設置字符集

           File_uploads = On  ##允許通過php頁面上傳文件

           Zend_extension = 指定zend模塊絕對路徑

           Zend_loader.enable = 1 ##啟動zend模塊及支持zend優化性能

       2)httpd配置支持php頁面請求:

           AddType application/x-httpd-php .php  ##支持解析php頁面

           DirectoryIndex index.html/DirectoryIndex index.html  ##支持index.php的頁面

       3)修改完成配置重啟:httpmysql。

三、LAMP部署應用項目流程:

LAMP平臺部署(原理、安裝php環境、LAMP項目流程思路)

1、從開發人員處獲取網站項目或者下載免費項目(頁面及sql文件)。

2、上傳項目文件,釋放網頁到網站的根目錄,導入sql文件。






向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女