目前分類:網頁與架站學習 (15)

瀏覽方式: 標題列表 簡短摘要

妳今天算了嗎?

呵呵這是我第一次認真寫網誌!呵呵     
下面是他的語法
這是一個算命的網路程式

如果你是pixnet的使用者的話!
就先進入後台> 版面管理>版面設定>新增自定欄位

然後就下面語法丟進去可以了!

如果是LIFETYPE的自己架的使用者
就在LIFETYPE底下的templates的模版的footer.template裡新增
(只要在<div class="clearer">&nbsp;</div> 這行的語法以上插入就可

  <div class="boxFolder0">
            <div class="sidetitle">
            你今天算了嗎
            </div>
        </div>
        <div class="boxFolder1">
            <div class="side">
           <!-- fate plugin -->
<div class="sidebart"></div>
<div class="sidebarm">

<center>
<object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0 " height="275"

width="135" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
<embed src="http://click108.fate.yam.com//unit001/free00016/fate.swf" wmode=transparent quality=high

pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="135" height="275">
<param value="http://click108.fate.yam.com//unit001/free00016/fate.swf" name="movie" />
<param value="high" name="quality" />
<param name="wmode" value="transparent">
</object>
</center>
</div>
<div class="sidebarb"></div>
<!-- /fate plugin -->


            </div>
         </div>

         <br />

jianmin2 發表在 痞客邦 留言(0) 人氣()

引用五顏六色summary模板

修改方法

  1. 下載SAES's Blog修改之五顏六色utf8版
  2. 解壓後有images,locale,styles,templaes四個資料夾分別放入香對應的位置即可
  3. images直接copy至lifetype根目錄
  4. locale內有locale_zh_TW.php,copy置locale資料夾覆蓋原有檔案(原有檔案重新命名如locale_zh_TW.php_bak_s)
  5. styles資料夾下有summary.css,summary-ie.css,copy至styles資料夾覆蓋原有檔案(原有檔案重新命名)
  6. 將templates下之summary資料夾copy至templates內覆蓋原有資料夾(原有資料夾重新命名如summary_bak_s)
  7. 完成


引用網址: http://cc.ccjhs.tp.edu.tw/plog/category/2/10

jianmin2 發表在 痞客邦 留言(0) 人氣()

 

google 搜尋到的,順便記下來,下載網址如下:

jianmin2 發表在 痞客邦 留言(0) 人氣()

 

APM 網頁伺服器?這名字聽起來挺陌生的,不過其實很簡單,就是 apache + PHP + MySQL 這個目前佔有率最高的網頁伺服器組合。

這個可攜版的網頁伺服器,是使用 APM Express 的控制介面,加上我自己調整的伺服器設定,集合了 apache、PHP、MySQL 以及 perl 等功能的泛用型網頁測試框架。

使用這個伺服器的方法非常簡單,只要下載 PortableAPM.7z 並且解壓縮至任一資料夾,然後執行 apmxe.exe 就可以了。

apmxe.exe 控制程式由對岸的 dualface 所開發,雖然程式介面是簡體中文,但是不需要特別的設定,也可以在繁體中文的環境下正確顯示。

本伺服器集合了 PHP 與 Perl 語言以及 MySQL 資料庫,方便網站開發人員進行測試的工作,也可以運行 AWStats 這個有名的伺服器記錄統計程式(需自己另外安裝),而且可以非常簡單的啟動、停止伺服器,可以說是非常方便!

因為本伺服器是為了方便測試而調整出來的版本,所以 MySQL 資料庫的帳號為預設的 root,並且沒有設置密碼。如果有必要的話,請自行更改帳號密碼的設定。

要在這個伺服器上進行測試,只要將想測試的檔案放置到 htdocs 資料夾中,再由瀏覽器開啟本地端的網站,就可以進行測試了喔。相當簡單吧!


 

最後列舉一下本伺服器使用的各種軟體版本:

另外還有幾個測試用的小程式喔!

  • http://localhost/phpinfo.php - phpinfo 函式,用來顯示各種伺服器資訊
  • http://localhost/iprober.php - iProber 探針,可顯示全中文的伺服器資訊,並且可進行簡單的系統效能以及資料庫連線測試
  • http://localhost/cgi-bin/printenv.pl - 顯示 Perl 運行環境的各項參數

資料來源: 

無聊人的無聊故事

jianmin2 發表在 痞客邦 留言(0) 人氣()

自己電腦連不上 localhost
發現網址打 localhost 會一直讀取但是畫面就是沒出來
該怎麼辦呢?

把 appserv 停掉,重開機,然後在 cmd console 下打 netstat -a 看 port 80 有沒有在 listening, 有的話就要找找看是哪個程式(一般人有可能會遇到 SkyPe)。不過這樣也奇怪,一般來說若是 80 port 被佔用, apache 起來的時候應該會有錯誤訊息起不來。

用 netstat -a -o 看了一下
http: 部分有兩個 PID

再用 tasklist 查這兩個 PID

發現都是 apache 所佔用, 若啟動 apm express 會佔用兩個嗎?

Apache 3564 console 12,772k
Apache 2552 console 25,122k

 

Apache 一般都會佔用兩個 PID 沒錯,不管是自己灌的或是用其他懶人包都一樣。
我做的可攜版,所有設定都已經放在同一個資料夾下面了,所以如果在家開得出來,那可能要懷疑一下公司的網路或是電腦是不是有做其他的限制?例如 host 檔案有被改過之類的…
另外,除了 http://localhost/ 外,也可以試試看用 http://127.0.0.1/ 來連線。

剛整個再測一次
安裝 appserv port 自己設定就能跑了

懷疑 80 port 被隱藏程式卡到 , 無限 loop

目前使用 APM 中, 跑其他 port 了 Q_Q

Edit the Apache httpd.conf Configuration File<<
在appserv 裡面Apache Configure Server裡面的如上選項

那種自行跑一個小 webserver 的程式應該要 dynamic port 才對,寫死了對會影響其他程式。
又 netstat -a 看不到 80 port 在 listening,實在是令人擔心的東西


用記事本打開就可以改囉
ServerName localhost
NameVirtualHost 127.0.0.1

ServerAdmin webmaster@localhost

Listen 83 <<<??
Timeout 300
KeepAlive On
MaxKeepAliveRequests 0
MaxRequestsPerChild 0
KeepAliveTimeout 15
ThreadsPerChild 500
HostnameLookups Off

jianmin2 發表在 痞客邦 留言(0) 人氣()

這篇文章跟RewriteEngine有關

所以就po給大家看!

我就是看到這篇文章才解決的!

 

如果你原本就是使用 Apache 作為 web server 的話,Zope 可以用以下的三種方式與 Apache 搭配使用:

a) CGI: PCGI, FastCGI

