站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
▼
建站程序
开发
服务器
办公软件
开发教程
▼
服务器教程
软件使用教程
运营教程
热门电子书
▼
CSS教程
WordPress教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
热点词条
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
Zoph/安装
”(章节)
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
==安装步骤== ===创建数据库及用户=== 创建数据库并且导入数据表: *'''Zoph 0.8以及之前版本:''' 包括0.8.0.1和之后的0.8.0.x版本 $ mysqladmin -u root -p create zoph $ mysql -u root -p zoph < sql/zoph.sql *'''Zoph 0.8.1和之后的版本:''' $ mysql -u root -p -e "CREATE DATABASE zoph CHARACTER SET utf8 COLLATE utf8_general_ci" $ mysql -u root -p zoph < sql/zoph.sql *'''创建用户:''' 可以创建两个用户,一个是给程序使用的zoph_rw,另一个用来操作数据库的zoph_admin,从而不使用root用户。 $ mysql -u root -p mysql> grant select, insert, update, delete on zoph.* to zoph_rw@localhost identified by 'PASSWORD'; mysql> grant all on zoph.* to zoph_admin identified by 'PASSWORD'; ===安装模板=== *'''为Zoph创建安装目录:''' $ mkdir /var/www/html/zoph *'''复制模板到目录中:''' $ cp -r php/* /var/www/html/zoph/ *'''设置访问权限:''' 出于安全性考虑,你需要为你的Zoph相关文件设置访问权限,首先你需要知道Apache当前的使用用户是谁,通常是“apache”用户或者用户组,为了确定,可以检查httpd.config: ps -ef | grep httpd 你也许想赋予用户apache和用户组apache所有文件的访问权限,可以使用下面命令: chown -R apache:apache /var/www/html/zoph 也可以进行下列权限设置: *440: 对该用户组和用户可读; *444: 对所有用户可读; *666: 对所有用户可读、可写; *550、777:对目录具有执行权限; 为了对各目录进行具体设置,需要知道Zoph下具有哪些目录: cd /var/www/html chmod [dir] zoph cd zoph find -type f | xargs chmod [file] find -type d | xargs chmod [dir] ===配置模板=== 在Zoph 0.8.2或者以后版本的安装中,你需要创建zoph.ini文件,通常在/etc.zoph.ini中说明数据库的链接信息,例如: [zoph] db_host = "localhost" db_name = "zoph" db_user = "zoph_rw" db_pass = "pass" db_prefix = "zoph_" php_location = /var/www/html/zoph ===安装Perl脚本=== 如果你使用的是Zoph 0.8.2或之后的版本,则可跳过此步,因为这些版本已经使用PHP脚本代替了Perl脚本。 *'''检查Perl的路径:''' 一般perl脚本指向/usr/bin/perl,如火你的Perl所在位置与此不同,请修改脚本的第一行; *'''配置数据库参数:''' 编辑zophrc.sample(在bin目录下)文件,使得下列参数的设置与config.inc.php文件中的一致: $db_host = 'localhost'; $db_name = 'zoph'; $db_user = 'zoph_rw'; $db_pass = 'pass'; $db_prefix = 'zoph_'; $image_dir = '/data/images/'; 然后将该文件移动到user根目录下,以.zophrc命名,你也可以在该文件中设置一些默认值: $datedDirs = 0; $copy = 0; $hierarchical = 0; $verbose = 0; $resolveSymlinks = 0; 需要保证文件以“1;”结尾 *'''复制bin/zophImport.pl和bin/zophExport.pl文件至/usr/local/bin:''' 或者其他目录下; *'''安装man page:''' zophImport.pl的man page在man/directory下,复制该文件至你的manpath中,比如 /usr/local/man/man1; ===测试=== 测试Zoph能否正常工作,在[[浏览器]]中输入:http://localhost/zoph/logon.php,你将打开登录页面,使用admin账号登录。 如果你得到的是一个[[404]]错误,请确定能否在你的服务器上看到zoph/folder和templates文件 如果你看到的是一大串代码,先确定Apache已经配置好来处理PHP,然后Apache的配置中需要包含: LoadModule php5_module /usr/lib/apache2/modules/libphp5.so AddType application/x-httpd-php .php 如果出现数据库拒绝访问错误,请确定在config.inc.php文件中 DB_USER 确实具有访问数据库的权限,如果你的数据库不是在本地的话,需要赋予zoph_rw@hostname 访问那个服务器的权限。
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)