本地windows简易安装WAMP5套件和mediawiki维客程序调试记录
http://feilong.org/wamp5-mediawiki-feilong-org
维客是个网友都能编辑的"可擦写网页"。目前飞龙想尝试一下安装维客程序,当然直接安装到购买的php服务器空间也可以。但飞龙考虑到有些朋友没有 服务器空间,那可以本地安装调试mediawiki维客程序,一般电脑是windows系统,需要安装php服务器环境。所以飞龙写下"WAMP5套件和 mediawiki维客程序本地windows调试简易安装记录"这个全套教程,更新修订地址链接:http://feilong.org/wamp5-mediawiki-feilong-org ,看不太明白的朋友可以找飞龙交流,请联系飞龙:http://feilong.org/feilong 呵呵。
一 本地电脑服务器WAMP5套件安装。
(一)下载WAMP5服务器套件。
1.大家都习惯将 Apache、MySQL、PHP 架设在 Linux 系统下,它们都开放源代码,推荐采用Linux或FreeBSD下的PHP空间。但是本地电脑Windows系统居多,所以本文飞龙(www.feilong.org)只说Windows系统下如何本地电脑调试mediawiki程序,所以推荐安装WAMP作为本地电脑调试的PHP服务器环境。
2.安装WAMP5一次性把Apache及MySQL和PHP环境安装好,建立WAMP的服务器环境,进行wiki、bbs等程序学习与本地调试。 WAMP5软件包集成PhpMyAdmin和SQLitemanager管理工具。WAMP5在WinXP、win2000、win2003下运行良好。 最新版WAMP5下载地址:http://wampserver.com/en/download.php
3.WampServer 2.0 May 5 2008,大小
Apache
PHP 5.2.6 + PECL,使用非常广泛的脚本语言。
MySQL 5.0.51b,最受欢迎开放源代码数据库管理系统。
Phpmyadmin,数据库管理工具,主要用来创建和维护数据库。
SQLitemanager,数据库管理工具,没做研究。
(二)安装WAMP5简易教程。
1.如果你的 Windows已安装IIS服务器,那么把IIS默认站点使用的端口改为88,以免端口冲突。
2.按屏幕提示,自主选择安装服务器路径,默认为"c:\wamp\www\",飞龙选择d:\wamp\www。
3.选择其他你喜欢的默认浏览器,比如ie、maxthon或firefox,飞龙用maxthon。
4.安装成功,启动WAMP5服务器所有服务(start all servers),右下角出现一圆规哈。
5.左键点击圆规"localhost",或直接在浏览器中输入:http://localhost/
二 database数据库设置。
(一)php myadmin密码修改
1.左键点击圆规"php myadmin",进入php myadmin数据库管理工具。
2.点击"数据库",
3.点击"权限"
4.找到用户是root、主机是localhost的那一行,点击铅笔形状按钮,进入编辑权限
5."更改密码",更改,"执行"。此时刷新php myadmin,会发现"php myadmin 无法链接sql数据库"。
6.找到"D:\wamp\apps\php myadmin
7.CTRL+F,查找"MySQL password (only needed",把左边密码值改为你在第5步设置的密码。
8.ok,刷新php myadmin,又可以连接了打开。
(二)创建数据库。
1.点击"数据库"。
2."创建一个新的数据库",比如飞龙设置"feilongorgdb"。
(三)创建新用户和为该用户指定数据库。
1.点击"权限"。
2."创建新用户",比如飞龙创建的用户"feilongorg","主机"选"本地",还要设密码哟。
3.为该用户指定权限,"数据"不勾选"file",结构不勾选"drop","管理"只勾选"grant"和"lock tables"
4.为该用户feilongorg指定数据库,找到"按数据库指定权限",选择创建的数据库feilongorgdb,跳转到"按数据库指定权限","全选","执行"。
5.ok,本地php服务器和phpadmin数据库设置完毕。下篇本地windows简易安装WAMP5套件和mediawiki维客程序调试记录,更新修地地址在:http://feilong.org/wamp5-mediawiki-feilong-org-2
本地windows简易安装WAMP5套件和mediawiki维客程序调试记录下篇,朋友们跟着飞龙一起探讨。
三 MediaWiki维客程序下载。
1.MediaWiki维客程序简介。
运行于PHP+MySQL环境。
2.下载MediaWiki维客程序地址。
汉化版或英文版MediaWiki都可以,看你网站的目标用户在国内还是国外:
参考地址:http://www.allwiki.com/wiki/Mediawiki#.E4.B8.8B.E8.BD.BD.E7.BD.91.E5.9D.80
四 mediawiki维客程序安装。
(一)准备安装原文件到WAMP5服务器里。
1.将mediawiki程序拷贝到WAMP5环境目录或该目录下某个文件夹,比如飞龙放在在"d:/wamp/www/feilongorgwiki"。
2.然后在浏览器中打开 http://localhost/feilongorg-wiki(提示:文件名称越简单好记越好,不要学飞龙这样哈哈)
(二)mediawiki安装时的初始设置。
1.按屏幕提示进行mediawiki的初始设置。必填项如下:
Site name:飞龙官方维客 (英汉皆可)
Contact e-mail:站长的联络邮件
Language:语种选择。(国内朋友建议zh-cn)
Copyright/license medadata:版权类型,飞龙选第二个。
Sysop account name:管理员用户(比如feilong )。
password:管理员的密码
MySQL server:MySQL服务器名称(一般为localhost,可不管)
Database name:数据库名(比如上面创建的feilongorgdb)
DB username:数据库的用户名 (比如上面创建的feilongorg)
DB password:用户名密码 (用户feilongorg的密码)
Database table prefix:数据表前缀,要用下划线结束(比如feilongorgwiki_)
参考来源:十字空间 http://hi.baidu.com/travel981cn/blog/item/094013e9d5fb2539b90e2d35.html
2.安装完成后,在config目录下会自动生成一个LocalSettings.php文件。把它拷贝到上级目录。
3.取消config目录的写权限,或直接删除config目录。
4.ok,通过浏览器访问"http://localhost/feilongorg-wiki",安装顺利完成!
五 尾声。
1.如何不希望公众参与,可以禁止游客注册和禁止游客编辑维客。
网上找到了两段代码,参考来源:兰灯博客 http://www.landeng.name/go/631459.html,一是禁止别人注册维客,二是禁止游客编辑维客。
代码添加页面:LocalSettins.php ,
添加位置:require_once( "includes/DefaultSettings.php" )语句之后。
禁止新用户注册的代码:
#Prevent new user registrations
$wgWhitelistAccount = array ( "user" => 0, "sysop" => 1, "developer" => 1 );
禁止匿名用户编辑的代码:
#$wgGroupPermissions = array();
$wgGroupPermissions['*']['createaccount'] = false;
$wgGroupPermissions['*']['read'] = true;
$wgGroupPermissions['*']['edit'] = false;
2.呵呵,飞龙(qq:252945027)边实践边整理了两个多小时,朋友们"添加到你的ie收藏夹"哦!
3.另外本文参考了如下网络朋友的资料:http://www.allwiki.com/wiki/Mediawiki,http://www.williamlong.info/archives/1281.html,http://www.pcliver.cn/archives/103.html,http://hi.baidu.com/travel981cn/blog/item/094013e9d5fb2539b90e2d35.html,http://www.landeng.name/go/631459.html等,飞龙在这一并表示感谢。
没有评论:
发表评论