一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Discuz! X 系統(tǒng)部署

 昵稱8815568 2014-05-19

Discuz! X 是一款以 PHP 為編程語言,以 MySQL 為數(shù)據(jù)庫,并使用 Apache/IIS/Nginx(任意一種即可) 提供 web 服務(wù)的產(chǎn)品。要搭建 Discuz! X 站點,服務(wù)器必須安裝由 PHP、MySQL、Apache/IIS/Nginx 構(gòu)成的環(huán)境。其中,IIS 主要用于 Windows 服務(wù)器,Apache、Nginx 多用于 Linux 服務(wù)器(即 LAMP 和 LNMP)。

Windows 服務(wù)器部署時,需要按照一定的部署順序,即:

      系統(tǒng)環(huán)境檢查 -> MySQL、PHP 程序包下載 -> MySQL、PHP 安裝

下面以在 Windows 服務(wù)器上部署 IIS、MySQL、PHP 為例,演示搭建環(huán)境的具體過程。

系統(tǒng)約定

環(huán)境軟件下載后存放位置X:\Server_Tools
環(huán)境軟件安裝位置X:\Server_Core
PHP安裝位置X:\Server_Core\PHP
MySQL安裝位置X:\Server_Core\MySQL
Zend Optimizer安裝位置X:\Server_Core\Zend
IIS網(wǎng)站站點根目錄X:\wwwroot
MySQL 數(shù)據(jù)庫位置X:\Database
php.ini存放位置Y:\Windows\php.ini
my.ini 存放位置X:\Server_Core\MySQL\my.ini

注:X 和 Y 為本標準中的變量,X 僅表示應(yīng)用程序?qū)嶋H存放、安裝的分區(qū)盤符,Y 為系統(tǒng)所在分區(qū)盤符。


系統(tǒng)環(huán)境檢查以及準備所需軟件

1、檢查系統(tǒng)是否已安裝IIS

單擊:“開始” -> “管理工具”。

檢查是否存在“Internet 信息服務(wù) (IIS) 管理器”,由于操作系統(tǒng)盤中會自帶 IIS 組件,所以建議安裝操作系統(tǒng)時也把 IIS 組件安裝上。如果未安裝,可以到網(wǎng)絡(luò)上下載對應(yīng)操作系統(tǒng)版本的 IIS。


2、查看磁盤分區(qū)容量,確定使用策略

打開“我的電腦”,查看除 C 區(qū)外各個磁盤分區(qū)的可用空間容量。使用容量較大的磁盤分區(qū)作為 web 根目錄,且 MySQL 數(shù)據(jù)庫存儲目錄 (Database),盡量不要與 web 根目錄同在一個磁盤分區(qū)內(nèi)。較小的磁盤分區(qū)可以作為服務(wù)環(huán)境軟件的安裝目錄分區(qū)。

注:如有特殊要求則按要求進行部署。


3、下載環(huán)境軟件

將所有軟件均下載存放于 Server_Tools 文件夾中,下載地址:

mysql-5.5.19-win32.msi http://dev./downloads/
php-5.2.17-Win32.zip http:///downloads.php
ZendOptimizer-3.3.3-Windows-i386.exe http://www./en/products/guard/zend-optimizer
PHPMyAdmin-3.1.0-all-languages.zip http://www./home_page/downloads.php

注意事項:PHP 版本選擇5.2.x,小版本號越新越好,暫時不要用 PHP5.3 版本,沒有特殊原因,不要用 PHP4 了,PHP 官方不再提供 PHP4 支持,MySQL 版本選擇 5.5.x,小版本號越新越好,沒有特殊原因不用其他版本。PHP 盡量使用非安裝的綠色版本,MySQL 盡量用安裝版本。


環(huán)境部署

安裝 MySQL
1、安裝軟件

進入 X:\Server_Tools 目錄,雙擊 mysql-5.5.19-win32.msi;

選擇 Custom 自定義安裝

點擊 “Change” 更改 MySQL 安裝目錄

待文件復制安裝完畢后,進行 MySQL 設(shè)置界面,單擊 Finish。

