第一篇:電子商務網(wǎng)站服務器系統(tǒng)架設(shè)方案
電子商務網(wǎng)站服務器系統(tǒng)架設(shè)方案
目前最熱門的互聯(lián)網(wǎng)應用應用主要是建立電子商務網(wǎng)站。很多中小型企業(yè)的技術(shù)人員或者打算以網(wǎng)站、盈利的個人團體組織都經(jīng)常提出這么一個疑問:究竟什么樣的配置可以支持多大的流量?
其實這個問題不可能有準確答案,因為每個網(wǎng)站使用的Web系統(tǒng)都不一樣,有些喜歡用IIS+ASP,有些則是用Apache+PHP,這在腳本的執(zhí)行效率上本身就存在很大的差異,另外,網(wǎng)頁系統(tǒng)編寫的復雜程度和優(yōu)化程度也極大的影響著服務器能夠承載的訪問人數(shù),大部分的新聞資訊、下載類網(wǎng)站都已經(jīng)使用了靜態(tài)頁面來減少Web系統(tǒng)對服務器處理能力的依賴,但是仍然有不少例如論壇、網(wǎng)上商城一類的系統(tǒng)需要大量動態(tài)代碼的支持,所以籠統(tǒng)的去談論一個服務器能夠支持多少訪問量是沒有實際意義的,還是需要具體的去分析。互聯(lián)先鋒基于5年來為電子商務客戶提供的初期架設(shè)方案分享給大家,采用香港機房服務器,國際帶寬,大陸電信網(wǎng)通和網(wǎng)通訪速度都快,比雙線效果更好,而且國外及港澳臺訪問也很快,非常適合國內(nèi)及國際性的網(wǎng)站,并且不用備案,域名可以直接綁定。互聯(lián)先鋒是國內(nèi)優(yōu)秀海外IDC服務商,是服務最優(yōu)秀的海外主機品牌。
服務器配置
處理器:一顆四核至強3220 2.4GHz
內(nèi)存:4GB DDR2 800
硬盤:1000G SATA
主板:英特爾S3200SH
帶寬:獨享2M國際出口帶寬(大流量用戶需購買更大獨享國際帶寬)
流量:不限流量
IP數(shù):1個
機房:香港新世界電訊
硬件:采用性價比極高的至強四核服務器,質(zhì)量和穩(wěn)定性極好。
環(huán)境:新世界機房線路對世界各地均穩(wěn)定正常,ping值小,丟包率低,非常適合做網(wǎng)絡電話。客戶群乃至中國國內(nèi)、日本、菲律賓、南非、泰國等亞洲范圍。
第二篇:局域網(wǎng)服務器架設(shè)方案
經(jīng)典公司小型局域網(wǎng)服務器架設(shè)方案
隨著計算機的不斷普及,計算機網(wǎng)絡化成為越來越緊迫的問題,大多數(shù)企事業(yè)單位的網(wǎng)絡多為一百點左右的星型局域網(wǎng),一般沒有專業(yè)的網(wǎng)絡管理人員,服務器軟件的安裝及權(quán)限設(shè)置的優(yōu)劣直接關(guān)系到網(wǎng)絡的安全與穩(wěn)定。下面以中國石化集團武漢石油化工廠設(shè)計院(下稱設(shè)計院)的局域網(wǎng)為例,簡要介紹一下服務器軟件安裝與權(quán)限設(shè)置。
設(shè)計院局域網(wǎng)共有153個信息點,實際使用86點,4臺3COM 3C16980 100M交換機兩兩堆疊,中間用級連。選用惠普LH3服務器2臺,其中一臺采用雙CPU,512M內(nèi)存,4塊9.1G SCSI硬盤(命名為Server1),另一臺單CPU,256M內(nèi)存,一塊9.1G SCSI硬盤(命名為Server2)。Server1上存放設(shè)計人員的個人文件及設(shè)計院內(nèi)部主頁,Server2上安裝微軟的Exchange 5.5及SQL Server 7.0(因為SQL Server 7.0只用于建立內(nèi)部的圖紙檔案管理系統(tǒng),在此不作討論)。整個網(wǎng)絡使用TCP/IP協(xié)議,啟用192.168.0.0 C類網(wǎng)址,子網(wǎng)掩碼為:
255.255.255.0。192.168.0.31-192.168.0.50給內(nèi)部Web、FTP及其他站點的使用;192.168.0.51-192.168.0.200用于客戶機IP地址;
192.168.0.241-192.168.0.254用于交換機管理。
兩臺服務器都安裝Windows 2000 Server版,要求達到以下的功能
1.每個設(shè)計人員在服務器上都擁有50M的個人空間,且不得超額使用,個別特殊情況可以申請額外空間。
2.建立內(nèi)部主頁,各個專業(yè)室負責維護各自的內(nèi)容。
3.建立內(nèi)部新聞討論組。
4.建立內(nèi)部郵件系統(tǒng)。
5.整個系統(tǒng)應安全可靠,當一臺服務器失效時,應能保證整個網(wǎng)絡仍然可用。
下面介紹服務器軟件的安裝及權(quán)限設(shè)置,以達到以上的目的。
一、網(wǎng)絡操作系統(tǒng)的安裝
1.在Server1及Server2上按照典型安裝安裝Windows 2000(Server2上不安裝IIS),服務器的所有磁盤分區(qū)都轉(zhuǎn)化為NTFS格式。
2.在Server1上,開始->設(shè)置->控制面板->網(wǎng)絡和撥號連接->本地連接->屬性->Internet 協(xié)議(TCP/IP)->屬性,將IP地址設(shè)為192.168.0.1,子網(wǎng)掩碼為255.255.255.0->高級,添加以下IP地址:192.168.0.31,192.168.0.32,192.168.0.33。將Server2的IP地址設(shè)為192.168.0.2,在Server2上添加以
下IP地址:192.168.0.41。
3.在Server1上,開始->程序->管理工具->配置服務器->Active Directory,升級為域控制器,新建Windows 2000域(因為局域網(wǎng)中沒有Windows NT 4.0的域控制器,所以不用兼容方式),域名為design.local,NetBIOS域名為:武漢石化設(shè)計院(Windows 9.x登錄時的域名),系統(tǒng)會自動安裝DNS服務。
4.將Server2也升級為域控制器,加入到design.local中,系統(tǒng)會自動復制域控制信息到Server2。
5.開始->設(shè)置->控制面板->添加/刪程序->添加/刪除Windows組件->網(wǎng)絡服務,在Server1及Server2上安裝DHCP,WINS服務,在Server2上安裝DNS服務。
6.在Server1上,開始->程序->管理工具->WINS->Server1->右擊復制伙伴->新建復制伙伴->選擇Server2。同樣,在Server2上選擇Server1為復制伙伴,建立相互復制關(guān)系。
7.在Server1上,開始->程序->管理工具->DNS->Server1->正向搜索區(qū)域->右擊design.local->新建主機,加入如下的主機:
WWW 192.168.0.31
FTP 192.168.0.32
news 192.168.0.33
mail 192.168.0.41
8.在Server1上,開始->程序->管理工具->DHCP->右擊Server1->新建作用域,IP地址為192.168.0.51-192.168.0.150,加入DNS、WINS(DNS和WINS的IP地址都為(192.168.0.1,192.168.0.2)及節(jié)點類型(使用H節(jié)點)的配置。在Server2上建立輔作用域,IP地址為192.168.0.151-192.168.0.200,也加入相同的DNS、WINS及節(jié)點類型的配置。
9.采用步驟2的方法,在Server1及Server2上添加DNS的IP地址192.168.0.1(主),192.168.0.2(輔)
注意:按照以上的系統(tǒng)安裝方法,當任意一臺服務器失效時,網(wǎng)絡照樣能夠?qū)崿F(xiàn)帳號登錄、DNS解析,IP地址的動態(tài)分配及WINS服務,確保了網(wǎng)絡的可靠性。
10.Server1主要當作文件服務器使用,一個硬盤用于安裝系統(tǒng)(C盤),其他三個做RAID5(D盤),用于存放設(shè)計人員的個人文件及設(shè)計院內(nèi)部主頁。在資源管理器中右擊C盤->屬性->安全->添加Administrator組,授予完全控制的NTFS權(quán)限,將其他的組或帳號刪除,D盤也如此,Server2也如此。這樣即使有
些用戶可以進入機房并登錄上服務器,但是有限的權(quán)限不會造成服務器上數(shù)據(jù)的破壞。
11.在Server1的D盤上建立名為“用戶個人文件夾”的文件夾,右擊屬性->共享->權(quán)限,選擇Everyone組有完全控制的共享權(quán)限->安全,添加Everyone組在此目錄下有讀、列目錄的NTFS權(quán)限。
12.在資源管理器中右擊D盤->屬性->配額->啟用配額管理->拒絕將磁盤空間給超過配額限制的用戶->設(shè)置限制空間為50M,報警空間為45M,超出配額限制時記錄事件。若要對個別帳號調(diào)整限制空間,請點擊配額項。
13.打開Active Directory用戶和計算機,按專業(yè)室建立組織單元,如工藝室,設(shè)備室等,再建立名為“網(wǎng)絡管理”的組織單元,用于局域網(wǎng)的管理。在“網(wǎng)絡管理”組織單元中建立網(wǎng)管帳號,將其加入到Administrator本地組中。
14.組織單元中先建立樣板帳號,右擊樣板帳號->屬性->配置文件->主文件->連接,輸入server1用戶個人文件夾%username%。復制樣板帳號,這時僅需更改帳號名及初始的口令。系統(tǒng)自動地在Server1的用戶個人文件夾目錄下建立以用戶帳號命名的文件夾。NTFS權(quán)限也自動設(shè)置為Administrator及此用戶有完全控制權(quán)限。
二、IIS 5.0的安裝及配置
1.Web站點的建立
在Server1的D盤根上建立名為hompage的文件夾,將主頁的所有文件拷入此文件夾(主頁的首頁文件更名為Default.htm)。開始->程序->管理工具->Internet服務器管理->右擊Server1->新建->Web站點->輸入主頁名稱->將Web地址指向192.168.0.31(即WWW主機)->輸入主目錄的路徑為d:homepage->以下選擇默認選項即可。
在資源管理器中右擊d:homepage->屬性->安全->添加IUSR_SERVER1帳號,授予讀、列目錄、運行的NTFS權(quán)限。
2.FTP站點的建立
建立FTP站點的目的主要是用于Web主頁的修改。為每一個專業(yè)室在d:homepage下建一個文件夾,用于存放各自的文件,在設(shè)計院內(nèi)部主頁上指向它們即可。
1)開始->程序->管理工具->Internet服務器管理->右擊Server1->新建->FTP站點->輸入FTP站點名稱->將FTP地址指向192.168.0.32(即FTP主機)->輸入主目錄的路徑為d:homepage->允許讀取及寫入。
2)在Internet服務器管理中,打開剛才建好的FTP站點的屬性,在安全帳號選項卡中,勾去允許匿名連接,不允許匿名登錄。
3)用Active Directory用戶和計算機在“網(wǎng)絡管理”這個組織單元中新建一個名為“Web管理組”的全局安全組,將需要Web站點管理的用戶帳號加入。
4)在資源管理器中,右擊d:homepage->屬性->安全->添加Web管理組,授予讀及列目錄的權(quán)限。其子目錄下的每個專業(yè)室的文件夾照此方法分別給相關(guān)帳號授予讀、列目錄、運行、寫、修改的NTFS權(quán)限。
5)開始->程序->管理工具->域控制器安全策略->安全設(shè)置->本地策略->用戶權(quán)力指派,在關(guān)閉系統(tǒng)及在本地登錄兩策略中加入Web管理組。
3.新聞討論組的建立
1)用資源管理器在Server1的D盤上建立newsys及news兩個文件夾
2)開始->程序->管理工具->Internet服務器管理->右擊Server1->新建->NNTP虛擬服務器->輸入NNTP站點名稱->將NNTP地址指向192.168.0.33(即news主機),TCP端口為119->輸入新聞組服務器內(nèi)部文件存放路徑為
d:newsys->選文件系統(tǒng)->輸入新聞內(nèi)容存放路徑為d:news,啟動新聞組。
3)在Internet服務器管理中,點擊剛才建立的新聞組->右擊新聞組->新建->新聞組,輸入相關(guān)信息即可。注意,新聞組的名稱不可為漢字。
4)打開資源管理器,可以發(fā)現(xiàn)在news文件夾中多了個文件夾,這就是我們剛才新建的新聞組,對其設(shè)置相應的NTFS權(quán)限(主要是寫權(quán))就可以做到允許某些賬戶張貼帖子,某些賬戶只讀。
三、內(nèi)部郵件系統(tǒng)的建立
1.使用典型安裝在Server2上安裝微軟的Exchange 5.5。
2.開始->程序->Exchange Server->Exchange Server管理工具,在接收器中建立郵箱,與相應的NT帳號對應。在接收器中還可以建立不同的分發(fā)組(如工藝室),將相應的郵箱放入,這樣當您需要給工藝室所有人發(fā)信時,就只需給分發(fā)組發(fā)封信即可。
3.在客戶機上安裝Microsoft Office 97中的Microsoft Outlook 97。開始->設(shè)置->控制面板->電子郵件->添加->Microsoft Exchange Server,在服務器項中輸入Server2,郵箱中輸入相應的郵箱名。
四、Windows 9.x客戶機安裝注意事項
1.Windows 2000采用了Active Directory技術(shù),因此必須在Windows 9.x安裝Active Directory客戶機補丁。對于某些安裝Win98第二版的計算機,打了補丁后,很長時間后甚至根本無法在網(wǎng)上鄰居中看到Windows 2000服務器,而Win98第一版這不存在此問題,其中的緣由還望各位高手不吝賜教。
2.新聞組的接受可使用Windows自帶的Outlook Express,從安全性的角度考慮,最好使用安全密碼驗證登錄。注意:客戶機中這時有兩個Outlook,如果Exchange Server 安裝Internet協(xié)議,則可以不安裝Microsoft Outlook 97。但是從功能,可擴展性及安全性角度考慮,我個人認為還是這樣好.
第三篇:Linux服務器架設(shè)讀書筆記
利用procinfo命令查看系統(tǒng)狀態(tài)(cpu,內(nèi)存,硬盤)
linux日志:對于管理員來說,系統(tǒng)的一些情況(操作,提示,問題和錯誤)都會記錄在日志上,應隨時查看
日志,出現(xiàn)問題首先查看日志
linux配置文件:操作系統(tǒng)的管理基礎(chǔ),分離,互不影響。linux中大部分系統(tǒng)或應用出現(xiàn)的問題,都與寫了錯誤的配置文件有關(guān)
locate:只會在一個數(shù)據(jù)庫文件中查找(這個數(shù)據(jù)庫保存了系統(tǒng)中的所有文件名和路徑,以便于快速查找,可以用工具updatedb來更新,如用戶創(chuàng)建的新文件,locate是不會去查找的)
whereis:默認則在可執(zhí)行命令,源程序和man手冊中查找
/lib/和/usr/lib/目錄還有一個區(qū)別,也就是/bin/和/usr/bin/目錄的區(qū)別,/lib/目錄下存放系統(tǒng)運行必須的一些共享庫文件,例如涉及到系統(tǒng)認證,線程,網(wǎng)絡和命令行等基本共享庫,而/usr/bin/則住房存放更多的用戶相關(guān)的共享庫,例如壓縮,開發(fā)和大部分應用程序的共享庫
磁盤管理:df, cat /etc/fstab, 其中標記出了一個linux下特殊的文件系統(tǒng)proc,proc這種文件系統(tǒng)實際把部分內(nèi)存數(shù)據(jù)映射到了/proc目錄下,修改它實際相當于修改了內(nèi)存中的數(shù)據(jù), 它是一個虛擬文件系統(tǒng),數(shù)字目錄對應著其進程的信息
cat /etc/modules: 系統(tǒng)啟動時自動加載的模塊
/etc/profile: 適用于所有用戶,所有shell的配置
/etc/bash.bashrc:適用于所有用戶,bash shell的配置
~/.profile: 適用于登錄用戶,所有shell的配置
~/.bashrc: 適用于登錄用戶,bash shell的配置
ps顯示的進程是pstree-p顯示的進程gnome-terminal的孩子進程
網(wǎng)卡,在linux下的網(wǎng)絡接口(interface)
lspci: 檢查計算機中的硬件設(shè)備
dmsg: 檢查系統(tǒng)是否支持某種硬件,modprobe: 列出或加載驅(qū)動模塊
dpkg-l 列出所有已安裝的軟件包的信息
dpkg-L git 查看某個軟件由哪些文件組成,這些文件都在什么地方
linux分區(qū)
--在linux里面所有的設(shè)備、任何東西,在linux看來都是文件。
--文件在它看來,有兩種形式:
第一種是字符型(鍵盤輸入、打印機);
第二種是二進制型(硬盤、光驅(qū)、U盤)
--linux中所有硬件
--手動分區(qū)
--A、至少有兩個分區(qū)
/根分區(qū)
SWAP 交換分區(qū)(物理內(nèi)存大小的兩倍)
--B、個人桌面分區(qū)
/
/boot 128MB is enough
/usr
SWAP
/tmp(用于光盤刻錄)
linux目錄說明
--/dev/xxyN
--xx(分區(qū)所在設(shè)備類型:hd--IDE硬盤sd--SCSI硬盤)
--y(標明分區(qū)所在設(shè)備
例如:/dev/hda 第一個IDE硬盤 或 /dev/hdb 第二個IDE硬盤 或 /dev/sdb 第二個SCSI硬盤)
--N(數(shù)字代表分區(qū):1-4--主分區(qū)或擴展分區(qū);邏輯分區(qū)從5開始!
例如:/dev/hda3 第一個IDE硬盤上的第三個主分區(qū)或擴展分區(qū)
/dev/sdb6 第二個SCSI硬盤上的第二個邏輯分區(qū))
linux目錄結(jié)構(gòu)
/根目錄,最高級別
/bin系統(tǒng)基本命令存放目錄(/usr/bin)
/boot linux的內(nèi)核及引導系統(tǒng)程序文件存放目錄(如:vmlinuz、initrd.img)
一般情況下,GRUB或LILO系統(tǒng)引導管理也位于這個目錄
/dev設(shè)備文件存儲目錄,如聲卡、光驅(qū).../ect存放系統(tǒng)設(shè)置文件(如用戶賬號密碼、服務器配置文件等)
/home 普通用戶家目錄,默認存放目錄
/lib庫文件存放目錄
/lost+found在ext2或ext3文件系統(tǒng)中,當系統(tǒng)以外崩潰或機器意外關(guān)機,而產(chǎn)生一些文件碎片放在這里。
當系統(tǒng)啟動的過程中,fsck工具會檢查這里,并修復已經(jīng)損壞的文件系統(tǒng)。
有事喜用發(fā)生問題,有很多的文件被移到這個目錄中,可能會用手工的方式來修復,或者移文件到原來的位置上。
/media 即插即用型存儲設(shè)備的掛載點自動在這個目錄下創(chuàng)建。
如USB盤系統(tǒng)自動掛在后,會在這個目錄下產(chǎn)生一個目錄;
類似cdrom的目錄
/mnt存放掛載存儲設(shè)備的掛載目錄,如cdrom等目錄
/opt表示可選的意思,有些軟件包也會被安裝在此,也就是自定義軟件包,比如OpenOffice,或者一些我們自己編譯的軟件包,也可安裝此處。
/proc操作系統(tǒng)運行時,進程(正在運行的程序)信息及內(nèi)核信息(比如CPU、硬盤分區(qū)、內(nèi)存信息等)存放在此。
/proc目錄是偽裝的文件系統(tǒng)proc的掛載目錄,proc并不是真正的文件系統(tǒng)/rootlinux超級權(quán)限用戶root的家目錄
/sbin大多是涉及系統(tǒng)管理的命令的存放,只有超級權(quán)限用戶root才可執(zhí)行命令存放,普通用戶無權(quán)限執(zhí)行此目錄下的命令
與 /usr/sbin;/usr/X11R6/sbin;usr/local/sbin 目錄相似
(sbin,只有root權(quán)限才能執(zhí)行)
/tmp臨時文件目錄,有時用戶運行程序的時候,會產(chǎn)生臨時文件。
/var/tmp目錄和此目錄相似
/usr系統(tǒng)存放程序的目錄,如命令、幫助文件等。這個目錄下有很多的文件和目錄。大部分Linux發(fā)行版提供的軟件包都安裝在此,涉及服務器的配置文件就安裝在/ect中。/usr/share/fonts 字體目錄
/usr/share/man 或 /usr/share/doc 幫助目錄
/usr/bin 或 /usr/local/bin 或 /usr/X11R6/bin普通用戶可執(zhí)行文件目錄
/usr/sbin 或 /usr/local/sbin 或 /usr/X11R6/sbin 超級權(quán)限用戶root可執(zhí)行命令存放目錄
/usr/include 程序頭文件存放目錄
/var(vary)此目錄經(jīng)常變動
/var/log 用來存放系統(tǒng)日志
/var/www 用來定義Apache服務器站點存放
/var/lib 用來存放一些庫文件,如MySQL的,以及MySQL數(shù)據(jù)庫的存放地。張亮亮
第四篇:FTP服務器架設(shè)實驗報告
FTP(File Transfer Protocol)是文件傳輸協(xié)議的簡稱。FTP的主要作用就是讓用戶連接上一個遠程計算機(這些計算機上運行著 FTP服務器程序)察看遠程計算機有哪些文件,然后把文件從遠程計算機上拷到本地計算機,或把本地計算機的文件送到遠程計算機去。
FTP工作原理
當你啟動 FTP從遠程計算機拷貝文件時,你事實上啟動了兩個程序: 一個本地機上的 FTP客戶程序:它向 FTP服務器提出拷貝文件的請求。另一個是啟動在遠程計算機的上的 FTP服務器程序,它響應你的請求把你指定的文件傳送到你的計算機中。FTP采用 “客戶機/服務器” 方式,用戶端要在自己的本地計算機上安裝 FTP客戶程序。FTP客戶程序有字符界面和圖形界面兩種。字符界面的 FTP的命令復雜、繁多。圖形界面的 FTP客戶程序,操作上要簡潔方便的多。使用 FTP時必須首先登錄,在遠程主機上獲得相應的權(quán)限以后,方可上載或下載文件。也就是說,要想同哪一臺計算機傳送文件,就必須具有哪一臺計算機的適當授權(quán)。換言之,除非有用戶 ID 和口令,否則便無法傳送文件。匿名 FTP 是這樣一種機制,用戶可通過它連接到遠程主機上,并從其下載文件,而無需成為其注冊用戶。系統(tǒng)管理員建立了一個特殊的用戶 ID,名為 anonymous,Internet 上的任何人在任何地方都可使用該用戶 ID。
FTP 服務器建立可以有兩種方式,一是利用 Windows 2000 服務器系統(tǒng),另一種通過 Serv-U 等 FTP服務器軟件。
實驗內(nèi)容:
1、Windows 2000 服務器安裝和配置 FTP 服務器
(1)安裝好后一般會自動彈出以下界面,點擊 NEXT。
(2)選擇“YES”,然后點擊“NEXT”。
(3)點擊“NEXT”
(4)寫入本機的 IP地址,可以不填,NEXT
(5)填寫一個描述主機的名字,可以隨便填寫,然后點擊 NEXT。
(6)是否安裝系統(tǒng)服務,即在機器重新啟動后可以作為系統(tǒng)服務自動運行,選擇“YES”,然后點擊 NEXT。
(7)創(chuàng)建匿名用戶,根據(jù)自己設(shè)置 FTP需要來選擇“YES”和“NO”。
一般說來,匿名訪問是以 Anonymous 為用戶名稱登錄的,無需密碼;如果你想讓用戶登陸 FTP不能匿名登陸,就選擇“NO”,這樣只有許可用戶才能登陸。
(8)創(chuàng)建認證用戶。選“YES”,點擊“NEXT”。
(9)創(chuàng)建用戶名。
(10)創(chuàng)建該用戶的密碼。
(11)指定認證用戶登錄 FTP后的目錄。
可以指定一個硬盤上已存在的目錄,如下圖,當用戶登陸后就可以看到“F:上網(wǎng)工具”文件夾中的內(nèi)容。
(12)是否鎖定目錄。
鎖定后,用戶將只能認為你所指定的目錄(如 F:上網(wǎng)工具是根目錄,也就是只能訪問這個目錄下的文件和文件夾,這個目錄之外就不能訪問。
(13)建立用戶的權(quán)限,從上到下依次是:無權(quán)限,組管理員,域管理員,只讀管理員和系統(tǒng)管理員。每項的權(quán)限各不相同,這里選擇“只讀管理員”。
(14)點擊“Finish”完成配置。
3、FTP服務器測試。
方法一:用瀏覽器登陸:在瀏覽器的地址欄輸入“ftp://用戶名:用戶密碼@IP”,如:ftp://use:password@172.16.20.5
方法二:用軟件登陸,ftp 軟件有很多,較出名的有:cuteftp;leadftp;flashfxp 等。
六、小結(jié)
通過本次試驗學會了配置和管理 Windows 2000 服務器的 FTP服務,掌握 了FTP服務器的安裝與配置以及 FTP客戶端軟件的使用。
第五篇:個人服務器架設(shè)論文
服務器架設(shè)論文
倉庫管理系統(tǒng)是現(xiàn)代倉儲企業(yè)進行貨物管理和處理的業(yè)務操作系統(tǒng)。它可以實現(xiàn)本地一個或幾個倉庫的精細化管理,也可實現(xiàn)制造企業(yè)、物流企業(yè)、連鎖業(yè)在全國范圍內(nèi)、異地多點倉庫的管理;它可以對貨物存儲和出貨等進行動態(tài)安排,可以對倉儲作業(yè)流程的全過程進行電子化操作;可以與客服中心建立數(shù)據(jù)接口使客戶通過互聯(lián)網(wǎng)實現(xiàn)遠程貨物管理,可以與企業(yè)的ERP系統(tǒng)實現(xiàn)無縫連接。
在現(xiàn)代企業(yè)中,倉庫管理是一項繁瑣復雜的工作,每天要處理大量的單據(jù)數(shù)據(jù)。為及時結(jié)清每筆業(yè)務,盤點庫存和貨物流動情況,保證企業(yè)生產(chǎn)用料以及貨物安全,庫管人員要花費大量人力物力和時間來作數(shù)據(jù)記錄統(tǒng)計工作。本系統(tǒng)正是根據(jù)倉庫管理的專業(yè)特點而開發(fā)的,用現(xiàn)代電子技術(shù)提高庫管工作的質(zhì)量和效率。適用于小型企業(yè)庫管以及儲運業(yè)務,界面直觀,操作簡便,運用鼠標,在窗吳昕口的不同部位單擊左健,雙擊左健,單擊右健,系統(tǒng)會彈出相應窗口,供使用者錄入和查詢統(tǒng)計。
隨著計算機的發(fā)展,計算機完全可以把各類信息收集起來,按需要進行處理,本系統(tǒng)運行于基于WINDOWS XP/2000/NT平臺之即可,市面上大部分微機全基于這個層次,另外操作人員要求也不高,只需對WINDOWS2000操作熟練,加之對本系統(tǒng)的操作稍加培訓即可工作,而且本系統(tǒng)可視性非常好,所以在技術(shù)上不會有很大難度。
1.4.3 操作可行性
現(xiàn)行系統(tǒng)采用大量手工操作與少量微機操作相結(jié)合,而新開發(fā)的系統(tǒng)則全用微機來處理整個過程,在運行初可以采用平行方式從舊系統(tǒng)逐步轉(zhuǎn)換過來,在這其間,手工操作與電腦操作并存,微機操作可逐漸增加工作量,且在這段時間,工作不間斷,且新老系統(tǒng)有明顯的效率對比。
1.4.4 法律可行性
倉庫管理系統(tǒng)是針對各種中大規(guī)模的倉庫以個人的身份完全自主研發(fā)的管理系統(tǒng),是很有實際意義的系統(tǒng),開發(fā)這個系統(tǒng),不存在侵權(quán)等問題,即法律上是可行的。
1.4.5 系統(tǒng)運行可行性
本系統(tǒng)可以運行在Win95, Win98, Win2000操作系統(tǒng)之上, 就是說市場上流行的好玩的小游戲單機版操作系統(tǒng)都可以支持。因此系統(tǒng)運行可行性絕不會成為《軟件零售倉庫管理系統(tǒng)》的問題。
1.4.6 用戶使用可行性
本系統(tǒng)操作簡單, 有機算計基礎(chǔ)的人無需培訓即可使用, 即使是沒有計算機基礎(chǔ)的人只需經(jīng)過簡單的培訓就可以很熟練的使用本系統(tǒng)。系統(tǒng)運行后,就用戶方而言,由于用戶使用本系統(tǒng)時,不會也不必關(guān)心系統(tǒng)內(nèi)部的結(jié)構(gòu)及實現(xiàn)方法,即對用戶來說是透明的,所以本系統(tǒng)對用戶而言,是定位在界面友好、操作方便、功能齊全的原則上的,用戶只需簡單的用鼠標點擊各界面上的選項卡或按鈕就能執(zhí)行相應的功能,就管理者而言,關(guān)心的是如何處理各種數(shù)據(jù),只要把用戶的信息輸入計算機,管理者就可運行相應的后臺程序進行處理。而以上的這些功能都能在所選擇的開發(fā)環(huán)境中用所選擇的開發(fā)工具來實現(xiàn)。所以說本系統(tǒng)在用戶使用可行性上是沒有問題的。
需求分析
2.1 現(xiàn)場要求
經(jīng)過前面的初步調(diào)研分析,總結(jié)出倉庫管理工作具有以下特點:
在倉庫管理中存在帳目品種雜、重復次數(shù)多的問題,目前倉庫對所有信息的管理均以手工完成,既由資料管理員以各種記錄臺魔獸sf帳方式完成信息的登記,在需要某種信息的時候查找臺帳記錄。很明顯,目前的工作方法效率低下,信息保存的準確性、安全性難以保證,信息查詢的快速性、完整性也難以保證,致使銷售管理工作費人,費時,費力,繁瑣枯燥,效率低下。
因此實現(xiàn)倉庫管理的計算機化迫在眉睫, 本系統(tǒng)是集倉庫管理、貨物管理、倉庫貨物進出庫管理、客戶統(tǒng)計、進出庫統(tǒng)計等功能于一體的綜合性倉儲管理系統(tǒng)。支持多種類型的入庫、出庫、補貨方式,同時支持多種查詢方式和全面的日志管理,可應用于各種行業(yè)的單體倉庫精細化管理或者應用于制造企業(yè)、物流企業(yè)、流通業(yè)及其它特殊行業(yè)的倉庫管理。可以輕松解決物流企業(yè)在倉庫管理、貨物流動分析等一系列問題,迅速提高物流企業(yè)對倉庫經(jīng)營管理水平、穩(wěn)固客戶群,增加經(jīng)濟效益,以最小的投資獲得雙盈的優(yōu)秀管理。幫助生產(chǎn)企業(yè)、分公司、分銷商、代理商、商場、商店等之間建立起一套完善、高效、具有快速反應能力和管理能力的業(yè)務平臺,可以極大的提高企業(yè)競爭力,為企業(yè)創(chuàng)造價值果!
2.2 數(shù)據(jù)流圖
數(shù)據(jù)流圖是描述系統(tǒng)的邏輯模型的,圖中沒有任何cctv6節(jié)目預告風聲具體的物理元素,只是描述信息在系統(tǒng)中流動和處理的情況,它比口頭與文字的描述更直觀地顯示出來系統(tǒng)中數(shù)據(jù)的使用。
數(shù)據(jù)流圖簡稱DFD圖,數(shù)據(jù)流圖有四種成分:源點或終點、處理、數(shù)據(jù)存儲表和數(shù)據(jù)流。圖中沒有任何具體的物理元素,只是描述信息在系統(tǒng)中的流動和處理情況,即使不是專業(yè)的計算機技術(shù)人員也容易理解,是極好的理解工具。它能精確的描述系統(tǒng)的邏輯模型,描述數(shù)據(jù)在MIS中有輸入經(jīng)過存儲、加工處理最后輸出的全過程,是設(shè)計者和用戶交流的很好的工具。
數(shù)據(jù)存儲
記述與處理有關(guān)的數(shù)據(jù)存儲,DN區(qū)記述存儲的標號,S區(qū)記述存儲數(shù)據(jù)的名稱數(shù)據(jù)流
記述數(shù)據(jù)流的流動方向,F(xiàn)M記述數(shù)據(jù)流的名稱
數(shù)據(jù)流圖采用自頂向下的方法繪制,從研究系統(tǒng)概況開始,然后逐層向下分解,直到所需的詳盡程序為止,本系統(tǒng)根據(jù)前面繪制的業(yè)務流程圖,采用自頂向下,逐超級農(nóng)民最新層細化的方法,畫的每一部分各層的數(shù)據(jù)流圖如下:
圖2.3 三極細化數(shù)據(jù)流圖
Visual Basic語言是美國Microsoft公司推出的,它是專門針對32位Windows操作系統(tǒng)的程序設(shè)計語言.Visual Basic是一種可視化的編程語言,簡稱VB,其前身是Basic 語言。Basic 語言的英文全稱為Beginners All-purpose Symbolic Instruction Code(出學者通用符號),顧名思義,它具有面向普通使用者和易學易用的優(yōu)點.它于1964年創(chuàng)建,在20世紀70年代得到了很大的發(fā)展.Visual Basic是Windows平臺上一個強大的開發(fā)工具, 是在原有Basic語言基礎(chǔ)上的進一步發(fā)展,繼承了Basic簡單易用的特點.它包含了數(shù)百條語句、函數(shù)及關(guān)鍵詞,其中有很多與Windows GUI有直接關(guān)系.Visual Basic語言簡單易學,只要稍有語言基礎(chǔ)就可以很快掌握并進而精通。Visual Basic提供的是真正的面向?qū)ο蟮目梢暬幊谭椒?沒有復雜的程序流程且操作直觀.可視化的用戶界面設(shè)計功能,把程序設(shè)計人員從繁瑣復雜的界面設(shè)計中解脫出來.可視化編程環(huán)境的“所見即所得功能(WYSIWYG)”功能,使界面設(shè)計如同積木游戲一般,編程變成了一種享受;強大的多媒體功能可以輕而易舉的開發(fā)出及聲音、動畫、影像、和圖片于一體的多媒體應用程序;新增的網(wǎng)絡功能提供了編寫Internet程序的能力。非常適用于Windows環(huán)境下的快速編程,且代碼超變態(tài)傳奇的私服維護非常方便.它是一種適合于計算機初學者學習的程序語言,其語法規(guī)則相對簡單。利用它你不僅可以開發(fā)各種基于桌面的應用程序,也可以創(chuàng)建企業(yè)級的、分布式的或基于Internet的應用程序或部件。它的功能特點有: 1.巧妙地將Windows的編程難度性封裝起來
2.成功地簡化了界面的設(shè)計過程
3.提供了多種向?qū)?/p>
4.具有強大的數(shù)據(jù)和字符串處理功能
5.易與擴充
6.提供了IntelliSense技術(shù)
可以這么說,我們所能見到的在個人計算機上的軟件幾乎都可以采用Visual Basic 來完成。
此外,Visual Basic提供了大量的控件,這些控件可用于設(shè)計界面和實現(xiàn)各種功能,減少了編程人員的工作量,也簡化了界面設(shè)計過程,從而有效的提高了應用程序的運行效率和可靠性。故而,實現(xiàn)本系統(tǒng)VB是一個相對較好的選擇。
4.1.2 Visual Basic6.0
微軟公司的Visual Basic 6.0是Windows應用程序開發(fā)工具,使目前最為廣泛的,易學易用的面向?qū)ο蟮拈_發(fā)工具。Visual Basic 6.0除了具備早期版本的基本特征外,在集成環(huán)境、數(shù)據(jù)庫、系統(tǒng)資源利用、面向?qū)ο笤O(shè)計、交互式程序建立、向?qū)C制、WWW數(shù)據(jù)庫的設(shè)計、ActiveX 部件等方面都作了較大的改進。
Visual Basic 6.0是一個非常優(yōu)秀的數(shù)據(jù)庫應用工具完全支持面向?qū)ο蟮拈_發(fā)。它擁有多種數(shù)據(jù)庫接口dnf加點,可以非常方便地連接到各種數(shù)據(jù)源再加之其專利產(chǎn)品,程序員不需編寫任何SQL語句即可輕松地查詢和更新后數(shù)據(jù)庫中的數(shù)據(jù),這使當時的同類開發(fā)工具望塵莫及。
Visual Basic 6.0的主要特點有以下幾個方面:
1.完全中文化的環(huán)境使用戶更容易操作,用戶在幾分鐘內(nèi),就可以熟悉Visual Basic 6.0 的開發(fā)環(huán)境。
2.語句生成器和快速提示幫助使用戶不必記憶成千上萬的屬性和方法,在較短的時間內(nèi)就能開發(fā)出功能強大的應用程序。
3.Internet應用程序的開發(fā)功能更加強大和容易。
4.開發(fā)效率高,成本低
5.它是面向?qū)ο蟮拈_發(fā)工具,代碼的可重用好,用它開發(fā)的數(shù)據(jù)庫應用程序易于維護
6.對數(shù)據(jù)庫的應用開發(fā)有著特殊的支持,特別適合做企業(yè)信息系統(tǒng)的開發(fā)
7.提供了豐富的對象、控件函數(shù),為開發(fā)人員提供良好的用戶界面和編制功能的應用軟件提供了便利的條件
4.1.3 ACCESS 2000
本系統(tǒng)的數(shù)據(jù)庫采用的是Access2000。Access2000 數(shù)據(jù)庫管理系統(tǒng)是Microsoft Office2000 套件的重要組成部分,在Windows下運行。Access2000適用于小型商務活動,用以存貯和管理商務活動所需要的數(shù)據(jù)。Access2000不僅是一個數(shù)據(jù)庫,而且它具有強大的數(shù)據(jù)管理功能,它可以方便地利用各種數(shù)據(jù)源,生成窗體(表單),查詢,報表和應用最新私服程序等。Access2000是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。Access的優(yōu)點在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于Excel的電子表格,可以使數(shù)據(jù)庫一目了然。另外,Access允許創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的信息。Access2000 也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡文件服務器,與其他網(wǎng)絡用戶共享數(shù)據(jù)庫。Access是一種關(guān)系數(shù)據(jù)庫工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。如上所述,Access作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點,可以在一個數(shù)據(jù)包中同時擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強大功能。
4.2 運行環(huán)境要求
4.2.1 軟件環(huán)境
該軟件產(chǎn)品倉庫管理系統(tǒng)用VB6.0編寫,在安裝了Access2000數(shù)據(jù)庫,及Windows95以上操作系統(tǒng)的機器上可以正常運行
4.2.2 硬件環(huán)境
CPU:至少Pentium100以上,建議使用P4 2.0
內(nèi)存:至少16M以上,建議使用256M
硬盤:至20G硬盤空間
4.3 系統(tǒng)程序框圖
程序流程圖又稱為程序框圖,它是歷史悠久使用最廣泛的描述軟件設(shè)計的方法。該系統(tǒng)的程序流程圖如圖所示:
圖4.1 系統(tǒng)程序框圖
4.4 程序代碼
倉庫管理系統(tǒng)開發(fā)的語言的選擇主要考慮以下因素:
1、管導航網(wǎng)站源代碼理信息系統(tǒng)以數(shù)據(jù)處理為主,故應選擇數(shù)據(jù)處理能力強的語言。
2、計算機的軟、硬件和所選語言在相應機器上所實現(xiàn)的功能。
3、系統(tǒng)的可維護性和可移植性。
綜上所述,由于管理信息系統(tǒng)是以數(shù)據(jù)處理為主的及其基于微機和微機局域網(wǎng)絡為系統(tǒng)的硬件開發(fā)環(huán)境,因此,選擇Visual Basic較為適宜。
三、數(shù)據(jù)庫命名規(guī)范
1.實體(表)的命名
1)表以名詞或名詞短語命名,確定表名是采用復數(shù)還是單數(shù)形式,此外給表的別名定義簡單規(guī)則(比方說,如果表名是一個單詞,別名就取單詞的前4 個字母;如果表名是兩個單詞,就各取兩個單詞的前兩個字母組成4 個字母長的別名;如果表的名字由3 個單詞組成,從頭兩個單詞中各取一個然后從最后一個單詞中再取出兩個字母,結(jié)果還是組成4 字母長的別名,其余依次類推)
對工作用表來說,表名可以加上前綴WORK_ 后面附上采用該表的應用程序的名字。在命名過程當中,根據(jù)語義拼湊縮寫即可。注意,由于ORCLE會將字段名稱統(tǒng)一成大寫或者小寫中的一種,所以要求加上下劃線。
2)如果表或者是字段的名稱僅網(wǎng)頁游戲大全有一個單詞,那么建議不使用縮寫,而是用完整的單詞。
3)所有的存儲值列表的表前面加上前綴Z
目的是將這些值列表類排序在數(shù)據(jù)庫最后。
4)所有的冗余類的命名(主要是累計表)前面加上前綴X
冗余類是為了提高數(shù)據(jù)庫效率,非規(guī)范化數(shù)據(jù)庫的時候加入的字段或者表
5)關(guān)聯(lián)類通過用下劃線連接兩個基本類之后,再加前綴R的方式命名,后面按照字母順序羅列兩個表名或者表名的縮寫。
關(guān)聯(lián)表用于保存多對多關(guān)系。
如果被關(guān)聯(lián)的表名大于10個字母,必須將原來的表名的進行縮寫。如果沒有其他原因,建議都使用縮寫。