




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、 安裝和部署PlonePlone可在大多數(shù)操作系統(tǒng)上安裝,并特別提供Windows、Linux、Mac OS等各種操作系統(tǒng)即裝即用的安裝包。本章分別介紹Plone在各個平臺上的安裝方法,安裝完畢后來認識的安裝的目錄結構,最后介紹一些常用的系統(tǒng)維護方法。系統(tǒng)管理員需要閱讀本章。本章學習重點:· 安裝基礎概念· 安裝Plone,了解在不同系統(tǒng)上安裝的不同之處和相同之處· 認識安裝后的目錄結構· 學會配置Plone實例· 創(chuàng)建緊急用戶和使用虛擬主機2.1 安裝基礎概念從第一章介紹Plone中了解到Plone是運行在Z
2、ope應用服務器上的,本章將介紹安裝和部署Plone,在這里來清楚地認識Plone與Zope的關系。安裝之前,有必要先理解一些基礎概念和相互關系:· Zope軟件:Zope軟件是Zope安裝后的軟件所在的文件夾,這里包含核心的代碼和工具。· Zope實例:是具體的Zope的運行環(huán)境。Zope安裝后,可建立多個運行環(huán)境。Plone是作為插件產(chǎn)品,安裝在Zope實例上運行的。· Plone站點:在一個Zope實例的ZODB數(shù)據(jù)庫中,可創(chuàng)建多個Plone站點。默認的Plone在中文支持上還不全面,比如默認不支持中文搜索。要使Plone全面支持中文,需要安裝 CJKSpl
3、itter(中文搜索分詞模塊)和 ZopeChinaPak(中文支持補丁集)擴展產(chǎn)品。· CJKSplitter:中文搜索分詞模塊。下載地址: · ZopeChinaPak:中文支持補丁集。下載地址: 另外,在下面介紹的各種安裝方式中暫只有Windows中文安裝包集成了支持中文的擴展產(chǎn)品,其它的安裝方式都需要附帶安裝支持中文的擴展產(chǎn)品。2.2 安裝Plone 在Windows中安裝安裝包中集成了python解釋器、Zope、Plone,安裝完畢后自動產(chǎn)生運行Plone的實例,同時也產(chǎn)生了一個初始Plone站
4、點。.1 直接安裝可以選擇Plone中文版本W(wǎng)indows安裝包來安裝,Plone中文版windows安裝包是在Plone英文安裝包的基礎上擴展了中文支持模塊和中文搜索分詞模塊,讓Plone全面的支持中文。Plone安裝包和Plone中文版windows安裝包下載位置:· Plone英文安裝包:/download/· Plone中文版windows安裝包:建議以Windows系統(tǒng)的管理員權限的身份去安裝。在安裝Plone前,應該先停止所有正在運行的Web服務器。例如,某些Windows版本自 動安裝同時啟動了M
5、icrosoft Internet Information Services (IIS),并監(jiān)聽 80 端口。安裝程序運行的 Plone 正是運行在 80 及 8080 端口的。要測試有沒有程序占用 80 端口,最方便的方法是開啟瀏覽器到 看看有沒有找到網(wǎng)頁。下面以Plone中文版安裝包來介紹,直接運行安裝程序,見到如下圖 2.1 。【圖 2.1】 Windows上安裝Plone接著單擊【下一步】,至創(chuàng)建管理員賬戶頁面,如下圖 2.2 。填寫管理用戶名和密碼,系統(tǒng)安裝后會創(chuàng)建這個用戶。這是網(wǎng)站的初始超級用戶,可用于管理Zope和Plone,一般用 admin 作為用戶名,設定時需要記住這個用戶
6、名和口令?!緢D 2.2】輸入管理賬戶用戶名和密碼下一步,需要選擇安裝路徑,如下圖 2.3 ?!緢D 2.3】 選擇安裝路徑安裝過程一般三到五分鐘,這取決于你電腦的速度。這個時候安裝過程在執(zhí)行一些安裝結束前的任務,比如編譯python文件,建立數(shù)據(jù)庫,創(chuàng)建一個初始的Plone站點等。最后出現(xiàn)如下圖 2.4 ,提示安裝已結束?!緢D 2.4】安裝結束頁面在上圖 2.4 中,完成Plone安裝向?qū)У慕缑嬷?,可選擇圖中的【啟動Plone控制器】和【安裝外部編輯器】,啟動Plone控制器后,如下圖 2.5 ?!緢D 2.5】Plone控制器Plone控制器在Windows中能很方便地管理Plone的啟動和關閉
7、。Plone控制器提供很友好的用戶界面,可看到Plone的運行狀態(tài),所運行的端口。同時還可以在這里創(chuàng)建緊急用戶。Plone控制器啟動Plone后,可以看到【查看Plone.】” 和【Zope管理界面】按扭由灰變成可點擊,可單擊【查看Plone.】進入Plone站點,也可以直接打開瀏覽器到 http:/localhost/ 顯示Plone的初始界面。如下圖 2.6 。【圖 2.6】Plone初始界面用剛設定的用戶名和密碼登陸Plone站點,如果你具有很強的好奇心,可以在剛才的Plone控制器中單擊【Zope管理界面】,進去看看。到這里,在Windows上安裝Plone就結束了。.2 &
8、#160; 在Windows上配置Plone.2.1 改變端口可以在Plone控制面板端口界面上對各個運行端口的設定,如下圖 2.7 ,允許指定Plone監(jiān)聽HTTP,F(xiàn)TP,WebDev的端口?!緢D 2.7】Plone控制器端口界面要改變端口,在Windows中可直接在Plone控制器端口界面中對HTTP,F(xiàn)TP,WebDev的端口進行設置,設置之前先確保要設置的相應端口沒有被其它服務器所占用。· Plone HTTP端口: 這是用戶訪問Plone的端口。默認的是 80 端口,這也是Web服務器默認的標準。雖然這個端口不是必須的,但如果沒
9、有它你將不能在Web瀏覽器上訪問Plone。如果這個端口是激活的并且 Plone是運行的,狀態(tài)頁上的“查看Plone.”按鈕將是可點擊的。· Zope管理端口: 這是指定管理員訪問Plone的端口。默認是 8080 端口。這個端口讓你進入Zope的Zope管理界面的根目錄。你仍然可以通過這個HTTP端口訪問Plone;使得分開端口更容易和更加便利。如果這個端 口被激活而且Plone是運行的,狀態(tài)頁上的“Zope管理界面.”按鈕將是可點擊的。· FTP訪問端口: 這是指定通過FTP訪問Plone的端口。默認沒有被激活的;如果想激活它,通常端口為 21 。可以使用FTP去上傳大
10、文件到Plone中。· WebDAV源端口: 這是指定通過WebDAV協(xié)議訪問Plone.默認是沒有被激活的;如果想激活它,通常端口為 8081。(WebDAV 是一個通過遠程協(xié)議在Plone編輯內(nèi)容 。通過WebDAV,可以實現(xiàn)映射Plone服務器內(nèi)容完成一些工作。).2.2 使用緊急用戶在忘掉管理用戶名或密碼的時候,可通過Plone控制器的緊急用戶的頁面創(chuàng)建緊急用戶。如下圖 2.8 ,創(chuàng)建緊急用戶。圖 2.8 創(chuàng)建緊急用戶通過創(chuàng)建的緊急用戶只是臨時訪問Plone系統(tǒng),用緊急用戶登錄后需要創(chuàng)建一個新的管理用戶,用新的管理用戶管理Zope/Plone
11、 。.2.3 在調(diào)試模式下啟動Plone有時Plone運行中出錯了,一時也找不出原因所在,或者其它的情況,需要使用在調(diào)試模式下啟動Plone。在調(diào)試模式下啟動Plone,會將所有的日志信息打印在Windows的命令窗口,以便我們跟蹤調(diào)試信息。運行在安裝目錄的 Databin 下的runzope.bat ,如下圖 2.9 是命令行窗口啟動Plone時的截圖。【圖 2.9】調(diào)試模式啟動Plone Debian/Ubuntu上打包安裝Plone在Debian/Ubuntu上是一個標準的安裝包,因此得到的版本取決于Debian/Ubu
12、ntu上的配置。安裝Plone,使用Debian/Ubuntu的apt管理軟件包安裝即可。下面是安裝的操作實例?!纠?2.1】在Debian/Ubuntu上安裝Plone1. 用管理員用戶登錄系統(tǒng)2. 安裝Plone站點命令:apt-get install plone-siteDebian/Ubuntu提示要設置一個管理員用戶名和密碼和一個想讓Plone運行的端口。默認它的端口是 8081 。記住當前的設置。3. 安裝中文支持擴展產(chǎn)品,將 CJKSplitter 和 ZopeChinaPak 放到 /var/lib/zope2.9/instance/plone-site/Products 目錄
13、(此為Plone實例的Products目錄)4. 安裝完成后,啟動Zope/Plone:/etc/init.d/zope start5. 創(chuàng)建一個Plone站點:打開瀏覽器,進入 http:/localhost:8081/manage ,以設定的管理用戶名和密碼登錄。進入了Zope管理界面后,可創(chuàng)建Plone站點,下文中有這一步的詳細說明?;仡櫼幌?,安裝在哪里了:/etc/zope2.9/plone-site/ # 安裝目錄/var/lib/zope2.9/instance/plone-site # Plone實例目錄在Debian/Ubuntu中安裝的Plone站點可結合linux的logr
14、otate實現(xiàn)自動日志循環(huán)。 Redhat上打包安裝這里介紹的Redhat打包安裝是用RPM包,它在Redhat,Mandrake,和SuSE發(fā)行版上都可以用到??梢栽?上下載一下最新的安裝包。這個RPM包需要Redhat系統(tǒng)已經(jīng)安裝好了Python 2.4 。在shell里運行查看你現(xiàn)在使用的Python的哪個版本:$ python -VPython 它顯示已經(jīng)安裝了Python ;如果沒有安裝,從Python官方網(wǎng)站 下載Python的RPM包,下載完畢后用標準的rpm命令去安裝;安裝Plone的時候很簡單,下面是Plone安裝時,包括創(chuàng)建站點和創(chuàng)建管理賬
15、戶用戶名和密碼時打印出一些很有用的信息,顯示如下:rootlappi i386# rpm -ivh Plone2-Preparing. #100%Making group plone (not altered if already exists).Making user plone. 1:Plone2 #100%Creating initial 'main' instance.Instance created. Listening on :8080, initial user: 'plone'with password: 'plone&
16、#39;.Setup of initial database in 'main' instance./usr/lib/plone2/lib/python/AccessControl/Owned.py:79:DeprecationWarning: Owned.getOwner(1) is deprecated; please usegetOwnerTuple() instead. DeprecationWarning)Created initial database content.look at /etc/plone2/main/zope.conf.Run then "
17、;/etc/rc.d/init.d/plone2 start" to start Plone2.you may create new Plone instances with mkploneinstance.安裝完成后,啟動Zope/Plone:/etc/rc.d/init.d/plone2 start然后,就可以通過瀏覽器來訪問:http:/localhost:8080/ ,用設置的管理用戶名和密碼訪問管理界面,在這里,你可創(chuàng)建新的Plone站點。 源代碼方式安裝Plone的安裝,還可以選擇用源代碼的方式安裝,它可以在Windows平臺,也可以在L
18、inux/Unix平臺。這種安裝方式需要對Zope, Zope實例及Plone之前的關系有一定的了解,這樣的話,安裝過程就非常清晰;當然,安裝方式也很簡單,也可在安裝過程之后,體會三者之間的關系。.1 安裝Zope及Zope實例下面分別介紹在Windows上和在Linux/Unix上安裝Zope及Zope實例。.1.1 Windows上安裝Zope及Zope實例這里介紹安裝步驟中重要的幾步。Zope的Windows安裝包下載位于:/products/. 下載的時候注意版本一致,現(xiàn)在我們使用的Plon
19、e的源代碼包版本是,推薦Zope的版本是Zope 2.9.4 或 Zope 2.8.7 。下圖 2.10 中安裝程序提示選擇Zope安裝位置?!緢D 2.10】選擇Zope安裝位置下圖 2.11 中是選擇安裝的構成成份,分為主Zope文件和Zope實例,Zope實例是可選的。選擇Zope實例安裝程序?qū)惭bZope軟件,同時安裝一個Zope實例。默認是安裝Zope連同安裝Zope實例的?!緢D 2.11】選擇安裝的構成成份下圖 2.12 中提示你,選擇安裝結束后在Windows服務中添加一個服務,可在服務中運行Zope實例,Zope實例在系統(tǒng)啟動后自動運行。如果上面選擇安裝的構成 成份中沒有選擇安裝
20、Zope實例,這一步將不會出現(xiàn)。在安裝結束后可打開服務嘗試從那里運行和關閉Zope實例。【圖 2.12】選擇添加一個啟動服務下圖 2.13 中安裝程序提示選擇Zope實例的安裝目錄。如果上面選擇安裝的構成成份中沒有選擇安裝Zope實例,這一步將不會出現(xiàn)。指定好安裝Zope實例的目錄,并記住它(區(qū)分Zope實例的目錄和Zope的安裝目錄)?!緢D 2.13】選擇Zope實例的安裝目錄當設定管理用戶密碼后安裝程序按照設定自動安裝,這個過程需要二到三分鐘,如果前面的設定中選擇安裝Zope實例,在安裝過程中同時創(chuàng)建一個Zope實例。這一步完成后,Zope的安裝就完成了。提示如果安裝了Zope實例,可以看
21、到Windows系統(tǒng)中的服務多了一個Zope Instance的服務和開始菜單程序目錄中多了一個Zope 的程序目錄。如果要在Windows中創(chuàng)建新的實例,從開始菜單程序目錄中看到Zope 目錄中有一個 Make Zope Instance ,運行它,提示你設置實例的目錄,實例的用戶名和密碼就可以創(chuàng)建新的實例。提示創(chuàng)建實例其實是通過運行 zope binmkzopeinstance.py 實現(xiàn)的。也就是說你完全可以用python運行mkzopeinstance.py來創(chuàng)建Zope實例。你可以自行嘗試。.1.2 Linux/Unix上安裝Zope及Zope實例在
22、Linux/Unix上安裝Zope及Zope實例之前,需要做一些準備工作:· 確保你的Linux/Unix系統(tǒng)上安裝好了Python 或更新· GNU make工具等· 到Zope官方 /Products 下載Zope源代碼包安裝Zope, 先查看下載的Zope安裝包里的doc/INSTALL.txt文件。下面是在Linux/Unix安裝Zope的例子。【例 2.2】在Linux/Unix安裝Zope1. 解壓Zope源代碼包 tar zxf Zope-final.tgz2. 進入解壓后的Zope-final目錄,執(zhí)行安裝命令從安裝幫助
23、中得知有兩種安裝方式,一種是安裝同時創(chuàng)建Zope實例,一種是安裝后再創(chuàng)建Zope實例,這些在安裝包中的INSTALL.txt中有介紹,推薦后者,這樣會使你對創(chuàng)建實例更為清楚。這里以安裝后再創(chuàng)建Zope實例來介紹。此過程中的創(chuàng)建Zope實例是創(chuàng)建實例的標準方式。也就是說當需要創(chuàng)建新實例時就用這種方式。進入解壓后的目錄,執(zhí)行編譯:makeprefix是zope安裝的目錄。如果有多個python,想指定python ,在configure中給出with-python參數(shù)的路徑。編譯過程完畢后,執(zhí)行:make install命令提示:Zope binaries installed successful
24、ly.Now run '/opt/Zope-/bin/mkzopeinstance.py'然后來創(chuàng)建實例,運行mkzopeinstance.py:/opt/Zope-/bin/mkzopeinstance.py給出安裝實例目錄:Directory: ./zope/myplone給出實例管理用戶名和密碼:Username: adminPassword:Verify password:這一步結束后就安裝好了Zope實例。3. 啟動Zope實例(Zope實例已創(chuàng)建在zope/myplone目錄中):4. zope/myplone/bin/zopectl start或用調(diào)試模式運行:z
25、ope/myplone/bin/runzope.2 安裝Plone的源代碼包安裝Plone的源代碼包的方式在Windows,Linux,Unix上也都一樣。plone 版本中需要Python的PIL模塊的支持。如果你的Python沒有PIL模塊(Windows安裝Zope自帶的Python沒有PIL模塊),Plone的就不能正常運行。PIL模塊下載位置: 安裝Plone的源代碼包:解壓源代碼包,把解壓后的目錄中所有的內(nèi)容移到安裝好的Zope實例中的Products目錄。安裝中文支持擴展包:將 CJKSplitter 和 ZopeChinaPak解壓后放到Zop
26、e實例的Products目錄。.3 創(chuàng)建Plone站點啟動Zope實例,在瀏覽器中訪問 http:/localhost:8080/manage 進入Zope管理界面。填入在安裝Zope時設定的管理用戶名和密碼。在右上方的添加下拉列表中,找到 Plone Site 項。(沒有安裝Plone源代碼包是沒有這項的,這也可以去檢驗源代碼包是否安裝好了。)如下圖 2.14 ?!緢D 2.14】添加Plone站點接下來的工作,就進入 Add Plne Site 的頁面填上ID,Title,Description添加一個Plone站點。如下圖 2.15 ?!緢D 2.15】添加
27、Plone站點頁面在添加站點頁面中填寫站點ID,描述信息,選擇 Extension Profiles 列表中的 Chinese Plone Site 單擊 Add 創(chuàng)建Plone中文中點。這個過程需要一到兩分鐘的時間,就進入了Plone站點的歡迎界面。2.3 了解安裝后的文件夾結構Plone的整體結構或者是安裝后的目錄結構,基本分為兩大的區(qū)域,Zope目錄和實例目錄。現(xiàn)分別從兩個大的區(qū)域去了解安裝后的整個的目錄結構。 Zope軟件文件夾結構這是介紹基礎概念時提到了Zope核心軟件的文件夾,它是實例運行的基本平臺。其主要文件夾包
28、括。· bin: 存放一些工具。包含一些有用的代碼和模塊增強Zope。· lib/python: 核心代碼。Zope的核心代碼存放目錄。· lib/python/Products: 核心擴展產(chǎn)品。Zope自帶的擴展產(chǎn)品存放目錄。 實例文件夾結構實例是Plone的運行環(huán)境。我們有必要來認清每個目錄及目錄中的文件是有什么作用的。· bin: 這里是存放實例的運行、調(diào)試等可執(zhí)行文件的目錄。 binzopectl : linux平臺上以守護進程方式運行。 binrunzope : linux平臺上,在終端上運行實例。 binru
29、nzope.bat : windows平臺上,以終端方式運行實例。· etc: 存放實例配置文件: zope.conf。我們后面講到的配置實例基本上通過這個文件配置參數(shù)。· log: 實例運行過程中生成的日志文件。一般有一個Z2.log和一個event.log文件。 logZ2.log : 訪問日志文件。記錄什么時間,哪個用戶,以及在什么環(huán)境下訪問實例。 logevent.log : 錯誤日志文件。記錄實例運行過程中產(chǎn)生的錯誤等。· var: 這里是實例的數(shù)據(jù)存放區(qū)域。采用非ZEO Client方式(在Zope對象數(shù)據(jù)庫章節(jié)中我們會講到ZEO構架)的時候,其中的
30、Data.fs 就是ZODB的數(shù)據(jù)庫文件。Zope上的擴展產(chǎn)品的數(shù)據(jù)也一般存放在這個文件夾中。· import: ZODB的zexp格式導入文件存放的路徑,僅僅在這個路徑下的zexp文件,才運行導入到Zope中。· extension: 此文件夾用于存放外部方法腳本(External Method)· Products: 實例擴展產(chǎn)品。在我們使用Plone時,常有安裝一些Plone的擴展產(chǎn)品,Plone的擴展產(chǎn)品就是一般存放在這個目錄中。2.4 配置Plone實例Plone一旦安裝完畢,可能需要它運行在其它的端口,接受FTP、We
31、bDAV訪問,查看日志信息等,就要配置Plone站點,下面詳細介紹各個系統(tǒng)中統(tǒng)一的配置。Zope實例中包括一個配置文件(etc/zope.conf),實例的所有配置參數(shù)位于這一個文件。下表是對常設置的參數(shù)的簡單說明:【表 2.1】 配置文件(zope.conf)中常設置的參數(shù)配置參數(shù)參數(shù)說明debug-mode調(diào)試模式effective-userLinux系統(tǒng)上的運行時使用的用戶賬號http-serverweb服務器的端口設置ftp-serverftp服務器的端口設置port-base各個端口的附加偏移。調(diào)整這個參數(shù),可方便的批量調(diào)整各個服務的端口號,以避免端口沖突default-zpubli
32、sher-encoding頁面默認編碼,應該調(diào)整為utf-8,以便更好的支持中文和其他語言如果在Windows上使用直接安裝,大部分配置信息可在Plone控制器上查看到。同時,可看到一個額外的文件(plone.conf),這里包含了相關端口定義。 配置運行端口改變Plone的運行端口。比如,我們要運行Plone在 9090 端口代替默認,見下面的例子?!纠?2.3】改變Plone的運行端口在zope.conf中改下面的部分:<http-server> # valid keys are "address" and "fo
33、rce-connection-close" address 8080 # force-connection-close on</http-server>改為:<http-server> # valid keys are "address" and "force-connection-close" address 9090 # force-connection-close on</http-server>提示用Windows直接安裝的方式配置端口只需在Plone控制器上更改端口。另外,可改port-base參數(shù)
34、實現(xiàn)。port-base是端口的附加偏移,如果當前的Plone運行在默認的 8080 端口上,要實現(xiàn)運行在9090端口上,只需設定port-base為 1010 ,設置如下:port-base 1010在Linux/Unix系統(tǒng)中,用非root用戶,是不能啟用 80 端口的;而創(chuàng)建的Zope實例又不能讓root用戶去運行(root用戶權限過大,會存在安全性問題,Zope實例在啟動后是不讓root用戶運行)。所 以Zope實例配置文件中提供了 effectiveuser 的設置,是讓root用戶從 80 端口上去啟動 Plone 轉(zhuǎn)而由其它用戶去運行,見下面的例子。【例 2.4】配置Plone由
35、有效用戶運行在zope.conf中找到下面部分:# effective-user chrism設置為:# 以zope用戶運行effective-user zope實現(xiàn)開啟FTP端口在 8021 上(默認是沒有被激活的),見下面配置Plone開啟FTP端口的例子。【例 2.5】配置Plone開啟FTP端口找到下面部分:# <ftp-server># # valid key is "address"# address 8021# </ftp-server>去掉注釋即可:<ftp-server> # valid key is "add
36、ress" address 8021</ftp-server>當然,開啟WebDAV也是如同上面的例子,這就不重復介紹了。 設置頁面默認編碼編碼問題是網(wǎng)站開發(fā)經(jīng)常遇到的問題,特別是頁面中中文編碼顯示不正確的問題。 默認情況下,Plone采用utf-8作為頁面編碼。 如果希望Plone更好的顯示中文,特別是讓純Zope的頁面更好的顯示中文,應該在zope.conf中設置發(fā)布編碼為utf-8:default-zpublisher-encoding utf-8 使用Debug調(diào)試模式在Debug調(diào)試模式下運行,
37、在很多地方不必重新啟動服務器更改的代碼就可生效,因此可大大簡化開發(fā)。但Debug模式會導致網(wǎng)站運行速度下降,不推薦在正式場合使用。在Plone的版本中debug調(diào)試模式默認是沒有被激活的??梢栽赑lone站點中的 網(wǎng)站設置 的頁面底部和在Zope管理界面中的 portal_migration 看到Debug調(diào)試模式是否被激活。下面是配置Plone開啟Debug調(diào)試模式的例子。【例 2.6】配置Plone開啟Debug調(diào)試模式在配置文件(zope.conf)中看到默認為:debug-mode off要使用Debug調(diào)試模式,需改為:debug-mode on 查看日志默認情況下在Plone中有兩個日志文件(了解安裝目錄結構的小節(jié)已介紹)。這些日志文件
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 石油臨時占地協(xié)議書
- 就業(yè)協(xié)議書模板護理
- 員工外出務工協(xié)議書
- 文化宣傳顧問協(xié)議書
- 仲裁代理委托協(xié)議書
- 健康免責協(xié)議書模板
- 水果項目加盟協(xié)議書
- 書房鋪面轉(zhuǎn)讓協(xié)議書
- 消防考證培訓協(xié)議書
- 就業(yè)協(xié)議書蓋章辦法
- 泛血管疾病抗栓治療中國專家共識解讀
- 基于深度學習的圖像分割
- 班級管理交流《班主任帶班育人方略》課件
- 分布式光伏電站安全運維
- 校服采購投標方案投標文件
- 奔騰B50汽車說明書
- 華為QSA審核報告
- 鋼筋籠(螺旋箍筋)工程量自動計算表
- 標準入庫授權委托書
- 河南對外經(jīng)濟貿(mào)易職業(yè)學院教師招聘考試歷年真題
- 個人遺體捐贈協(xié)議書
評論
0/150
提交評論