b) Proxy Module

c) Rewrite Module

使用 Apache 作為 Zope 的前端,除了有與原本系統架構結合的優點之外,還能讓多種不同的環境同時存在。譬如說除了 Zope 外,系統上還想用 PHPMyAdmin(PHP), OpenWebMail(Perl) 等等這些不同的自由軟體程式的話,使用 Apache 作為前端是最方便的方式了。

我們要介紹的是使用 Rewrite Module 的方式,將瀏覽的 Request 重導給 Zope。

Apache 的設定檔 ( 以Debian 3.0為例 ) 是在 /etc/apache/httpd.conf,我們需要確定是否已經將 rewrite_module 和 proxy_module 這二個模組載入。我們可以籍由搜尋下列二行來確認:

 LoadModule rewrite_module /usr/lib/apache/1.3/mod_rewrite.so
LoadModule proxy_module /usr/lib/apache/1.3/libproxy.so

如果這二行的前面被加上「#」井字號當成是註解的話,就要先刪除井字號後存檔,然後重新啟動 Apache 才能使這二個 Module 可以使用。

接下來的是 Rewrite Module 的設定範例:

 RewriteEngine On
RewriteLog "/var/log/apache/rewrite_log"
RewriteLogLevel 9
RewriteRule ^(.*) http://localhost:8080$1 [P]

RewriteEngine On 」這一行才正式啟動了 Rewrite Modele ,「RewriteLog」設定重導的記錄檔,「RewriteLogLevel」的參數可以從 0~9 ,數字愈大記錄的內容愈詳細,設定正確後可以將數字歸零。最後這個「RewriteRule」就是設定重導的規則。

RewriteRule 的語法是RewriteRule Pattern Substitution [flags]

