国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

PHP的環(huán)境搭建 的方法

2020-03-22 19:02:01
字體:
供稿:網(wǎng)友
這篇文章主要介紹了關(guān)于PHP的環(huán)境搭建 的方法,有著一定的參考價值,現(xiàn)在分享給大家,有需要的朋友可以參考一下

主要:

環(huán)境搭建

站點配置

環(huán)境搭建 web運行流程:

1. 瀏覽器輸入地址,回車(發(fā)送請求)2. 根據(jù)規(guī)則找到對應(yīng)web服務(wù)器。規(guī)則如下: 首先在本機hosts文件中找對應(yīng)IP hosts位置: 操作系統(tǒng) /system32/drivers/etc/  【管理員身份打開編輯器,才能保存這個文件】 如果host沒有找到,則到互聯(lián)網(wǎng)找對應(yīng)IP(DNS服務(wù)器中) 如果還是沒有找到,則終止請求,返回“找不到服務(wù)器”提示3. web服務(wù)器取得對應(yīng)文件(就是請求的文件).如有需要對該文件進行一定的處理4) 將文件(或執(zhí)行結(jié)果)返回給瀏覽器(返回應(yīng)答)5) 瀏覽器接收文件,顯示結(jié)果

命令行運行php腳本

1 php安裝目錄/php.exe -f “php文件路徑 #運行php文件2 php安裝目錄/php.exe -r “php腳本代碼” #運行php代碼

apache,mysql,php安裝

規(guī)劃軟件安裝目錄: 如d:/amp/

apache下載: http://www.apache.org/dyn/closer.cgi

apache安裝:同安裝一般windows軟件類似 【略】

php安裝: 直接解壓即可使用

mysql安裝: 同安裝一般windows軟件類似 【略】

apache配置 : 訪問php

配置文件中加入配置:【apache安裝目錄/config/httpd.conf】

# 裝載PHP模塊,即是PHP語言包中的一個文件LoadModule php5_module D:/amp/php/php5apache2_4.dll #以.php結(jié)尾的文件,找php語言模塊 【方式1】 FilesMatch /.php$  SetHandler application/x-httpd-php /FilesMatch #指定后綴使用php語言模塊解析: 【方式2】:AddType application/x-httpd-php .php .pap .phtml

重啟apache,可以測試訪問php文件

apache配置檢測命令:在cmd中運行

apache安裝位置/bin/httpd.exe -t #沒有語法錯誤,顯示/返回: syntax OK

PHP配置: 時區(qū)配置

step1 : php目錄/php.ini-development 復(fù)制修改為 php.ini

step 2: 打開php.ini 搜索【ctrl+f 快捷鍵】“timezone”

[Date]; Defines the default timezone used by the date functions; http://php.net/date.timezone;date.timezone =;配置時區(qū)date.timezone = PRC

setp 3: apache配置文件中加入【apache安裝目錄/config/httpd.conf】

#php.ini所在的位置PHPIniDir D:/amp/php 

step 4: 重啟apache, 使用ph腳本文件測試時間顯示

模塊配置

打開php配置文件php.ini , 搜索extension_dir 指定配置模塊目錄 【模塊默認在php目錄下的ext目錄下】

; Directory in which the loadable extensions (modules) reside.; http://php.net/extension-dir; extension_dir = ./ ; On windows:; extension_dir = ext extension_dir = D:/amp/php/ext 

在php.ini中搜索 extension=, 開啟mysql, pdo模塊

extension=php_mysql.dllextension=php_mysqli.dllextension=php_pdo_mysql.dll

站點配置 單站點配置

在apache的配置文件httpd.conf中進行配置 【apache安裝目錄/config/httpd.conf】

端口監(jiān)聽 默認是80端口 : Listen

Listen 80

站點名: ServerName

ServerName www.demo.io

站點路徑:DocumentRoot 目錄自定義位置

 D:/amp/www/  D:/amp/www/  #當(dāng)一個請求中沒有給定請求的文件名有沒有默認網(wǎng)頁(首頁)的時候,顯示文件列表 Options indexes FollowSymLinks #允許分布式權(quán)限配置 既站點中編寫 .htaccess文件 AllowOverride All Require all granted #設(shè)置該文件夾下的“默認網(wǎng)頁”(首頁) DirectoryIndex index.php index.html / 

重啟apache, 在站點【D:/amp/www/】目錄中的文件可以同過瀏覽器:www.demo.io 進行訪問

多站點配置

在apache配置文件httpd.conf中 開啟多站點配置

# Virtual hostsInclude conf/extra/httpd-vhosts.conf

在httpd-vhosts.conf文件中配置虛擬站點 【apache目錄/conf/extra/目錄下】

#配置第一個站點 VirtualHost *:80  #配置站點管理員的郵箱,500錯誤時,會在頁面上提示錯誤信息,并列出管理員郵箱 ServerAdmin abcx@163.com #站點根目錄 DocumentRoot D:/www  #站點綁定的域名 ServerName www.test.com #站點別名(一般是不帶www的域名) ServerAlias test.com #錯誤日志的存儲位置,logs目錄在Apache目錄下 ErrorLog logs/test-error.log  #正常訪問日志的存儲位置,logs目錄在Apache目錄下,common指日志的記錄規(guī)則名稱 Customlog logs/test-access.log common #針對目錄的詳細配置 Directory D:/www  #允許所有訪問 #allow from all Require all granted #允許分布式權(quán)限配置(允許重寫)(.htacess) AllowOverride All #表示允許顯示站點目錄的文件結(jié)構(gòu)(不想顯示則可以設(shè)置為-) Options +indexes /Directory /VirtualHost         

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 东安县| 自治县| 凤翔县| 望奎县| 平凉市| 酒泉市| 油尖旺区| 石嘴山市| 定安县| 封开县| 会宁县| 进贤县| 临洮县| 阿拉善右旗| 北流市| 南投县| 仁寿县| 丰城市| 泗水县| 娄烦县| 雷州市| 都安| 芜湖县| 卓资县| 志丹县| 罗平县| 普安县| 建昌县| 阜康市| 惠来县| 泸水县| 会同县| 房山区| 定西市| 鱼台县| 乌拉特中旗| 富川| 南江县| 和田市| 新田县| 普格县|