站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
Plone/Linux环境下的安装与编译
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
{{Plone top}} 想要快速安装[[Plone]]系统,最具效益的方式,在[[Linux]]环境是[[下载]]Plone的 Unified Installer (约35MB)来编译系统,在[[Windows]]环境是下载Windows Installer (约32MB)来安装。 ==最简化的安装== [[Image:PloneSYSC1.png]] *以Linux 环境为例,需要事先具备gcc (GNU C Compiler) 和make,最简化的确认方式,是以一般帐号,例如marr 使用者登入后,开启Shell 操作环境,执行下列的环境检查与下载动作: <pre>$ gcc --version gcc (GCC) 4.4.1 Copyright (C) 2009 Free Software Foundation, Inc. This is free software; see the source for copying conditions. </pre> [[Image:PloneSYSC2.png]] *把Unified Installer 解压缩,档案解开后的目录结构如下: <pre> Plone-4.0.1-UnifiedInstaller |-- HISTORY.txt |-- Licenses/ |-- Plone-docs/ |-- README.txt |-- UPGRADING.txt |-- base_skeleton | |-- bin | | `-- buildout | |-- bootstrap.py | |-- develop.cfg | |-- products/ | |-- src/ | |-- var/ | |-- versions.cfg | `-- zope_versions.cfg |-- buildenv.sh |-- buildout_templates | |-- base.cfg | |-- cluster.cfg | `-- standalone.cfg |-- helper_scripts | |-- adduser.txt | |-- build_libjpeg.sh | |-- build_python.sh | |-- build_readline.sh | |-- build_zlib.sh | |-- checkPython.py | |-- create_instance.py | |-- generateRandomPassword.py | |-- iniparse/ | `-- make_plone_user.sh |-- init_scripts | |-- FreeBSD/ | |-- OS_X/ | |-- README.txt | |-- RedHat-FedoraCore/ | |-- generic/ | `-- ubuntu/ |-- install.sh |-- packages | |-- Python-2.6.5.tar.bz2 | |-- buildout-cache.tar.bz2 | |-- distribute-0.6.14.tar.gz | |-- jpegsrc.v8a.tar.bz2 | |-- readline-6.1.tar.bz2 | |-- virtualenv-1.4.9.tar.gz | `-- zlib-1.2.5.tar.bz2 |-- ppreflight |-- tests/ `-- version.txt </pre> *只需要留意README.txt 和install.sh 两个档案,前者包含[[软件]]说明,后者能启动安装的编译工作。 <font color="red">注意:Plone 系统以Zope 和Python 为基础,以Plone 4.0.1 为例,它搭配的版本是Zope 2.12.11 和Python 2.6.5。</font> ==Linux下的编译== *编译工作由install.sh 档案启动,这份shell script 档案可以搭配standalone 和zeo 两种参数,初学者可使用standalone 参数,最简单的指令范例如下: <pre> $ cd Plone-4.0.1-UnifiedInstaller $ ./install.sh standalone </pre> [[Image:PloneSYSC3.png]] *执行install.sh 时,前面要有「./」符号,因为这是shell 操作技巧,表示指定执行「现行路径下」的install.sh 档案。 *接着,画面会出现编译讯息,摘要的范例如下: <pre> Stand-Alone Zope Instance selected Detailed installation log being written to /home/marr/Plone-4.0.1-UnifiedInstaller /install.log Rootless install method chosen. Will install for use by system user marr Installing Plone 4.0.1 at /home/ marr/Plone Installing Plone 4.0.1 at /home/marr/Plone Compiling and installing jpeg local libraries ... Compiling and installing readline local libraries ... Installing Python 2.6.5. This takes a while... Installing distribute.. . Unpacking buildout cache to /home/marr/Plone/buildout-cache Compiling .py files in egg cache Copying Plone-docs Copying buildout skeleton Fixing up bin /buildout Running buildout; this takes a while... </pre> <font color="red">注意:编译过程的讯息会被记录在install.log档里,如果没发现这个档案,或是想要额外记录讯息,可使用 ./install.sh standalone 1> install.log 2>&1 之类的指令,将过程的讯息记录在install.log档案里。</font> *编译所需的时间,以[[IBM]] [[ThinkPad]] X61 (2GB RAM) 环境为例,大约耗时三分钟。 *一切顺利的话,会新建目录存放Plone 系统执行的所有档案,档案总共占329MB 左右。 如果是采一般使用者的权限来编译,它会在家目录建立Plone 新目录,它的第一层目录项目如下所示: <pre> Top-level Directory Outline for Plone 4.0.1 Plone Plone 总目录 |-- Plone-docs/ |-- Python-2.6/ Python 目录 |-- buildout-cache/ | |-- downloads/ | `-- eggs | | -- Plone-4.0.1-py2.6.egg/ | `-- Zope2-2.12.11-py2.6-linux-i686.egg/ Zope 目录` -- zinstance/ Instance 家目录 |-- adminPassword.txt管理员初始密码档 |-- bin/ 管理系统的执行档 |-- buildout.cfg |-- develop-eggs/ |-- fake-eggs/ |-- parts/ Zope 与Plone 主程式目录 |-- products/ Plone 2.x 旧式模组的目录 |-- src/ 自行开发的模组目录 |-- var/ 物件资料库与日志档 |-- versions.cfg Plone 细项版本资讯` -- zope_versions.cfg Zope 细项版本资讯 </pre> *将zinstance 目录称为「Instance 家目录」,这里存放主要的管理档案,许多维护工作在此进行。 <font color="red">注意:不要用管理员权限把Plone 装在/root 目录,这会造成难以启动等多项困扰。</font> ==系统管理员密码== *编译工作的最后阶段,会产生一组Zope 管理员的帐号密码,登入管理介面时要输入这组帐号密码,除了在屏幕上提示外,也可以事后在zinstance/adminPassword.txt 档案里找到,类似下列内容所示: <pre> Use the account information below to log into the Zope Management Interface The account has full 'Manager' privileges. Username: admin Password: 0rx9uAiJ This account is created when the object database is initialized. If you change the password later, you'll need to use the new password. </pre> == 参考来源 == *http://www.iis.sinica.edu.tw/~marr/python/PloneInstall.html {{Plone}} [[category:Plone|P]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)
本页使用的模板:
模板:Plone
(
编辑
)
模板:Plone top
(
编辑
)