国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

64位windows7安裝apache2.4+php7.1+mysql5.7+apcu

pingink / 2219人閱讀

摘要:表示需要運行庫,缺少它將會在接來下的過程中彈出類似的提示運行庫下載如果以前安裝過,則不必再裝。回車回車回車即可將服務創建,關閉窗口。下的安裝有一個臨時密碼問題。有空再把下的安裝記錄一下。

最近想更新Web服務器上的軟件,查了一下apache、php、mysql版本都很高了,有些變動還很大,所以先在Win上安裝熟悉一下,下面是安裝配置記錄:

系統:64位Windows7
時間:2017年3月

一、下載資源

apache:
http://httpd.apache.org/docs/...

我選擇從第一個鏈接去下載:

apache2.4.25下載鏈接:

http://www.apachehaus.com/dow...

說明:
x64表示適用于64位系統,x86適用于32位系統。
vc14表示需要Microsoft Visual C++ 2015運行庫,缺少它將會在接來下的過程中彈出類似的提示:

vc14運行庫下載:

https://download.microsoft.co...

如果以前安裝過,則不必再裝。

PHP7下載鏈接
這個for windows的列表看得眼花繚亂,x64適用于64位,x86適用于32位,nts表示非線程安全,沒有nts表示線程安全(ts: Thread Safe)

我選擇線程安裝的64位版本:
http://windows.php.net/downlo...

Apcu緩存擴展下載
http://windows.php.net/downlo...

apcu是一個非常優秀的內存緩存擴展,用它將數據庫讀取出來的結果緩存到內存中,就不必每次都查詢了。apcu的前身是apc,apc除了可以緩存用戶的數據,還可以緩存編譯后的php文件,PHP7.0以后,官方將apc編譯緩存的功能納入到核心了(opcache,可在php.ini中開啟),緩存用戶數據的功能就變成了apcu。

Apcu緩存控制臺下載
https://github.com/krakjoe/ap...
此文件請放到網站目錄中,并修改文件里的用戶名和密碼:

defaults("ADMIN_USERNAME","myname");             
defaults("ADMIN_PASSWORD","mypassword"); 

今后可通過http://localhost/apc.php查看緩存命中情況。

Apc_bc(舊版apc)緩存下載
http://windows.php.net/downlo...

之前的項目中用了apc,升級成php7后,apc_store()等代碼不工作了,只能使用apcu的apcu_store(),有沒有辦法繼續使用apc的函數呢?有的,上面這個apc_bc就是為了向向兼容而生的(同時安裝apcu和apc_bc擴展后,就能愉快的繼續使用apc_*()函數,不用改代碼了,配置詳見后文)。

mysql下載
官網下載(比較慢)
https://cdn.mysql.com//Downlo...

百度下載
http://sw.bos.baidu.com/sw-se...

二、安裝

終于可以安裝了,先建一個目錄用于安裝,例如:
E:/wamp/
并將下載的文件放進去并解壓:
E:/wamp/Apache24/
E:/wamp/php-7.1.3-Win32-VC14-x64/

安裝apache

開始菜單——輸入cmd回車,進入dos窗口。

E: 回車
cd wamp/Apache24/bin  回車
httpd.exe -k install  回車

即可將apache2.4服務創建,關閉窗口。
瀏覽器訪問http://localhost即可看到成功信息。

配置httpd.conf文件。
E:wampApache24confhttpd.conf

Define SRVROOT "/Apache24" //改成:
Define SRVROOT "E:/wamp/Apache24"


DocumentRoot "${SRVROOT}/htdocs" //改成:
DocumentRoot "D:/www"  //此處填你的網站存放的目錄

 //改成:
 

Options Indexes FollowSymLinks //改成:
Options FollowSymLinks //禁止列出目錄下的文件

DirectoryIndex index.html //改成:
DirectoryIndex index.php index.html 

在文檔末尾添加以下內容,以支持php:

AddHandler application/x-httpd-php .php 
AddType application/x-httpd-php .php .html 
PHPIniDir "E:/wamp/php-7.1.3-Win32-VC14-x64/"
LoadModule php7_module "E:/wamp/php-7.1.3-Win32-VC14-x64/php7apache2_4.dll"

保存。

安裝PHP
將以下兩個文件

php_apcu-5.1.8-7.1-ts-vc14-x64.zip里的php_apcu.dll
php_apcu_bc-1.0.3-7.1-ts-vc14-x64.zip里的php_apc.dll
拷貝到E:wampphp-7.1.3-Win32-VC14-x64ext目錄下

把E:wampphp-7.1.3-Win32-VC14-x64目錄的php.ini-development改名為php.ini

打開php.ini,
搜索:
;extension=php_gd2.dll
;extension=php_mbstring.dll
extension=php_mysqli.dll
將它們前面的分號去掉。

在最后面添加以下內容:

[apcu]
extension=php_apcu.dll
extension=php_apc.dll
apc.enabled=1
apc.shm_size=32M
apc.ttl=7200
apc.enable_cli=1

保存。
在網站根目錄建立一個測試文件 D:/www/1.php 內容為:


雙擊E:wampApache24binApacheMonitor.exe 打開Apache控制臺,重啟apache:

訪問 http://localhost/1.php
出現PHP Version 7.1.3即說明安裝成功:

apcu擴展也安裝成功了:

安裝MYSQL5.7

mysql在windows下的安裝比較簡介,一路next就好了。linux下的安裝有一個臨時密碼問題。有空再把centos下的安裝記錄一下。

end

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/22615.html

相關文章

  • 64windows7安裝apache2.4+php7.1+mysql5.7+apcu

    摘要:表示需要運行庫,缺少它將會在接來下的過程中彈出類似的提示運行庫下載如果以前安裝過,則不必再裝。回車回車回車即可將服務創建,關閉窗口。下的安裝有一個臨時密碼問題。有空再把下的安裝記錄一下。 最近想更新Web服務器上的軟件,查了一下apache、php、mysql版本都很高了,有些變動還很大,所以先在Win上安裝熟悉一下,下面是安裝配置記錄: 系統:64位Windows7時間:2017年3...

    caikeal 評論0 收藏0
  • Windows10 Apache2.4 PHP7 MySQL 5.7安裝教程

    摘要:最近細細的折騰了下環境的安裝過程,每次安裝總是有小問題,現在總結一下。安裝之前需要注意,下載的安裝包除外必須統一是位或者統一時位。默認是安裝在目錄下。瀏覽器輸入三的安裝下載下載地址選擇線程安全版注意選擇位,否則會出現錯誤。 最近細細的折騰了win10下PHP環境的安裝過程,每次安裝總是有小問題,現在總結一下。安裝之前需要注意,下載的安裝包(除MySQL)外必須統一是64位或者統一時32...

    Edison 評論0 收藏0
  • Windows10 Apache2.4 PHP7 MySQL 5.7安裝教程

    摘要:最近細細的折騰了下環境的安裝過程,每次安裝總是有小問題,現在總結一下。安裝之前需要注意,下載的安裝包除外必須統一是位或者統一時位。默認是安裝在目錄下。瀏覽器輸入三的安裝下載下載地址選擇線程安全版注意選擇位,否則會出現錯誤。 最近細細的折騰了win10下PHP環境的安裝過程,每次安裝總是有小問題,現在總結一下。安裝之前需要注意,下載的安裝包(除MySQL)外必須統一是64位或者統一時32...

    huhud 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<