資料出處:彰化縣自由軟體交流網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
沒有留言:
張貼留言