2010年2月10日 星期三

FTP Server (vsftpd)安裝設定

一、安裝 vsFTP 2.1.0
cd /usr/ports/ftp/vsftpd
make install clean

二、設定 /usr/local/etc/vsftpd.conf
listen_port=21 //命令通道之埠號
connect_from_port_20=YES
write_enable=YES //允許使用者上傳資料
local_umask=022 //新增目錄、檔案權限為 775
anonymous_enable=NO //不允許 anonymous 登入
pasv_enable=YES //啟動被動式連線模式
listen=YES //以 standalone 的方式來啟動
use_localtime=NO //使用本地時間

2010年1月28日 星期四

安裝WEB Server (Apache22 + MySQL5 + PHP5)

作業系統:FreeBSD 7.2 Release
Apache : 2.2.11
PHP : 5.2.9
MySQL : 5.1.33

一、安裝設定 MySQL51
# cd /usr/ports/database/mysql51-server
# make WITH_XCHARSET=all WITH_CHARSET=utf8 WITH_COLLATION=utf8_general_ci install clean

設定 MySQL 開機自動啟動
編輯 /etc/rc.conf
加入
mysql_enable="YES"

複製設定檔
# cp /usr/local/share/mysql/my-medium.cnf /etc/my.cnf
修改設定檔 /etc/my.cnf

[mysqld]
default-character-set = utf8
[client]
default-character-set = utf8

起動MYSQL
# /usr/local/etc/rc.d/mysql-server start
設定root密碼
# mysqladmin -u root -p password 新密碼

二、安裝設定PHP5
# cd /usr/ports/lang/php5
# make config
# make install clean

# cd /usr/ports/lang/php5-extensions
# make config
# make install clean

複製設定檔
# cp /usr/local/etc/php.ini-dist /usr/local/etc/php.ini

三、安裝設定 Apache22
# cd /usr/ports/www/apache22
# make install clean

設定 APACHE22 開機自動啟動
編輯 /etc/rc.conf
加入
apache22_enable="YES"

修改設定檔
/usr/local/etc/apache22/httpd.conf

2010年1月3日 星期日

SFS3學務系統轉移到另一台機器

程式的部份複製過去沒有問題,但資料庫就有問題了。
在網路上找了好久,終於找到解決的方法,趕快記錄下來。

2009年9月6日 星期日

校園廣播電腦化

電腦教室汰換了一批電腦,這電腦都還能夠使用,所以就拿了一台來連接校園廣播系統,將上下課鐘聲及音樂播放時段列入排程,讓電腦自動播放所需的音樂。

2008年8月16日 星期六

舊版Microsoft Office開啟Microsoft Office 2007檔案方法

Microsoft Office 2000的功能已經很足夠了,實在沒有必要再升級。但是有些單位可能錢太多了,已更新到較新的版本,發出來的檔案都是新版的格式,難道我們也要跟著升級嗎?

還好,Microsoft還算有良心,推出了檔案格式相容性套件,只要下載安裝,就可以讀取新的檔案格式。
Microsoft Office Word、Excel 及 PowerPoint 2007 檔案格式相容性套件
下載位置:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&FamilyID=941b3470-3ae9-4aee-8f43-c6bb74cd1466

2008年8月15日 星期五

XP用戶忘記密碼的解決方法

1. 在電腦啟動時按〔F8〕及選〔安全模式含命令提示字元〕
2. 選 〔Administrator〕後便會跳出〔DOS〕的窗口
3. 用〔Net〕的命令增加一個用戶,例:增加一個用戶名為 hacker,語法 net user hacker /add
4. 將新增用戶提升至 Administrator 的權力,語法 net localgroup administrators hacker /add
5. 完成上列步驟後重新啟動電腦,在啟動畫面上便增加了一個用戶 hacker 了,選 hacker 進入
6. 登入後在〔控制台〕→〔使用者帳戶〕→選忘記密碼的用戶,然後選〔移除密碼〕後〔等出〕
7. 在登入畫面中選原來的用戶便可不需密碼情況下等入 (因已移除了)
8. 刪除剛才新增的用戶,在〔控制台〕→〔使用者帳戶〕→選〔hacker〕,然後選〔移除帳戶〕即可

*不適用於忘記安裝時所設定〔administrator〕的密碼
*刪除administrator密碼可以使用ubcd中的Offline NT Password & Registry Editor