2011年1月26日 星期三

學務系統指令

資料出處:彰化縣自由軟體交流網http://163.23.89.100/
彰縣自由軟體交流論壇http://163.23.89.100/free/
主機管理]新版2009.1安裝光碟更新注意事項

新版2009.1安裝光碟更新注意事項

一、備註清除問題
舊版學藉系統務必執行備註清除工作
否則匯入新版時資料庫將出現資料遺失的問題

清除方式:
由網頁登入貴校學籍系統找到 [問題工具箱/備註清除]
並執行[備註清除動作],之後資料庫的檔案
才備份下來放到新系統去。


二、光碟安裝問題
以MandrivaLinux為系統的SFS3專用安裝光碟己經釋出
檔名
ACFS-MandrivaLinux-2009.1-SFS-Server-asia-cdrom-i586.iso

下載點
ftp://163.23.89.100/sfs/

1.直接以本片LiveCD光碟開機。
2.點選桌面圖示進行安裝並完成安裝。
3.進入桌面環境設定好網路 IP等。
4.設定好安全性配置。
5.將舊系統資料下載到機器內。
6.將資料庫及apache關閉。
7.將[資料庫]及[data備份檔]解開,放到正確位置並設定好權限。
8.將資料庫及apache啟動。
9.以瀏覽器測試學藉系統是否運作正常
10.編修自動執行crontab -e
打開自動更新學藉系統功能
/bin/updatesfs3.sh
打開自動備份學藉系統功能
/bin/both_svrBAK.sh
打開系統自動更新功能
/bin/updaterpm.sh

11.光碟補遺:
(先執行/bin/updaterpm.sh之後再完成下面部分)
a.請補安裝套件
urpmi php-iconv php-zip
b.請修正/etc/php.ini設定檔
magic_quotes_gpc = Off
請改為
magic_quotes_gpc = On

12.最後一切就緒後再檢查一下資料庫
mysqlcheck -uroot -p密碼 -r sfs3
如果都顯示OK表示一切都沒問題了
如果都不是顯示OK
請再參閱本篇



若貴校升級有問題者
可連絡下列學籍系統
小組人員協助處理

二林國小資訊組
大村國小資訊組
草湖國小輔導主任
陽明國中資訊組


************************************************************************************
我要怎樣得知學校使用的學務系統是哪個版本呢
下個指令
cat /etc/mandriva-release

2007年Mandrive版本只更新到2008/10/3
所以網管老師可能要知道一下喔


***********************************************************************************
管理學藉系統..在更換新系統時
我們會將舊版資料庫的檔案
直接拷貝下來,放到新版的系統裡
(自動備份也是將檔案拷貝下來而己)

如果新舊版的資料庫差異過大
這時就容易發生
新舊版資料庫檔案格式不相容的情況
例如貴校用的是MDK9.2這次升級到2009.1
這種事大概就會碰上了

用資料庫的檢查指令來檢查
mysqlcheck -u帳號 -p密碼 -r sfs3

mysqlcheck -uroot -pnewbook3456 -r sfs3
查IP
ifconfig

eth0 Link encap:Ethernet HWaddr 00:1A:4D:51:CF:7D
inet addr:163.23.103.8 Bcast:163.23.103.63 Mask:255.255.255.192
inet6 addr: fe80::21a:4dff:fe51:cf7d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:135069 errors:0 dropped:0 overruns:0 frame:0
TX packets:71501 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:51934181 (49.5 MiB) TX bytes:32086946 (30.6 MiB)
Interrupt:17

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:215 errors:0 dropped:0 overruns:0 frame:0
TX packets:215 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:16102 (15.7 KiB) TX bytes:16102 (15.7 KiB)

************************************************************************************

以MandrivaLinux為系統的SFS3專用安裝光碟己經釋出
檔名
ACFS-MandrivaLinux-2009.1-SFS-Server-asia-cdrom-i586.iso

下載點
ftp://163.23.89.100/sfs/