這裡的 pattern 就是「^(.*)」,「'^'」是指行首,「.」可以匹配任意字元,「*」是重複前一字元任意次數,「(.*)」將括號內的字元當作一組變數,可在 Substitution 中使用 $1 取用。這行的意思是將URL的path全部擷取。例如ServerName 是www.abc.com,Request URL http://www.abc.com/Members/song/index_html ,這時「(.*)」會符合「/Members/song/index_html」這一整串。

Substitution 是重導的目的地,這裡我們把 Request 重導到本機的 8080 port,「$1」會把「/Members/song/index_html」這一整串加到 URL 的後面來。

Flags 我們只用了一個 P,這是代表 Proxy 的意思,就是說我們直接向重導後的URL取回網頁內容之後再傳回給 Client 端,這樣Client端並不會知道我們在中間作了代理。在這個範例中Zope是啟動在8080 port,透過rewrite_module和proxy_module的重導和代理,讓Client端不需要指定port來瀏覽網站,完全不會感覺到這中間的有任何的改變。

jianmin2 發表在 痞客邦 留言(0) 人氣()

貼圖 語法: <img src="圖片網址">
範例 <img src="http://w5.mychat.to/webpic/222/22210i.gif">
結果:
備註: 如有看到喜歡的圖片..而不知其"圖片網址"時..可將滑鼠置於該圖..點其右鍵..看其最下方的"內容"..便可知其"圖片網址"..

變換字的
大小顏色
語法: <font size=字的大小 color="#色碼">字串</font>
範例 <font size=color="#9966FF">你好啊..</font>
結果: 你好啊..

