搭建支持文檔管理伺服器
A. 搭建公司內部ftp文件伺服器
看了問題感覺你們公司需要的是一個安全高效的文件共享軟體,那還不如直接用企業網盤。更何況FTP伺服器也沒有你想的那麼安全,既沒有風控體系,也沒有許可權的管控,你上傳的資料全公司都能看到。像貴公司這種情況,應該也會比較提防內部泄密吧。企業網盤就不一樣了,公司里每個人都會有一個專屬賬號,管理者還可以設置每個人的許可權,不用擔心文件的安全問題。像我們公司目前在用的億方雲企業網盤,一共有7級許可權,都可以由管理員自行設置。你的許可權不夠根本就看不到一些內容,從源頭上就防止了文件的內部泄密。 另外FTP操作時也比較麻煩,需要具備專門的ftp工具不說,想看到同時共享給你的文件還要先下載下來,想在線預覽看下內容吧,你電腦里還得有那個查看軟體才行。像我們這種長期出差的,又不可能隨時隨地帶著電腦吧。這種情況下企業網盤的優勢就體現出來了。前幾天公司臨時接了一個項目需要我出一份策劃書,我當時正好在外地出差,溝通上有多困難可想而知。幸好我們公司用的億方雲,我只需要在線寫好策劃案@一下領導,文件就可以共享給領導啦,有什麼修改意見領導也可以直接在里@我,我直接就可以進行修改,修改好的內容就能實時同步到雲端。而且它還支持100+種文件格式在線預覽,不用下載就可以看到文件的內容,省掉了多少空間和網費啊!!!我還可以直接一鍵就把文件共享到客戶的微信上,要是怕文件被竊取還可以設置下載許可權和鏈接有效日期,類似於閱後即焚的趕腳。
B. 公司內部如何搭建文件服務平台
如果在公司內部用就使用2003共享就可以了,只有內部員工使用,不要搞的太復雜,一會上傳一會下載的,員工回排斥.只要安全作好,2003共享還是安全的.而且使用簡單,主要是方便員工.或者用Serv-U搭建一個FTP伺服器就行了,給每個人設置一個賬號和密碼,並設置磁碟配額 你可以參考一下這里 http://i.cn.yahoo.com/longxia_K/blog/p_12/ 哈哈!
C. 如何做一台文件伺服器
實驗16 Windows環境下的文件伺服器配置2007年06月12日 星期二 上午 09:001 實驗目的與要求
(1) 學會安裝和配置文件伺服器。
(2) 學會伺服器端共享文件夾的配置和管理。
(3) 學會客戶端訪問共享文件夾的方法。
(4) 學會分布式文件系統的設置方法。
(5) 實驗學時:2
2 實驗相關理論與知識
計算機網路的基本功能是在計算機間共享信息,文件共享可以說是最基本、最普遍的一種網路服務。雖然越來越多的用戶購置專用文件伺服器(如NAS),但是通用操作系統提供的文件伺服器功能也非常實用,完全能滿足一般的文件共享需求,下面主要介紹Windows Server 2003文件伺服器的配置、管理和應用。
文件伺服器負責共享資源的管理和傳送接收,管理存儲設備(硬碟、光碟、磁帶)中的文件,為網路用戶提供文件共享服務,也稱文件共享伺服器。除了文件管理功能之外,文件伺服器還要提供配套的磁碟緩存、訪問控制、容錯等功能。部署文件伺服器,主要要考慮以下3個因素。
·存取速度:快速存取伺服器上的文件,例如可提供磁碟緩存加速文件讀取。
·存儲容量:要有足夠的存儲空間以容納眾多網路用戶的文件,可使用磁碟陣列。
·安全措施:實現網路用戶訪問控制,確保文件共享安全。
文件伺服器主要有兩類解決方案,一類是專用文件伺服器,另一類是使用PC伺服器或PC計算機組建的通用文件伺服器。
專用文件伺服器是專門設計成文件伺服器的專用計算機,以前主要是運行操作系統、提供網路文件系統的大型機、小型機,現在的專用文件伺服器則主要指具有文件伺服器的網路存儲系統,如NAS和 SAN。NAS獨立於操作系統平台,可支持多種操作系統和網路文件系統,提供集中化的網路文件伺服器和存儲環境,比一般的文件伺服器的功能更強大,可看作是專用存儲伺服器,可為那些訪問和共享大量文件系統數據的用戶提供高效、性能價格比優異的解決方案。SAN全稱存儲區域網路,是一種用戶存儲服務的特殊網路,通常由磁碟陣列、光碟庫、磁帶庫和光纖交換機組成。NAS可作為獨立的文件伺服器,提供文件級的數據訪問功能,更適合文件共享。而SAN提供數據塊級的數據訪問功能,更適合資料庫和海量數據。
目前一般用戶使用PC伺服器或PC計算機,通過網路操作系統來提供文件服務,UNIX、linux、Novell、 Windows等操作系統都可提供文件共享服務。Windows網路操作系統,如Windows NT Server、Windows2000 Server和最新的Windows Server 2003由於操作管理簡單、功能強大,在中小用戶群中的普及率非常高,許多文件伺服器都運行Windows網路操作系統。下面將重點以Windows Server 2003為例介紹文件伺服器的配置、管理和應用。
3 實驗環境與設備
C/S模式的網路環境,包括一台Windows XP客戶機和一台Windows Server 2003伺服器。
兩種可選的物理拓撲(交叉線連接或通過集線器/交換機用直連線連接)。
4 實驗內容與步驟
4.0 伺服器的基本網路配置,包括IP地址為「192.168.105.XX」、網關為「192.168.105.254」等。(註:「XX」代表你配置機器的主機編號,「nXX」代表你的伺服器主機名,例如你坐在5號機上則「XX」代表「05」,「1XX」代表「105」,配置此機的IP地址為「192.168.105.5」、主機名為「n05」,下同)。
4.1 安裝和配置文件伺服器
文件伺服器提供網路上的中心位置,可供存儲文件並通過網路與用戶共享文件。當用戶需要重要文件時,可以訪問文件伺服器上的文件,而不必在各自獨立的計算機之間傳送文件。如果網路用戶需要對相同文件和可通過網路訪問的應用程序的訪問許可權,就要將該計算機配置為文件伺服器。默認情況下,在安裝Windows Server 2003系統時,將自動安裝「Microsoft網路的文件和列印共享」網路組件。如果沒有該組件,可通過網路連接屬性對話框安裝。
1.准備工作
在部署文件伺服器之前,應當做好以下准備工作。
·劃出專門的硬碟分區(卷)用於提供文件共享服務,而且要保證足夠的存儲空間,必要時使用磁碟陣列。
·磁碟分區(卷)使用NTFS文件系統,因為FAT32缺乏安全性,而且不支持文件和文件夾壓縮、磁碟配額、文件加密或單個文件許可權等重要特性。
提示:使用Windows Server 2003自帶的工具即可將FAT32轉換成NTFS格式。該工具名為Convert.exe,位於Windows安裝目錄下的System32目錄中。在命令行狀態運行該工具即可,如Convert E:/FS:NTFS。
·確定是否要啟用磁碟配額,以限制用戶使用的磁碟存儲空間。
·確定是否要使用索引服務,以提供更快速、更便捷的搜索服務。
2.配置文件伺服器
只要將Windows Server 2003計算機上的某個文件夾共享出來,就會自動安裝文件伺服器,也可通過「配置您的伺服器向導」工具來安裝文件伺服器角色。這兩種方法的差別是,第二種方法提供更多的選項,並在程序菜單中提供文件伺服器管理台工具。這里介紹採用第二種方法的基本步驟。
(1) 啟動「配置您的伺服器向導」工具。默認情況下,登錄Windows Server 2003時將自動啟動「管理您的伺服器」(也可從控制面板中選擇【管理工具】→【管理您的伺服器】),單擊【添加或刪除角色】。另一種方法是直接從控制面板中選擇【管理工具】→【管理您的伺服器】→【配置您的伺服器向導】。單擊【下一步】按鈕。
(2) 在【配置選項】界面中選擇【自定義配置】,單擊【下一步】按鈕。
(3) 在【伺服器角色】界面中,如果【文件伺服器】的【已配置】狀態為「否」,就單擊【文件伺服器】,然後單擊【下一步】。
注意:如果【文件伺服器】的【已配置】狀態為「是」,就單擊【文件伺服器】,再單擊【下一步】按鈕打開【角色刪除確認】界面,並選擇【刪除文件伺服器角色】復選框,即可刪除文件伺服器角色,這樣該伺服器上的文件和文件夾就不再共享,依賴於這些共享資源的網路用戶、程序或宿主都將無法與它們連接。
(4) 出現【文件伺服器磁碟配額】對話框中,為伺服器上所有NTFS分區設置默認的磁碟配額。勾選【為此伺服器的新用戶設置默認磁碟空間配額】和【拒絕將磁碟空間給超過配額限制的用戶】。單擊【下一步】按鈕。默認情況下是沒有啟用磁碟配額。
(5) 出現【文件伺服器索引服務】對話框,確定是否要使用索引服務。單擊【下一步】按鈕。一般情況下不需索引服務,只有在用戶要經常搜索該伺服器上的文件內容時才啟用它。
(6) 出現【選擇總結】對話框,查看和確認已經選擇的選項,單擊【下一步】按鈕。
本例中有「設置默認磁碟配額」、「安裝文件伺服器管理」和「運行共享文件夾向導來添加一個新的共享文件夾或共享已有文件夾」等選項。
(7) 自動完成相關配置後,出現共享文件夾向導,根據提示配置共享文件夾以供其他用戶共享。只有配置了共享文件夾之後,文件伺服器才能建立。
(8) 單擊【下一步】按鈕,出現【文件夾路徑】對話框,指定要共享的文件夾路徑。可通過【瀏覽】在C盤目錄下新建一個【FileShare】作為共享目錄,此時【文件夾路徑】輸入框中將出現【C:\FileShare】(如果C盤中已經建立過此文件夾,才可以在此輸入框中直接輸入)。
(9)單擊【下一步】按鈕,出現【名稱、描述和設置】對話框,指定共享名。
(10) 單擊【下一步】按鈕,出現【許可權】對話框,指定共享許可權為【管理員有完全訪
問許可權;其他用戶有隻讀訪問許可權】,單擊【完成】按鈕。這里提供了幾種預置的許可權,也可以自定義許可權。
(11)【共享成功】對話框中顯示共享成功,給出新建共享文件夾的信息。如果要繼續設置其他共享文件夾,則選中下面的復選框。單擊【關閉】按鈕,【完成】。
至此文件伺服器配置就完成了。接下來可執行各項文件管理任務。
3.文件伺服器管理工具(以下方法至少掌握一種)
Windows Server 2003提供了用於文件伺服器配置管理的多種工具。
·文件伺服器管理控制台:打開「管理您的伺服器」工具,在【文件伺服器】區域單擊【管理此文件伺服器】,打開該控制台。要使用「配置您的伺服器向導」工具安裝文件伺服器,可從程序菜單中選擇【管理工具】→【文件伺服器管理】命令打開該控制台。
·「共享文件夾」管理工具:也可通過「計算機管理」工具中的「共享文件夾」管理工具來執行共享文件夾的配置管理,從程序菜單中選擇【管理工具】→【計算機管理】,展開【共享文件夾】節點即可。
·Windows資源管理器:可直接將文件夾配置為共享文件夾。
·命令行工具:如net share可顯示有關本地計算機上全部共享資源的信息。
D. CentOS7文件伺服器的搭建
安裝
yum -y install vsftpd
安裝後修改配置
vi /etc/vsftpd/vsftpd.conf
不允許匿名操作
開啟用戶管理列表
在文件最後面新增allow_writeable_chroot=YES,允許已登錄用戶進行上傳
編輯用戶管理列表
vi /etc/vsftpd/chroot_list
添加ftpuser用戶
mkdir -p /home/ftp
創建ftp的根路徑
useradd -d /home/ftptest -s /sbin/nologin ftpuser
新增用戶並配置為ftpuser用戶的主文件夾
usermod -aG ftp ftpuser
將ftpuser用戶放置在ftp用戶組中
chown ftpuser /home/ftp
修改ftp文件的所屬
passwd ftpuser
修改ftpuser用戶密碼
vi /etc/selinux/config
如圖配置
firewall-cmd --permanent --zone=public --add-service=ftp
開啟ftp服務
firewall-cmd --reload
重載入firewall
systemctl start vsftpd
重啟
systemctl status vsftpd
查看firewall狀態
輸入ftpuser的賬號密碼
文件伺服器ftp文件夾根目錄
E. 用ftp搭建文檔管理伺服器怎麼樣
作為文件共享的方式,FTP是可以用的,就相當於一個文件伺服器。其實更簡單,用個網路雲盤,共享一下也可以啊。
但是如果對於文檔管理有更高的要求,比如安全、版本管理、全文檢索、許可權控制這些,那麼FTP就太簡單了。作為企業用戶的話,建議還是找一個好的安全、功能完整的專業軟體更好。
F. 怎麼把文檔管理系統部署到Linux系統的雲伺服器上
和常規部署一樣,唯一不同的是雲上的伺服器需要ssh遠程訪問一版用xshell 、crt、putty等軟體。想了解更多linux知識可以看看《linux就該這么學》
G. YAPI:從0搭建API文檔管理工具
最近在找一款API文檔管理工具,之前有用過Swagger、API Manager、Confluence,現在用的還是Confluence。
我個人一直不喜歡用Swagger,感覺「代碼即文檔」,讓代碼里的文檔無處不在,已經對代碼造成了一定的入侵了。API Manager就是一個純API文檔管理的工具了。Confluence是萬能的,也是最簡單的,支持各種插件在線安裝,可以有各種布局,支持MD文檔,也支持表格、代碼塊等。
最近看到一篇文章在說YAPI,就准備搭建一個試試效果如何。
YAPI是去哪兒網開源的一款API管理工具,理念如下:
特性:
選擇YAPI試試手的原因是因為我看到了它支持MockServer,這樣前端開發同學就不用等待後端同學了。主要是我也懶得搭建一套mock服務,有這樣一款工具何樂而不為呢?所以今天就找了一台伺服器安裝了一下。考慮排版問題,就以圖片形式放出來了。
nodeJS長期支持版本官網下載地址:https://nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.xz,下載後執行如下命令:
nodeJS安裝完畢。
YAPI安裝,GitHub上已經有比較詳細的文檔了,地址:https://github.com/YMFE/yapi,這里說一下兩種部署方式:
可視化部署:
yapi安裝完畢,訪問http://127.0.0.1:9090進行可視化配置一步一步往下走即可。
命令行部署(推薦方式):
yapi安裝完畢,訪問http://127.0.0.1:{config.json中配置的port}即可訪問。
node需要安裝pm2模塊,使用pm2模塊後台運行yapi:
運行成功頁面:
至此,YAPI就安裝完畢了,簡單實用一下還是不錯的,因為是國產的,整體操作風格還是比較習慣的。在YAPI這里介面更改還有記錄哦~
後面再慢慢體驗這個裡面的一些高級功能吧,比如MockServer、介面測試等功能。
大家還有什麼更好用的API管理工具?你覺得一款優秀的API管理工具應該都有哪些必須的功能?歡迎推薦和討論!