1.直接以本片LiveCD光碟開機。
2.點選桌面圖示進行安裝並完成安裝。
3.進入桌面環境設定好網路 IP等。
4.設定好安全性配置。
5.將舊系統資料下載到機器內。
6.將資料庫及apache關閉。
7.將[資料庫]及[data備份檔]解開,放到正確位置並設定好權限。
8.將資料庫及apache啟動。
9.以瀏覽器測試學藉系統是否運作正常
10.編修自動執行crontab -e
打開自動更新學藉系統功能
/bin/updatesfs3.sh
打開自動備份學藉系統功能
/bin/both_svrBAK.sh
新版2009.1安裝光碟,如何改成文字模式登入?
之前的學務系統,都會在文字模式下登入,感覺安全性較高,試著修改/etc/inittab 中的id:3:initdefault:
確無法順利開啟,停在Starting sshd: (原以為不跑了,但最後-至少有5分鐘,卡在這裡)

但是按下Ctrl+Alt+Del 變reboot重新開機...

不知道還要改哪些地方,才能使用文字登入方式?

彰化縣永興國小資訊組

chkconfig --del dm
chkconfig --del xfs
reboot
基於Mandriva2008.1製作的SFS3學籍系統安裝光碟
本縣於8/6,8/7,8/8辦理新進網管人員,學籍系統主機安裝管理研習
並推出基於Mandriva2008.1製作的SFS3學籍系統安裝光碟

本光碟的用途有:
1.本身為可開機之Live-CD。
2.Live-CD環境直接提供Web及MySQL環境及陽春的桌面環境
3.安裝學籍系統
4.在Live-CD環境下測試您備份的學籍系統資料
5.將您Live-CD環境下打造(或復原)的學籍系統直接依您修改後的樣子安裝到硬碟。

操作過程簡錄:
預設密碼皆為superuser

1.以光碟開機,並設好網路連線。

2.停止資料庫,並修正資料庫設定參數問題。
/etc/init.d/mysqld stop
(註解掉/etc/my.cnf內所有含utf8字句的行)

3.連回學校,下載學籍系統備份檔(資料庫及data目錄)

4.下載學籍系統每三小時打包版。
將原有的/home/webadmin/html/sfs3目錄刪除
在/home/webadmin/html/下解開後,再更名為sfs3

5.解開上述備份檔案並放到正確位置,設好權限
/var/lib/mysql==>資料庫的放這裡面
/home/webadmin/html/sfs3/==>data目錄放這裡面

6.變更設定好root、webadmin及資料庫的密碼

7.修改學籍系統設定檔config.php
cd /home/webadmin/html/sfs3/include/
cp config.dist.php config.php
gedit config.php

8.啟動資料庫及網頁伺服器,並從瀏覽器上測試運作是否正常。
/etc/init.d/httpd start
/etc/init.d/mysqld start

9.點選桌面的Install 開始進行安裝。

10.安裝好的系統會包含您剛才修正過的部分與資料庫,是直接可以運作的學籍系統。

PS:光碟下載
ftp://163.23.89.100/sfs/

http://163.23.113.10/~jls/mdv200 ... Asia-CDROM-i586.iso

檔名為
Mandriva-Linux-2008.1-SFS3-Server-Asia-CDROM-i586.iso
資料還原
請教各位老師:
學務系統的備份檔為 SFS_DB** 與 SFS_PHP**,請問這兩個檔案要分別還原到哪個目錄下才正確?因學校目前需要還原到開學前的時間點進行資料修正。請各位能不吝指教,感謝。


如果僅做資料復原,沒換主機。
先把/var/lib/mysql/sfs3改名或備分
再還原SFS_DB到
/var/lib/mysql/
底下就可以

使用Mandriva2008.1製作的SFS3學籍系統安裝光碟內功心法
1.更新Mandriva2008.1系統
sh /bin/updaterpm.sh

2.更新Mandriva2008.1的學務系統程式碼
sh /bin/updatesfs3.sh

-------------------------------------------------------------------------------------------------------------------------------------停止資料庫
/etc/init.d/mysqld stop or /etc/init.d/mysql stop
啟動資料庫
/etc/init.d/mysqld start or /etc/init.d/mysql start

進入var目錄
cd var

回到上層目錄
cd..

主程式打包(內含學校上傳的資料及公布欄附件)
主程式所在位置 /var/www/html/sfs3 or /home/webadmin/html/sfs3 (前者的HTML是捷徑)
進入sfs3所在目錄 cd /var/www/html
將sfs3資料夾壓縮成檔名.tgz tar czvf 檔名.tgz sfs3

