?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

打长沙麻将258必胜绝技:银河999游戏唯一官网:只需十分钟 Linux环境下快速搭建维基网站

?

长沙转转麻将必胜口诀 www.fv7j.com.cn Web 2.0这一观点,由O'Reilly媒体公司总裁兼CEO提姆·奥莱理提出。他是美国IT业界公认的传奇式人物,是“开放源码”观点的创作创造者,不停倡导开放标准,并生动在开放源码运动的最前沿。 在Web2.0革射中,维基(Wiki)的起源比博客还要早。博客是自己一小我编写掩护,天天更新博客会让你思维枯竭,维基技巧和支持它的网页就能够让大年夜家集思广益一路交流合营喜欢。维基对所有人包括浏览Wiki页面的人都是全开放的。也便是说,每小我都可以随意率性创建、改动和删除网站上的页面内容。维基和博客比拟加倍具有团队精神。

平日我们将Wiki翻译为“维基”,到底作甚Wiki?Wiki一词滥觞于夏威夷语的“wee kee wee kee”,蓝本是“快点快点”(quick quick)的意思。Wiki是一种在线多人协作的超文本系统写尴尬刁难象。Wiki站点支持面向社群的协作式写作,每小我都可以颁发自己的看法,或者对合营掩护的主题进行扩展。Wiki同时也包括一组支持这种写作的帮助对象,可以在Web的根基上对Wiki页面的文本进行创建,变动和宣布,比做网页和更新网页简单方便得多。第一个 Wiki 网站出生于 1995 年,开创人Ward Cunningham 为方便其创建的社群的交流建立了一个对象-波特兰模式常识库(Portland Pattern Repository)。在建立这个系统的历程中,Ward Cunningham创立了Wiki这一观点和名称,并且实现了支持这一观点的办事系统。这个系统便是最早的Wiki系统。从1996年至2000年间,波特兰模式常识库环抱着面向社群的协作式写作赓续成长,使Wiki的观点赓续获得富厚延伸。同时Wiki的观点也获得了广泛传播,呈现了许多基于此技巧的网站和软件系统。

实际上 wiki 也真的是既简单又快速,你可以看到 wiki 天天都在生长。新观点的定义老是让人有点摸不着头脑,wiki 也不例外。先看看简单解释:Wiki——一种多人协作的写尴尬刁难象。Wiki站点可以有多人(以致任何造访者)掩护,每小我都可以颁发自己的意见,或者对合营的主题进行扩展或者探究。Wiki指一种超文本系统。这种超文本系统支持面向社群的协作式写作,同时也包括一组支持这种写作的帮助对象。我们可以在Web的根基上对Wiki文本进行浏览、创建、变动,而且创建、变动、宣布的价值远比HTML文本为??;同时Wiki系统还支持面向社群的协作式写作,为协作式写作供给需要赞助;着末,Wiki的写作者自然构成了一个社群,Wiki系统为这个社群供给简单的交流对象。与其它超文本系统比拟,Wiki有应用方便及开放的特征,以是Wiki系统可以赞助我们在一个社群内共享某领域的常识。

Wiki 可以做什么:

1. Wiki 应用了简化的语法,替代繁杂的 HTML,加上 WEB 界面的编辑对象,低落内容掩护的门槛;

2. Wiki 经由过程文本数据库或者关系型数据库实现了版本节制,可以随时找回曩昔的版本,也可以和曩昔的版本进行比较,版本节制使多人协作成为可能,又?;ち四谌莶换崴鸬?;

3.任何信息都可以被任何人改动和删除,页面内容维持了同等性,由于清除垃圾翰墨、广告是那么的轻易,终极剩下的是最故意义的内容;任何人都可以介入,然则着末剩下的是最好的介入者;

4.Wiki 经由过程协作精神,实现了快速的信息整合;"Wiki" 这个单词本身来自于夏威夷语,便是快速的意思,"WikiWiki"自然便是极快的意思了。