選擇 Detailed Configuration 進行詳細配置

選擇 MySQL 運行模式:Server Machine

選擇 MySQL 數(shù)據(jù)庫默認存儲方式:Non-Trans Only (MYISAM)

設(shè)定 MySQL 最大連接數(shù):一般設(shè)置為 128 - 512 之間的整數(shù)。

設(shè)定 MySQL 網(wǎng)絡(luò)參數(shù),注意:不要勾選啟用 Strict Mode!那個 Addfirewall 的選項僅在需要外連 MySQL 的時候勾選上,也就是說給防火墻加個出入站的策略。

設(shè)定 MySQL 默認字符集:以用戶站點語言為準,默認我們填 gbk。

Windows 環(huán)境設(shè)定

修改設(shè)定 root 用戶密碼,root 密碼請設(shè)置的比較復雜些。

注意:非必要情況下,不要啟動遠程連接模式! 完成 MySQL 的安裝,并啟動 MySQL 服務(wù)。

2、測試 MySQL 工作是否正常

打開 cmd 命令提示符窗口,輸入命令:mysql –u root –p

輸入剛才安裝時設(shè)置的密碼后,如果能夠正常進入 MySQL 控制臺,則說明 MySQL 安裝正常。

3、更改 MySQL 數(shù)據(jù)庫存放目錄

打開 cmd 命令提示符窗口,輸入命令:net stop mysql 停止 MySQL 服務(wù)運行;

打開 X:\Server_Core\MySQL\my.ini,找到:

Datadir = “X:\Server_Core\MySQL\data”

修改為:

Datadir = “X:\Database”

將 X:\Server_Core\MySQL\data 文件夾復制到 X:\,并重命名 X:\Database;

打開 cmd 命令提示符窗口,輸入命令:

net start mysql

啟動 MySQL 服務(wù)。

重新測試 MySQL 是否工作正常。

4、移動 LibMySQL 動態(tài)鏈接庫到系統(tǒng)目錄

將 X:\Server_Core\MySQL\bin\libmySQL.dll 文件復制到 Y:\Windows\System32 目錄下。


安裝 PHP
1、解壓縮

解壓縮下載的 php-5.2.8-Win32.zip 文件,并將其復制到:

X:\Server_Core\PHP ;

2、修改 php.ini

進入 X:\Server_Core\PHP 文件夾,將 php.ini-dist 重命名為 php.ini ;

打開 php.ini文件,找到:

extension_dir= "./"

將其改為:

extension_dir= "X:\Server_Core\PHP\ext"

找到:Windows Extensions

在Windows Extensions下方的動態(tài)模塊配置中,需要打開以下模塊支持:(去掉模塊配置每行前面的分號即可)

php_gd2.dll

php_mbstring.dll

php_mcrypt.dll

php_mhash.dll

php_ming.dll

php_mysql.dll

php_openssl.dll

php_sockets.dll

php_xmlrpc.dll

php_zip.dll

找到:

disable_functions=

改為:

disable_functions=passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server

保存 php.ini 文件,并將其復制到 Y:\Windows


IIS 與 PHP 的整合配置
1、建立網(wǎng)站

啟動 IIS 管理器,并新建一個網(wǎng)站(虛擬主機);

輸入網(wǎng)站名稱,改名稱僅為 IIS 中的標識

網(wǎng)站 IP 地址不用填寫,端口如沒有特殊要求則保持 80 即可,最后正確輸入網(wǎng)站域名。

在網(wǎng)站分區(qū)中建立 wwwroot 以及下級站點文件夾 bbs

對于 PHP 應(yīng)用,需要給予該站點“讀取”和“運行腳本”的權(quán)限。

至此,已經(jīng)成功的新建了一個站點。

2、IIS 與 PHP 的整合配置

打開剛剛建立的網(wǎng)站屬性