資料庫打包(學務系統模組)
資料庫所在位置 /var/lib/mysql/sfs3
進入sfs3所在目錄 cd /var/lib/mysql
將sfs3資料夾壓縮成檔名.tgz tar czvf 檔名.tgz sfs3

將資料夾改名(sfs3變成old_sfs3) Move sfs3 old_sfs3

解壓縮至某個位置 tar zxvf /位置/檔名.tgz

麥克風無聲音時,該如何確認及排除此問題?

資料出處:聯強E城市

麥克風無聲音時,該如何確認及排除此問題?

06 / 16 / 2005
近來線上語音軟體盛行,不少使用者都會利用即時通訊軟體(如:即時通、SKYPE等)做線上交談,但有時可能會有對方聽不到我方聲音的情況。此時,建議使用者可先離開通訊軟體,並確認系統內相關設定及利用系統內建的硬體測試或錄音機測試麥克風單機是否能正常運作。

一、麥克風安裝位置

確認麥克風插於主機板粉紅色之音效孔上。




二、音效驅動程式

1. 驅動程式是否有正常顯示出音效晶片完整名稱且無驚嘆號或問題圖示,若無顯示出完整音效裝置,請安裝音效驅動程式。




2. 進入「控制台」,點選「聲音及音訊裝置」。




3. 分別點選「音訊」及「語音」,確認「音效錄音」及「語音錄音」的預設裝置無誤。







三、麥克風設定

1. 開啟「音量控制內容」,點選「選項」下的「內容」。




2. 點選「播放」,並將勾選「麥克風(或MIC)」後,按『確定』。




3. 調整麥克風音量,並確認「靜音」未勾選。




4. 點選『進階』後,再點選其它控制下的「Mic2 Select(1)」及「Mic Boost(2)」(或是只有Mic Boost此項)。




5. 再次點選「選項」下的「內容」。

6. 點選「錄音」,並將「麥克風(或MIC)」勾選起來後,按『確定』。




7. 調整麥克風音量,並勾選「選取」。




四、單機硬體測試

1. 進入「控制台」,點選「聲音及音訊裝置」。

2. 點選「語音」,選擇『測試硬體』。




3. 按『下一步』,並對麥克風說話,可看麥克風旁邊是否有綠色的光棒出現。







※ 備註:除了使用測試硬體精靈外,也可使用系統內建的錄音機做錄音測試。請點選螢幕左下角的「開始」→「程式集」→「附屬應用程式」→「娛樂」→「錄音機」,之後執行錄音機的測試動作,若聲波波動如下圖所示,即表示麥克風的功能正常無誤。

WINDOWS 2003 設定 IIS 支援 IPv6

轉載自 精讚部落 > 網際技術 > IPv6

作者或來源 瘦河馬 2010-04-12 13:07:44
關鍵字 1win2003 2iis 3ipv6
此文完整連結 http://note.tcc.edu.tw/459.html
WINDOWS 2003 設定 IIS 支援 IPv6 的網站

在WINDOWS 2003 設定 DNS 支援 IPv6 這篇文章中已經讓我們成功的設定一個能「查詢他人的IPv6 記錄」、「讓他人查詢我們的IPv6 記錄」、可以「讓別人用純IPv6 網路來查詢」的DNS, 接下來,我們開始要設定一個「純 IPv6 網站」或是「IPv4 IPv6 都可存取的網站」。

IIS 6.0 以後就已經部分支援IPv6,這裡的部分支援以Windows TechNet 的 Differences in IIS Functionality Between IPv4 and IPv6 說明如下:

• IIS Manager 使用者介面仍未支援 IPv6 位址。
• 還未提供 IP Address 限制的功能--無法限制能存取的 IP6。
• 頻寬限制功能無法影響IPv6網路,你就算修改 MaxBandwidth and MaxGlobalBandwidth metabase 也只能影響IPv4。
• ServerBindings and SecureBindings metabase 也不支援 IPv6 位址。

由於IPv6 功能上的限制,IIS 6.0 關於 IPv6 的功能也受影響:
• 網站路由受限於主機的標頭,所以不能設定網站是 IPv6 的位址或是 IPv6位址+主機標頭時。同時,當你已經安裝 IPv6,以IPv4位址路由的網站,無法用IPv6 連接。
• Secure Sockets Layer (SSL) 的網站只能有一個,由於 IPv6路由限制,IIS 只能每個電腦設一個 SSL 站台。
• 除了 WWW 外,File Transfer Protocol (FTP), Simple Mail Transfer Protocol (SMTP), and Network News Transfer Protocol (NNTP) 都不支援IPv6
• 你不能指定某個目錄或是某個站台只回應 IPv6 流量。
• IIS 寫入 IPv6位址到記錄檔log,當客戶端是使用IPv6來連線時。
• EnableReverseDnsLookup 屬性不支援 IPv6。