想要开始wiki的要领分为两种,一种是到wiki空间供给网站注册,注册完后就可以开始了。别的一种便是在自己的谋略机上架设一个wiki,好处是没有储存空间限定,毛病是全部历程轻细麻烦一点,还有必须要有不错的上传频宽,当走访人数不多时,家用的ADSL就够用了,但假如有一天你的wiki红透半边天,那么上传速率迟钝的ADSL生怕会让你的读者认为苦楚。虽然在自己的谋略机上架设wiki好象有毛病,然则自由度相对的也对照大年夜,这里,我们请教你若何十分钟在你的谋略机上架设好wiki。

一、筹备事情

首先设置设置设备摆设摆设一个基于Apache的LAMP办事器和ImageMagicK软件,后者主要用于对图像进行转换、编辑、组合、特殊处置惩罚等,是一款异常好用的图像处置惩罚对象。它支持对多种款式的图像进行处置惩罚,最多支持的图像款式有157种款式,包括今朝盛行的TIFF、JPEG、PNG、PDF、PhotoCD及GIF等。Image MagicK还支持动态图像创建,这一点异常得当在Web页面上应用。应用MM Cache加速PHP:

因为 PHP 的法度榜样代码去调用了太多的函式库,而这些函式库每次调用都必要由硬盘读出来,有没有法子提升 PHP 的履行速率。假如我们可以将这些在硬盘里面的函式库先读到高速缓存中( Cache ),因为内存的速率可比硬盘快多了。如斯一来的话,当然可以提升不少速率。这里我们先容一款授权在 GPL 上面的可以对 PHP 法度榜样代码进行快取并且予以优化的软件,那便是 MM Cache官方网站在:http://www.turcksoft.com/ 。今朝 MM Cache 最新版本:2.4.6 。

1、软件下载和安装

wegt http://jaist.dl.sourceforge.net/sourceforge/turck-mmcache/turck-mmcache-2.4.6.tar.gz

cd /usr/local

tar -xvf turck-mmcache-2.4.6.tar

cd turck-mmcache-2.4.6

export PHP_PREFIX=”/usr”

$PHP_PREFIX/bin/phpize

./configure--enable-mmcache=shared --with-php-config=$PHP_PREFIX/bin/php-config

make;make install

改动/usr/local/lib/php.ini 文件,加入以下内容:

extension=”mmcache.so”

mmcache.shm_size=”16”

mmcache.cache_dir=”/tmp/mmcache”

mmcache.enable=”1”

mmcache.optimizer=”1”

mmcache.check_mtime=”1”

mmcache.debug=”0”

mmcache.filter=””

mmcache.shm_max=”0”

mmcache.shm_ttl=”0”

mmcache.shm_prune_period=”0”

mmcache.shm_only=”0”

mmcache.compress=”1”

然后建立临时取数据目录:

#mkdir /tmp/mmcache

#chmod 0777 /tmp/mmcache

重新启动Apache办事器:

#/usr/local/httpd/bin/apachectl start

安装MM Cache后网页速率显着加快了,详细数据可以查看:http://sourceforge.net/projects/turck-mmcache/ 比较申报。

二、搭建维基网站

1. 维基引擎的选择

MediaWiki举世最闻名的开源wiki引擎,运行于PHP+MySQL情况。从2002年2月25日被作为维基百科全书的系统软件,并有大年夜量其他利用实例。今朝MediaWiki的开拓获得维基媒体基金会的支持。MeidaWiki不停保值着持续更新,当前最新版本为1.4.13(2006-1-5)和1.5.6(2006-1-19)稳定版本。MediaWiki的原作者为德国的Magnus Manske。为什么要选择mediawiki来做wiki网站?

1.经受过重量级利用的磨练,功能富厚却架设简单。

2.全天下最大年夜的wiki项目维基百科是应用mediawiki的成功典型,数据量、造访量都超级宏大年夜 mediawiki的功能异常富厚,支持多说话版本,充分满意常识站点的必要。

3.运行情况要求很低,架设历程简洁,纵然新手也可以迅速建立自己的站点。