底圖字 語法: <font color="#色碼" style=background:url(底圖網址)>字串</font>
範例 <font color="#EE0005" style=background:url(http://w5.mychat.to/webpic/222/22269i.gif)>你好嗎??</font>
結果: 你好嗎??

播放音樂 語法: <bgsound src="音樂檔網址" autostart=true>歌名
範例 <bgsound src="http://www.8d8d.com.tw/page/home.html/397ED22-3BE35CBF-746C796D025/page/download.html?file=tlym.mid" autostart=true>To Love You More
結果: To Love You More <------按 (這個語法會自動播放)

移動
(底發亮)
語法: <font size=字的大小 style=background:url(底圖網址)><marquee>字串</marquee></font>
範例 <font size=4 style=background:url(http://w5.mychat.to/webpic/212/21251i.gif)><marquee>安安ㄛ</marquee></font>
結果: 安安ㄛ

功能表
(下拉式)
語法: <select><option selected>字串</option><option>字串</option><option>字串</option><option>字串</option><option>字串</option></select>
範例 <select><option selected>請問美女</option><option>哪裡人?</option><option>幾歲?</option><option>身高?體重?</option><option>有沒男朋友?</option></select>
結果:

按鈕 語法: <input type="button" value="字串">
範例 <input type="button" value=" ">
結果:

啟動按扭 語法: <input type=button value="字串" onClick="window.open('所要開啟的網址','sliderdemo');" name="button">
範例 <input type=button value="美女圖片" onClick="window.open('http://dye.mychat.to/gif_img/girl/dye_co_gi_125.gif','sliderdemo');" name="button">
結果:

連結
(另開視窗)
語法: <a href="新視窗網址" target="_blank">字串</a>
範例 <a href="http://w5.mychat.to/chat/x" target="_blank">X-地帶</a>
結果: X-地帶

燃燒字 語法: <font style=width:100%;filter:glow(color="#色瑪") ><font size=字的大小>字串</font></font>
範例 <font style=width:100%;filter:glow(color="#FF0000") ><font size=10>X-地帶</font></font>
結果: X-地帶

跑馬燈
(由右向左)
語法: <marquee width="" height="">字串</marquee>
範例 <marquee width="150" height="20">跑馬燈(捲動右往左)</marquee>
結果: 跑馬燈(捲動右往左)

跑馬燈
(由左向右)
語法: <marquee width="" height="">字串</marquee>
範例 <marquee width="150" height="20" direction="right">跑馬燈(捲動左往右)</marquee>
結果: 跑馬燈(捲動左往右)

跑馬燈
(滑動)
右向左
語法: <marquee behavior="slide">字串</marquee>
範例 <marquee behavior="slide">跑馬燈(滑動右往左)</marquee>
結果: 跑馬燈(滑動右往左)

跑馬燈
(滑動)
左向右
語法: <marquee behavior="slide" direction="right">字串</marquee>
範例 <marquee behavior="slide" direction="right">跑馬燈(滑動左往右)</marquee>
結果: 跑馬燈(滑動左往右)

跑馬燈
(交替)
右向左
語法: <marquee behavior="alternate">字串</marquee>
範例 <marquee behavior="alternate">跑馬燈(交替由右向左)</marquee>
結果: 跑馬燈(交替)由右向左

跑馬燈
(交替)
左向右
語法: <marquee behavior="alternate" direction="right">字串</marquee>
範例 <marquee behavior="alternate" direction="right">跑馬燈(交替由左向右)</marquee>
結果: 跑馬燈(交替由左向右)

跑馬燈
(交替)
左向右+字型變化

 

語法: <font size=字的大小 color="#色碼"><marquee behavior="alternate" direction="right">字串</marquee></font>
範例 <font size=color="#9966FF"><marquee behavior="alternate" direction="right">跑馬燈(交替由左向右)</marquee></font>
結果: 跑馬燈(交替由左向右)

使用效果

使用指令

附註

字體大小變化 <font size=?>想輸入的字</font> ?=1~7 (字體大小尺寸,1最小,7最大)
字體顏色 <font color=??????>想輸入的字</font> ??????=RGB (16進位顏色或文字輸入)
字體變粗 <b>想輸入的字</b> 可讓字體變成粗體
字體變斜 <i>想輸入的字</i> 可讓字體變成斜體
字體加底線 <u>想輸入的字</u> 可讓字體加入底線
字體居中 <center>想輸入的字</center> 可讓字體居中
字體刪除線 <s>想輸入的字</s> 可讓字體中間出現一行刪除線
字型設定 <font face="字型名稱">想輸入的字</font> 顯示其它字型 (字體要對方也有才行)
打字機字體 <tt>想輸入的字</tt> 把字體顯示成打字機使用的字體
上標字 <sup>想輸入的字</sup> 把字體顯示成上標字
下標字 <sub>想輸入的字</sub> 把字體顯示成下標字
水平線 <hr color=??????> ??????=RGB (16進位顏色或文字輸入)
換行輸入 想輸入的字<br>想輸入的字 可讓字體換行重疊
超連結 <a href="想連結網址">連結地的名稱</a> 可連結到其他地方
貼圖 <img src="圖形的網址"> 可顯現出圖形
放大貼圖

<IMG SRC="圖擋位址" ALGIN=MIDDLE HEIGHT=??? WIDTH=???>放大圖檔語法(???自訂高寬)

放大貼圖
走馬燈(循環) <marquee behavior=scroll>想輸入的字</marquee> 以走馬燈循環的方式顯現字體
信箱連結語法 <a href="mailto:信箱網址">連結地的名稱</a> 以走馬燈循環的方式顯現字體
插入多媒體檔案

<embed src="多媒體檔網址" WIDTH="寬度"HEIGHT="高度">多媒體名稱

<embed src="http://comic.yam.com/woolon/swf/woolon001.swf" WIDTH="300"HEIGHT="200">懷石鐵板

播放MP3.RA.FLASH.影片....多媒體檔案
笑聲 <bgsound src=http://www.ek21.net/Taunt019.wav>哈哈哈哈 插入笑聲

跑馬燈移動: 

往左=left 
往右=right 
往上=up
往下=down
左右=alternate

jianmin2 發表在 痞客邦 留言(0) 人氣()

  1. <?php
  2. error_reporting(E_ALL^E_NOTICE);

  3. //分析HTTP_ACCEPT_LANGUAGE的屬性
  4. //這裡只取第一語言設置(其他可根據需要增強功能,這裡只做簡單的方法演示)

  5. preg_match('/^([a-z\-]+)/i',$_SERVER['HTTP_ACCEPT_LANGUAGE'],$matches);
  6. $lang=$matches[1];

  7. switch($lang){
  8.        case'zh-cn':
  9.            header('Location:http://cn.example.com/');
  10.            break;
  11.        case'zh-tw':
  12.            header('Location:http://tw.example.com/');
  13.            break;
  14.        case'ko':
  15.            header('Location:http://ko.example.com/');
  16.            break;
  17.        default:
  18.            header('Location:http://en.example.com/');
  19.            break;
  20. }

  21. ?>

複製代碼

jianmin2 發表在 痞客邦 留言(0) 人氣()

一般人可能沒有注意到,只要你有使用部落格,裡面所發表的文章都有受到 “著作權法” 的保護,根據 “51、52條 ” ,在合理範圍內,得引用已公開發表之著作。但前題必須先取得作者的同意。

當然有人會說,我寫部落格只是舒發一下情感,或者分享一下經驗,幹嘛還要那麼麻煩宣告一些條款?

  我們都有經驗,在別人的部落格或者網站或者書籍或者一些報章雜誌上等更多地方上,看到我們寫的東西,而作者並沒有宣告文章引用來源,也許修改一部分,也許整篇複製,不管是何種方式,在我們原創人眼裡看來,總不是滋味,好像有東西被偷了一樣。

  如果我們使用創用 CC 授權,我就有相當程度的法律立足點,可以告知張貼者,請他標明文章出處,或是刪文,今天或許我們不會為了一篇文章、一句話、一首歌、一張圖片照片、一首影片等到法院告人,但是如果我們部落或者網誌等日記上的作品被他人拿去修改,然後作為商業行為,宣傳或販賣或甚至未經作者同意而任意張貼,看你心裡作何感想?被人賣了,還替別人數錢,最有名的就是,彎彎的五月天事件

  根據上面所提到的,公開引用之著作必須先取得作者的同意,引用一篇文章,還要寫信問作者,這樣有點麻煩,而使用 “創作CC授權” 就可以簡化這一些步驟,我們先把授權規定做好,這樣別人要引用時,只要遵守我們的規定,就可以直接引用,不必再詢問原作者,這樣我們也省的麻煩!

一些網址:
  ‧創作CC官網
  ‧創作CC的由來

開始申請一個授權貼紙:

  前面啦啦喳喳的說了一大堆,現在我們對 “創作CC授權” 應該有一定程度的了解了,現在我們可以來申請一個授權貼紙,放在我們的部落格裡!

1.首先進入到「選擇授權條款」的頁面,依照欄位所示,來選擇我們需要的規則,好了之後,按下 “選擇一份授權條款” 按鈕,來產生 HTML 碼[語法]。

cc1.jpg 

  

2.接下來複製框框內所產生的 HTML 碼 [語法的意思],貼到你的部落格裡[可以放語法的欄位就行了!

cc2.jpg

  

3.產生出來的貼紙和授權條款!
忘了說,授權貼紙有三種,選一個自己喜歡的就行了!

cc3.gif

本著作係採用
創用 CC 姓名標示-非商業性-相同方式分享 2.5 台灣 授權條款授權

  

延伸閱讀:

  mozCC:這是一個給 Mozilla 系瀏覽器使用的擴充套件,可以在狀態列加上網頁相對應的授權要素圖示,讓您瀏覽網站時得知網站的授權特徵;另外也可以在工具列上加上按鈕,讓妳檢視相關聯的後設資料,安裝之後,會在畫面右下角顯示授權

cc.jpg  


引用自:blue955    
相關網頁:胡言亂語 ─ 創用 CC 授權 ─ 保護你部落格的文章

jianmin2 發表在 痞客邦 留言(0) 人氣()

3秒鐘打造你自己的免費論壇 
論壇申請地址: http://www.freeforum.tw 
免費提供專業的服務、打造穩定高速的論壇平臺,滿足您簡歷私人會所、商務應用、個人BLOG、曰記、同學錄等各種通途。
freeforum幫助您記錄生活中的點點滴滴,伴你走過人生的每一個風雨歷程。 
1、網友已申請論壇將永久免費提供,不限制空間大小,可以上傳附件。不限制版塊數,不限制流量,不限制在線人數,不限制數據庫,將來以上項目不會另外額外收費。

 2、申請簡單,系統自動審核,3秒注冊后即可使用,無需驗證。立刻擁有自己的個性網站。

 3、免費提供二級域名,支持國際頂級域名綁定,論壇地址方便記憶。每個論壇完全獨立,可以詳細設置各個功能、更改界面風格,任意自行定制個性界面風格! 

4、全新版本,功能強大,操作方便。擺脫單一的論壇系統,整合內容管理系統、論壇首頁隨意定制。 

5. 提供個性插件功能,;論壇內部勛章頒發,銀行管理,道具使用,朋友圈定制等,并且插件陸續增加中! 

6、無數精美風格任你選擇,還可以自由添加,隨心所欲打造個性論壇。 

7、
http://support.freeforum.tw專業的技术支持,幫助您輕松建站。 

8、高速稳定的服务器,使您的論壇快速、穩定運行。

只要寫下列資料即可,不需其它較深入之個人資料!填寫完後即可以使用了!已經可以跟phpbb媲美了

論壇域名:
http://.freeforum.tw  域名請使用英文和數字

* 管理員帳號:

* 管理員密碼:

 

* 確認密碼:

* 電郵地址:

系統將發送電郵驗證真實性! 

下面是我建好的測試論壇圖片(還有我建起來的論壇)
http://blog.freeforum.tw/index.php



jianmin2 發表在 痞客邦 留言(1) 人氣()

這是動畫安裝教學網
http://www.aczc.com/phpbb_install/phpbb_install.html


jianmin2 發表在 痞客邦 留言(0) 人氣()

Discuz安裝步驟

因為個人需要知道Discuz怎麼安裝,所以就去網路找了這份安裝步驟,希望大家都能順利安裝。
這是來源網(http://works.sdcs.com.tw/files/teach/Discuz_install/)

安裝前當然是先將Discuz的程式檔上傳到您的主機或網站空間
關於FTP上傳若是不清楚的,可以參考另外兩篇教學
用CuteFTP上傳資料
http://works.sdcs.com.tw/files/teach/ftp_upload/upload1.html
用檔案總管上傳資料 http://works.sdcs.com.tw/files/teach/ftp_upload/upload2.html
※上傳時注意在你的主機或網頁空間開一個獨立資料夾,
上傳時只要將下載回來解壓縮後的upload資料夾內的檔案上傳即可,不用全部的東西都上傳



上傳後將以下資料夾或檔案屬性通通設為777
./templates
./templates/default
./templates/default/*.*
./attachments
./customavatar
./forumdata
./forumdata/cache
./forumdata/templates

用編輯器打開您的(config.inc.php),修改您的資料庫資料,

$dbhost = 'localhost'; // database server // 數據庫服務器
$dbuser = 'dbuser'; // database username // 數據庫用戶名
$dbpw = 'dbpw'; // database password // 數據庫密碼
$dbname = 'discuz'; // database name // 數據庫名
$adminemail = 'admin@your.com'; // admin email // 論壇系統 Email
$dbreport = 0; // send db error report? 1=yes // 是否發送數據庫錯誤報告? 0=否, 1=是

修改好後,將config.inc.php重新上傳,就可以開始安裝了。
安裝時,請在瀏覽器中執行 install.php,網址如下 http://您的網域名稱/論壇目錄/install.php 以完成最後的安裝。
安裝過程請見以下圖片解說















 

jianmin2 發表在 痞客邦 留言(0) 人氣()

EasyDiscuz! 系列是專為用戶能夠快速簡便的安裝構建Discuz!論壇以及論壇運行所需環境而開發的。無論您是在 Windows 平臺還是 Linux 平臺都能借助 EasyDiscuz!系列軟體構建高效的 Discuz! 論壇!使用 EasyDiscuz! 您無需擔心如何配置伺服器環境,如何配置 IIS 以及如何配置 Linux 等問題。

EasyDiscuz! 系列目前共有3個成員:Discuz!EXP, EasyDiscuz! for Windows, EasyDiscuz! for Linux。以下是3個程式的功能參數列表。

EasyDiscuz! Famliy
  Discuz!EXP EasyDiscuz! for Windows EasyDiscuz! for Linux
運行平臺 Win2K/XP/2003 Win2K Server/2003 RedHat/CentOS Linux
安裝方式 一鍵安裝
整合方式 Discuz!環境包 IIS5/6+PHP+MySQL+Zend Apache+PHP+MySQL+Zend
適合群體 小型論壇/體驗 大型論論壇架設

一、什麼是 Discuz!EXP

也許您正在考慮使用 Discuz! 架設屬於您自己的論壇社區,可Discuz!論壇強大的功能和靈活的設置是否又讓身為准站長的您擔心會駕馭不了 Discuz! 呢?

Discuz!EXP 的出現為您解決此顧慮,Discuz!EXP 能夠在您本地電腦中簡捷快速的搭建一個 Discuz! 論壇環境並且自動安裝 Discuz! 論壇。使您能夠以論壇管理員身份登錄論壇,體驗熟悉所有論壇操作,與實際的論壇環境完全一致!

同時,從 Discuz!EXP 2.0.0 開始,您已經可以使用它架設實際的個人論壇環境!

Discuz!EXP 特點

  • 真實 — 與實際論壇完全一樣,沒有任何功能差異和限制!
  • 高效 — Discuz!EXP 能夠根據用戶電腦配置自動優化伺服器環境!
  • 快速 — 您無需擔心如何安裝配置伺服器環境,只需運行雙擊滑鼠運行安裝程式,一切就都已搞定!
  • 小巧 — 與其他 60-70MB 的單一環境安裝包相比,Discuz!EXP 在集成了 Discuz! 論壇程式、phpMyAdmin 以及資料庫後大小僅不到 40MB,但效果卻絲毫不打折扣!

三、安裝需求及軟體版本

1. 系統需求

作業系統:Microsoft Windows2000/XP/2003

2. Discuz!EXP 集成軟體

  • Discuz! 5.0.0 簡體中文 UTF-8 版 (集成 20060911 補丁)
  • Apache 2.0.59-de4
  • MySQL 5.0.24a-de4
  • PHP 5.1.6-de3
  • Zend Optimizer 3.0.1-de1
  • phpMyAdmin 2.8.4-de2

安裝使用

  1. 下載Discuz!EXP:http://download.discuz.net/exp/Discuz!EXP-5.0.0-SC_UTF-8.zip
  2. 解壓縮 Discuz!EXP-5.0.0-SC_UTF-8.zip 至任意位置;
  3. 執行 Setup.exe,安裝提示進行安裝;

程式說明

為了最大程度提高 Discuz!EXP 的相容性,我們考慮到您的電腦中此時也許正在運行其他 MySQL,因而 Discuz!EXP 中的 MySQL 使用 6033 埠啟動服務以避免與您電腦中運行的 MySQL 產生衝突。

1. Discuz! 相關帳戶說明

  • 論壇管理員初始帳戶:admin
  • 論壇管理員初始密碼:admin
  • MySQL root 用戶初始化密碼:root

2. Discuz!EXP主要目錄結構

   X:\安裝路徑

|

+---Start.bat (環境啟動腳本)

|

+---Stop.bat (環境停止腳本)

|

+---wwwroot (論壇站點根目錄)

| |

| +---exp (Discuz!EXP 幫助以及 phpMyAdmin 等管理工具)

| |

| +---discuz (Discuz! 論壇)

|

+---Apache2 (Apache2 程式目錄)

| |

| +---conf\httpd.conf (Apache 配置檔)

|

+---MySQL5 (MySQL 程式目錄)

| |

| +---my.ini (MySQL 配置檔)

| |

| +---data (MySQL 資料庫目錄)

|

+---PHP5 (PHP程式目錄)

| |

| +---php.ini (PHP 配置檔)

|

+---Zend (Zend Optimizer 目錄)

|

+---TMP (環境臨時目錄)


config.inc.php 設置說明
  1. 1. 使用 UltraEdit、EditPlus 等文本編輯器打開
    X:\安裝路徑\wwwroot\discuz\config.inc.php
  2. 查找並修改如下配置欄位:
    $dbhost = 'MySQL伺服器主機名或IP位址'
    (注意:由於Discuz!EXP使用6033埠啟動MySQL,因而默認設置為
    $dbhost = 'localhost:6033' 通常情況下MySQL默認使用3306埠啟動伺服器,
    所以在指定位址時一般無需另加埠號。您可以設置為諸如$dbhost = 'localhost'
    或 $dbhost = '12.34.56.78' 等)
    $dbuser = 'MySQL用戶名'
    $dbpw = 'MySQL用戶密碼'
    $dbname = '論壇資料庫名稱'
    $adminemail = '論壇管理郵件地址'

FAQ

為什麼提示Apache2啟動失敗?

請檢查系統中有沒有伺服器程式(例如IIS)佔用了80埠。

我的電腦上的IIS已經佔用了80埠,我該怎麼辦?

請先運行“停止 Discuz!EXP”;
使用記事本等編輯器打開X:\安裝路徑\Apache2\conf\httpd.conf文件;
找到Listen 80,將80改為你希望的埠號,保存文件;
運行“啟動Discuz!EXP”即可。

其他人可以訪問我的論壇嗎?

可以,您可以讓其他朋友訪問您的論壇進行一些測試。
首先,要確認您的電腦直接與Internet相連;
把這個地址告訴您的朋友:http://您電腦的IP位址(比如http://12.34.56.78



jianmin2 發表在 痞客邦 留言(0) 人氣()

  • 這是一篇加密文章,請輸入密碼
  • 密碼提示:專題同組員
  • 請輸入密碼:
架設Foxserv、Xoops
下載Foxserv 安裝檔
目前已經出現將Apache + PHP + MySql封包起來的FoxServ套件,這使安裝更為便利。請至以下網址下載最新版本  FoxServ 2.1元件:
http://foxserv.linuxmax.net/
 
安裝 Foxserv   FoxServ2.1.exe上點兩次,出現開始安裝的訊息

若要安裝 foxserv,請按Next>

輸入安裝檔案的路徑,建議使用預設值,若要繼續請按Next>

偵測硬碟空間,若要繼續請按

真正安裝foxserv,確定請按Next>

輸入站長的E-mail,輸入完畢請按OK

安裝過程將花費十幾到二十分鍾左右,請耐心稍候 

安裝完成,請按Close 
Foxserv 更改設定  
在使用 Foxserv前必須先更改一些預設值,首先利用文字編輯工具打開C:\WINNT中的php.ini檔案。可以利用尋找功能如按Ctrl F 尋找display_errors,或者直接在238行的地方,將display_errors = On 改成 Off ,之後存檔。
設定完成後執行 Foxserv資料夾裡的 Foxserv.exe執行檔,再執行 Run Foxserv,這時會出現Apache、PHP、MySql 的視窗,表示 Foxserv已經開始運作。
 
連接網址http://localhost,出現以下網頁表示安裝成功。
點選here就可以看到整個建立好的 Foxserv 網頁。
資料庫設定
若新增、修改或刪除資料庫,點選 MySQL 之 phpmyadmin.,可以在此設定資料庫。
下載 Xoops 安裝檔  
可以到 Xoops 相關網站(例如:http://tw.xoops.org/)下載最新的 Xoops 軟體,目前最新版本為1.0版Rc2 fix2 繁體中文版。 
Xoops更改設定  
首先在C:\ForServ\www下建立Xoops資料夾,將下載的Xoops檔案tchinese-xoops_rc2_0_2-2002-03-01的html資料夾內所有檔案複製至新增的xoops資料夾中(C:/FoxServ/www/xoops/)。
複製完成後,分別修改config.php以及mainfile.php兩個檔案的內容設定。
config.php
利用文字編輯工具打開C:/FoxServ/www/xoops/include/config.php檔案。
在20行開始設定 database = mysql、prefix = xoops、dbhost = localhost、dbuname 以及 dbpass 跟安裝mysql 所設定的一樣,因在將來會利用站長身份登入 Xoops 、 dbname 為 xoops,不過切記得先建立一個 xoops 資料庫,資料庫設定等下會詳細說明;
在29行設定 $xoopsConfig['xoops_url'] =  "http://IP位址/xoops"
mainfile.php
利用文字編輯工具打開C:/FoxServ/www/xoops/mainfile.php。
把mainfile.php內第34行,將路徑改成C:/FoxServ/www/xoops/test。
 
安裝Xoops  
在網址列輸入http://localhost/xoops/install.php,進行安裝
確定檔案路徑設定正確,按下一步
 
確定資料庫、網站設定正確,按下一步

輸入站長帳號、E-mail、密碼,然後按建立資料

請按這裡到網站首頁,安裝完畢!
  連接到首頁後會出現警告的字眼。
請將C:/FoxServ/www/xoops/Install.php移除,重新整理網頁後即可出現完整的xoops網頁。 
模組啟動  
將有用的模組啟動,選擇‘系統管理員’選單的‘系統管理區’之‘模組管理’,選擇所要開放的模組,在‘起動中’按啟動,之後按‘更新’讓資料維持在最新的狀況。若要關閉模組則在同一個地方點選‘停止使用’即可。 
群組設定
在預設上共有三個群組,包括webmasterRegistered UsersAnonymous Users,分別表示各群組所能享用的‘管理權限’以及‘允許通行’的區塊。 
系統設定
整個綱站界面的基本設定,包括更改網站名稱、網站口號或標語等項目。 
區塊管理
管理使用者可否在網站上看到該區塊,其顯示狀態可分為‘不可見’、‘所有人可見’、‘僅會員可見’以及‘僅管理者可見’,可以在編輯區塊選擇顯示狀態。

jianmin2 發表在 痞客邦 留言(1) 人氣()