知道了限制之後,設定完了就不應該問出:「為什麼網址直接打IP6連不到?」「我要怎麼只限定IP6的網頁能連?或是只設定某個站給IP4連?」的這類問題了。

接下來我要在我的 IIS 上設定兩個站台,其參數如下:

1. ipv6.cpjh00.tcc.edu.tw
DNS 解析 IP4 無 IP6 2001:288:5400:2::148
這個網站不設定DNS for IPv4 的A 記錄,所以客戶端連線一定是IP6

2. www.cpjh00.tcc.edu.tw
DNS 解析 IP4 163.17.38.148 IP6 2001:288:5400:2::148
這個網站同時設定DNS IPv4 v6 的記錄,所以客戶端連線可能是IP4 或是IP6

一、設定 DNS
設定如圖1,若有設定上的問題,請參考在WINDOWS 2003 設定 DNS 支援 IPv6--1 2 這兩篇文章,為了方便管理,我把www設cname 給dns。


圖1 設定DNS



二、安裝 IIS

開始-->所有程式-->系統管理工具-->管理您的伺服器-->新增或移除角色

按「下一步」--會花一分鐘偵測網路-->自訂設定-->選取應用程式伺服器(IIS,ASP.NET)-->下一步,兩個選項自行決定要不要勾-->下一步看摘要-->安裝-->完成

安裝要花費一點時間約 3-5分鐘,並且要放入光碟片,所以先準備好。

接下來設定應用程式伺服器

三、設定應用程式伺服器IIS

進入 IIS 的管理視窗
開始-->所有程式-->系統管理工具-->管理您的伺服器-->管理這台應用程式伺服器 或是
開始-->所有程式-->系統管理工具-->網際網路資訊服務(IIS)管理員

新增一個站台
參看圖2,展開網際網路資訊服務(IIS)管理員-->點選「網站」-->新增-->網站-->進到「歡迎使用網站建立精靈」


圖2 新增一個網站





歡迎使用網站建立精靈
下一步-->說明打入網站的名稱「IPv6」下一步-->IP位址及連接埠設定,主機標頭打入 ipv6.cpjh00.tcc.edu.tw,其餘不動(如圖3)-->下一步


圖3 IP位址及連接埠設定 圖4 網站主目錄











設定網站資料匣

接著先到 D:\ 或是 C:\ 下建立一個資料匣,此例建立在 C:\Inetpub\ipv6 ,瀏覽並選取網站資料匣。

四、修改權限及建立網站檔案

我們先到 C:\Inetpub\ipv6 的目錄下建立一個測試的檔案 index.htm 裡面只有一行:
ipv6 TEST

到 C:\Inetpub 下點選 ipv6 按滑鼠右鍵-->內容-->安全性-->新增-->進階…-->立即尋找,點選「IUSER_DNS」如圖4-->連按確定。










先用本機開瀏覽器測試,網址列打入 http://ipv6.cpjh00.tcc.edu.tw/ 正確顯示ipv6 TEST

利用別台機器測試,發現網頁出不來,這時把 Windows 2003 防火牆關閉[*]-->測試 OK 。

五、重覆步驟三四、建立網站www.cpjh00.tcc.edu.tw

這部分不再贅述,請自行測試,理論上 IPv4/v6 Dual Stack 的網站比較容易設定。

[參考資料]

Windows TechNet IPv6 and IIS 6.0 (IIS 6.0) http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/4c7c6bce-213a-4125-bc36-2202e3b4c8c8.mspx?mfr=true

[*] Windows Securing IPv6 Networks (IIS 6.0) 這篇有寫到 Firewall --Internet Connection Firewall (ICF) and Basic Firewall cannot filter or block IPv6 traffic.
意思是 Firewall 無法過濾及阻擋 IPv6,可是我實測發現,不關防火牆外面是無法IPv6連上網頁。因此我無法了解這裡提到的 Basic firewall 是什麼意思。

END