在站點屬性窗口中,單擊“主目錄”頁簽,單擊“配置”按鈕,在新彈出的“應(yīng)用程序配置”對話框中,單擊“添加”按鈕,加入 PHP 的 ISAPI 支持,選擇可執(zhí)行文件:X:\Server_Core\PHP\php5isapi.dll、擴展名為 .php、限制動作為:GET,POST。單擊“確定”添加,并在“應(yīng)用程序配置”窗口中查看 .php 擴展是否加載成功。若成功,則單擊“確定”關(guān)閉配置窗口,回到站點屬性主窗口。

單擊“文檔”頁簽,在默認內(nèi)容文檔中添加 index.htm、index.html、index.php 三個文件,并將所有默認文檔排序,順序按照下圖所示。完成后,單擊“確定”,關(guān)閉站點屬性配置窗口,回到 IIS 管理器主界面。

右鍵單擊 “Web 服務(wù)擴展”,添加 PHP 擴展支持。

在如下圖所示的“新建 WEB 服務(wù)擴展”對話框中,“擴展名”填寫 PHP,“文件”選擇 X:\Server_Core\PHP\php5isapi.dll,并設(shè)置該 PHP 擴展默認為允許。

重啟 IIS 服務(wù)

至此,IIS 與 PHP 的整合已經(jīng)完畢。

3、測試 PHP 是否安裝正確

進入 X:\wwwroot\bbs\ 目錄,新建一個 phpinfo.php 文件,內(nèi)容為:

<php

phpinfo();

?>

打開 IE 瀏覽器,輸入:http://www./phpinfo.php;

注:www. 為你的服務(wù)器域名,本機可以填寫 localhost

如果能夠正常顯示 PHP 支持信息,則表明配置整合成功。


安裝 Zend Optimizer

進入 X:\Server_Tools 文件夾,雙擊下載的 ZendOptimizer-3.3.3-Windows-i386.exe 文件,安裝過程非常友好,也比較簡單,因而此處不再進行截圖說明。但需注意以下幾點:

Zend Optimzer 的安裝目錄要指定為 X:\Server_Core\Zend;

在安裝過程中提示 php.ini 的位置是,注意觀察是否為 Y:\Windows,如果不是必須手動指定為 Y:\Windows;

安裝過程中提示 IIS 網(wǎng)站根目錄的位置,指定為:X:\wwwroot;

Zend Optimizer 安裝完成后會自動重啟 IIS 服務(wù),重啟完成后需要再次打開 IE 瀏覽器窗口,查看 phpinfo.php 支持信息,觀察是否包含了 Zend Optimizer 支持信息,如果沒有,則說明 Zend Optimizer 沒有安裝成功!

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    欧美午夜不卡在线观看| 亚洲男人天堂网在线视频| 国产成人精品一区二三区在线观看| 五月婷婷六月丁香亚洲| 99久久国产精品亚洲| 亚洲少妇人妻一区二区| 色婷婷在线精品国自产拍| 久久婷婷综合色拍亚洲| 精品国产亚洲一区二区三区| 日韩中文字幕狠狠人妻| 日韩国产中文在线视频| 夜色福利久久精品福利| 欧美一区二区三区视频区| 亚洲欧洲在线一区二区三区 | 九九蜜桃视频香蕉视频| 久热青青草视频在线观看| 欧美综合色婷婷欧美激情| 日本中文在线不卡视频| 亚洲中文字幕一区三区| 久久免费精品拍拍一区二区| 好吊日视频这里都是精品| 亚洲品质一区二区三区| 国产午夜在线精品视频| 久久精品蜜桃一区二区av| 精品国模一区二区三区欧美| 日本黄色高清视频久久| 国产三级欧美三级日韩三级| 国产又粗又长又大高潮视频| 91人妻人澡人人爽人人精品| 免费观看成人免费视频| 99久久精品午夜一区| 免费亚洲黄色在线观看| 91精品视频全国免费| 久热香蕉精品视频在线播放| 国产中文字幕一二三区| 日本欧美一区二区三区高清| 日韩精品视频一二三区| 欧美一级黄片免费视频| 国产亚洲视频香蕉一区| 成年男女午夜久久久精品| 国产男女激情在线视频|