4.最大年夜的wiki法度榜样社区:mediawiki是今朝利用最广的wiki法度榜样,满坑满谷的网站在应用它,很轻易找到典型站点有大年夜量的热情介入职员介入钻研,资料多,轻易找到相互交流的同伙。例如QQ群3680101(技巧群)。持续开拓,法度榜样特点功能赓续完善,包管未来的支持 mediawiki是受到维基媒体基金会支持的开源项目,在功能、机能、安然方面将赓续优化。

版本选择:

1.5.X:具备今朝最多特点的新版本。与1.4.X比拟,一些治理问题尚不敷稳定;从1.4.X进级过来也有诸多不便的细节,例如损掉大年夜量的mediawiki变量的本地化信息(变量改了)

1.4.X:今朝最为稳定完善的系列。

以是着末选择:1.4.6版本。

2.wiki软件下载:

#cd var/www/html

#wegt http://keihanna.dl.sourceforge.net/sourceforge/wikipedia/mediawiki-1.4.6.tar.gz

#tar vxf mediawiki-1.4.6.tar.gz

#mv mediawiki-1.4.6 wiki“建立一个目录”

3.建立数据库:

# mysql –u root –p

Enter password: xxxxxxxxx

Your Mysql connection id is 3 to server version: 4.11

Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the buffer.

Mysql> create mediawiki database ;   “为建立数据库”

Query OK, 1 row affected (0.01 sec)

Mysql>grant all mediawiki privileges on mediawiki.* to [email protected] identified by ‘76543981’ ;“将建立的mediawiki 权限给mediawiki 帐号,并且设定密码”

mysql>exit

Bye

4.开始安装:

(1)

#cd /var/www/html/wiki  #进入到Apache 办事器切实着实省目录中#

#chmod a+w(777)config  #付与文件和目录的可以履行权限#  进行收集安装安裝异常简单平日必要以下几个步骤:打开Linux的Firefox火狐浏览器在地址栏直接输入:http://主机名/wiki/index.php 后,呈现安装前筹备事情界面,见图1。

图1 安装领导设定

以上内容主要以下部分:为了读者填写方便笔者把它作一个列表:

填写系统信息

填写内容

阐明

Site config

站点设置

Site name:

Cjh

站点又名

Admin mail address

[email protected]

系统治理员电子邮件

Language

zh-cn 简体中文

说话设定

Copyright/license metadata

GNU Free Documentation License 1.2 (Wikipedia-compatible)

遵守的版权协议

Sysop account name:

治理员用户名称

名称建议英文

password

XXXXXXXX

治理员的密码

again:

XXXXXXXX

再次输入治理员的密码

Shared memory caching

Memcached

Php加速办事器类型银河999游戏唯一官网

Memcached servers

localhost

主机又名

Database config

MYSQL数据库设定

MySQL server

localhost

数据库主机名称

Database name

Wiki

数据库名称

DB username

Wiki

数据库治理员帐号

DB password

xxxxxxxx

数据库治理员密码

again

xxxxxxxx

再次输入数据库治理员密码

Database table prefix

Wiki_

数据库表格字首

DB root password

xxxxxxx

数据库root账号密码

填写停止后按“install ”按钮进行安装,系统假如呈现图2表示安装成功,假如有差错(差错处会用血色标出)会自动退回到图1的对话框让你重新设定。

图2 系统安装成功

履行了浏览器安装历程後,在config目录下会自动天生一个LocalSettings.php的本地设置设置设备摆设摆设文件。把它LocalSettings.php移动到上级目录中。然后点击图4页面右下角处:“this Link”链接就可以看到完成安装的wiki首页了。见图3。

图 3 维基首页

到此为止,我们初步建立wiki网站。下面要高效、安然运行它还必要一些治理措施。

三、治理Wiki网站

Wiki后台治理功能很完善,经由过程简单的特殊页面完成这些功能。首先登录,点击“特殊页面”选择“用户登录”即可。见图4。

图4 维基的用户登录界面

图5 维基参数设置界面

Wiki治理特征:自动孕育发生链接,编辑文本中中括号中的内容(如“[[X条款]]”)将自动孕育发生链接 容许应用模板,方便对相同内容的重复应用、更新 支持分类,并根据分类在不合的文章之间自动孕育发生关联 ,容许每个用户自行选择系统外不雅。

Wiki 的治理员特殊页面的参数设置,一共九个大年夜版面:“用户数据”、“快速导航条设置”、“皮肤”、“数学显示”、“翰墨框尺寸”、“时区”、“近来更新”、“搜索结果设定”、“杂项”。别的在赞助的首页中的常见问题回答。这样你也可以自己轻松wiki网站了。

5.开始事情

参数设置完成后,就可以开始事情。界面见图6。

图6 维基编辑的界面

维基页面的内容编辑历程类似于文本编辑器的应用。点击页面上方的“编辑本页”标签,即可打开一个编辑页面;在此中改动或输入新的内容后,点击下方的“保存本页”按钮后,改动内容将被记录下来。对付分成多个段落的文章,每段标题的右侧会有[编辑]字样,可点击进入零丁段落的编辑历程。编辑页面下方的“简述”栏用来输入本次编辑的择要,这将会显示在近来变动及页面历史中,用于提醒当时编辑的缘故银河999游戏唯一官网原由和主要篡改内容。假如进行了繁杂版式改动而不能确定效果时,可以先点击“显示预览”按钮,确认改动精确后再保存。为防止意外损掉编辑成果,建议应用外部文本编辑器进行长光阴编辑,完成后再复制到编辑页面保存。(常见意外包括:办事器故障、收集不稳定、浏览器非常、编辑冲突等)。

四、前进维基网站的安然性

1. 维基治理口令安然

Wiki以平和相信的不雅点来对待所有乐意打仗它,懂得它和强盛年夜它的人,其根本理念就觉得上觉得不会有人有意破坏Wiki网站。Wiki是全开放的,万一有陌生人来网站上乱搞怎么办?别担心,所有的Wiki 银河999游戏唯一官网页面都可以进行版本节制,你随时都可以找回之前的精确版本,有效地?;つ谌莶换崴鸬?。Wiki最高治理权限是Sysop用户,以是要合理设置其登录口令??诹钕低嘲踩坏牡谝坏婪老?,但经常由于系统治理员对付“小概率事故”的差错印象变得很脆弱。用单词作密码是根本架不住暴力进击的。黑客们常常用一些常用字来破解密码。曾经有一位银河999游戏唯一官网美国黑客表示,只要用“password”这个字,就可以打开全美多半的谋略机。其它常用的单词还有:account、ald、alpha、beta、computer、dead、demo、dollar、games、bod、hello、help、intro、kill、love、no、ok、okay、please、sex、secret、superuser、system、test、work、yes等。好的口令根本不是指口令本身,而是指这种措施:设置的密码轻易记着,但很难被破解。我们所说的密码是指多个密码,这样纵然有人猜出了此中一个口令,也不知道你的所有口令。以下是口令设置方面的准则,可以帮你创建无法被估中但又轻易记着的密码。选择核心短语??家∫桓鲋辽?个单字长的短语。这可所以某首歌的头一行、一句引语或银河999游戏唯一官网者是书名——只要你记在脑海中的都行。然后使用该短语创建核心口令,平日的法子是取每个单词的头一个字母。比如tcith,这是书名《The Cat in the Hat》的头一个字母组成的口令。这个简单的步骤可以?;つ?,以免有人运行所谓的字典式进击:字典里面的每个单字(还有许多专着名称)都被试过,直到精确的单字被找到为止,电脑可以在很短光阴内完成字典式进击。密码设置和原则:

1).足够长,指头只要多动一下为密码加一位,就可以让进击者的费力增添十倍;

2). 不要用完备的单词,尽可能包括数字、标点符号和特殊字符等;

3).混用大年夜小写字符;

4).常常改动。

2.应用.htaccess来?;pache办事

.htaccess文件是Apache办事器上的一个设置文件。它是一个文本文件,可以应用任何文本编辑器进行编写。首先在要设置存取节制的目录(如htdocs)下建立一个文件,文件名可以自行设定,一样平常办事器都邑设置为.htpasswd,该文件是不能由HTTP读取的。.htpasswd文件中的每一行代表一个应用者,应用者的名字及颠末加密的密码以冒号:分隔。

3. 以安然模式运行PHP

以安然模式运行PHP是使PHP脚本安然应用的好措施,分外是在容许用户应用自己开拓的PHP脚本时。应用安然模式会使PHP在运行函数时反省是否存在安然问题。include、readfile、fopen、file、unlink、rmdir等等:被包孕的文件或者该文件所在目录的所有者必须是正在运行的脚本的所有者;

Mysql_Connect:这个函数用可选的用户名连接MySQL数据库。在安然模式下,用户名必须是当前被履行的脚本的所有者,或运行httpd的用户名(平日是nobody)。

HTTP Authentication:包孕HTTP验证代码脚本所有者的用户ID(数字型)会自动加到验证域。这样可以防止有人经由过程抓取密码的法度榜样来诈骗同一个办事器上的HTTP验证脚本。

4.根据必要对系统办事进行节制

办事是一种在系统后台运行的利用法度榜样类型,它与Linux守护进程类似。假如可能的话,只管即便应用本地账号而不是域账号作为办事账号,由于假如某人物理上得到了办事器的造访权限,他可能会转储办事器的LSA机密,并泄露密码。假如你应用域密码,森林中的任何谋略机都可以经由过程此密码得到域造访权限。而假如应用本地账户,密码只能在本地谋略机上应用,不会给域带来任何要挟。一个基滥觞基本则奉告我们,在系统上运行的代码越多,包孕破绽的可能性就越大年夜。你必要关注的一个紧张安然策略是削减运行在你办事器上的代码。这么做能在削减安然隐患的同时增强办事器的机能。在Linux中缺省运行的办事有很多,然则有很大年夜一部分办事在大年夜多半情况中并派不上用处。 关闭MySQL的收集功能,mysqld进程启动时,会自动探求/etc/my.conf这个设置设置设备摆设摆设文件。绑定收集地址必要经由过程敕令行参数进行节制。比如,在/etc/init.d/mysql脚本中找到以下代码:

$bindir/safe_mysqld --datadir=$datadir --pid-file=$pid_file&

并将其改动为:

$bindir/safe_mysqld --datadir=$datadir ... --skip-networking&

这样就可以完全关闭MySQL的收集功能。

5.限定治理员权限

系统治理员具有最大年夜的权限,而该权限可能会与其它的板主权限相冲突而造成弗成预期的差错,以是最好不要让系统治理员当版主。别的用root权限运行MYSQL也不太安然,这里保举应用其他用户运行MYSQL。措施是:

# mysql -u root -p

Enter password:xxxxxxxxx

………

mysql>update user set user="cao" where user="root";

mysql> flush privileges;

mysql>quit

Bye

今后就得经由过程cao帐号造访mysql数据库了。

6. 关闭Mysql远程连接

首先,应该关闭3306端口,这是MySQL的默认 监听端口。因为此处MySQL只办事于本地脚本,以是不必要远程连接。只管MySQL内建的安然机制很严格,但 监听一个TCP端口仍旧是危险的行径,由于假如MySQL法度榜样本身有问题,那么未授权的造访完全可以绕过MySQL的内建安然机制。关闭收集 监听的措施很简单,mysqld进程启动时,会自动探求/etc/my.conf这个设置设置设备摆设摆设文件。在/etc/my.cnf文件中的[mysqld]部分,去掉落#skip-networking前面的“#”即可。别的要只管即便养成在mysql下输入密码的习气,由于Shell下面输入的时刻可能会被其它人望见。

总结:

LAMP和mediawiki可以组成一个优秀的维基网站,可以在互联网上运行,也可以在Linux局域网中运行。有了维基一个用户就可以低成本地宣布、更新和掩护自己的维基网站。在预算缺乏的本日,LAMP+mediawiki组成维基网站无疑具备显着的价格上风。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: