首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

Linux 搭建 Discuz! 論壇完整實戰 (2) — PHP/Apache 整合驗證、Zend Optimizer、phpMyAdmin、Discuz! 安裝與權限配置

     編輯:關於SqlServer

4. 整合驗證 PHP、Apache、MySQL

# cp php.ini-dist /usr/local/lib/php.ini
# vi /usr/local/lib/php.ini → register_globals = On
# vi /usr/local/apache/conf/httpd.conf
DirectoryIndex index.php index.html
Options FollowSymLinks MultiViews  # 移除 Indexes
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
AddHandler cgi-script .cgi .pl
# /usr/local/apache/bin/apachectl restart

# vi /usr/local/apache/htdocs/test.php

# 瀏覽 https://IP/test.php 確認 PHP 運作

5. 安裝 Zend Optimizer 3.0

# 解壓 → ./install.sh
# 按提示指定 php.ini 與 apache/bin 路徑
# 編輯 php.ini:zend_optimizer.optimization_level=1023
# zend_optimizer.enable_loader=0
# 重啟 Apache

6. 安裝 phpMyAdmin 2.10.0

# 解壓至 /usr/local/apache/htdocs/phpMyAdmin
# 瀏覽 https://localhost/phpMyAdmin/index.php

7. 部署 Discuz! 6.0

  1. 解壓安裝包
  2. FTP/SSH 上傳 upload 目錄所有檔案至 Web 根目錄
  3. 設定 777 權限目錄:
    ./templates
    ./templates/default
    ./templates/default/*.*
    ./attachments
    ./customavatar
    ./forumdata
    ./forumdata/cache
    ./forumdata/templates
  4. 編輯 config.inc.php 填入資料庫資訊(資料庫無需預建,安裝腳本自動建立)
  5. 瀏覽 https://domain/forum/install.php 執行安裝
  6. 安裝完成後刪除 install.php,否則後台無法設定

常見失敗原因

缺少編譯工具(gcc、make、libxml2 等)導致 configure/make 失敗,請確認開發套件完整安裝。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved