当前位置: 首页 > news >正文

wikipedia简易安装

mediawiki简易安装


wiki服务器安装
前提条件
apache+php+mysql

1、准备工作
>>1、下载MediaWiki程序
wget
程序解压: http://nchc.dl.sourceforge.net/sourceforge/wikipedia/mediawiki-1.5.4.tar.gz
Linux : tar -zxvf mediawiki-1.4.6.tar.gz
Windows: 用WINRAR或者WINZIP解压mediawiki-1.5.4.tar.gz
>>2、上传全部文件到自己空间并修改config目录设为可写(a+w)模式
chmod a+w config
或chmod 777 config
>>3、建立wiki库

[root@irunnet wiki]# mysql --user=root mysql
mysql>use mysql;
mysql>create database wiki;
mysql> GRANT ALL PRIVILEGES ON wiki . * TO 'wiki'@'IP' IDENTIFIED BY 'wiki' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 ;
mysql> flush privileges;

2、安装、配置
通过浏览器访问index.php文件(例如 http://irunnet.com/wiki/index.php ),安装程序会自动运行,并检查系统配置。
按照页面提示填写相应的内容(以下内容必填,其他可以选填)
Site name:wiki.irunnet.com(建议英文)
Contact e-mail:站长的联络邮件
Language:语种选择。(建议选择zh-cn简体中文;高级用户也可以支持繁简体自动转换的zh中文)
Copyright/license medadata:版权类型。
Sysop account name:管理员用户(建议英文)。
password:管理员的密码
MySQL server:MySQL服务器名称(一般为localhost)
Database name:数据库名称
DB username:数据库用户名
DB password:数据库密码
Database table prefix:数据表前缀。(例如wiki_)

执行了浏览器安装过程後,在config目录下会自动生成一个LocalSettings.php的本地配置文件。
把它LocalSettings.php移动到上级目录中。

3、完成
通过浏览器访问index.php文件,就可以看到完成安装的wiki首页了

相关文章:

  • immutable的api使用
  • 移动博客七宗“罪”
  • immutable 特殊认知
  • SVN+HTTP的一个ulgy的错误
  • 深度理解Map Set eque is 对比 map是浅层的
  • 几个不错的 Java 源代码查询网站!
  • 十位数时间戳转化为时间格式的函数
  • 昨天回到家里,听到电话铃声响起,拎起话筒就一声:“IT,您好~~~”!
  • pubsub 发布订阅 sub 发布 pub订阅
  • 嵌入式软件的分类、特点以及发展趋势
  • webpack的优化总结
  • taro H5配置 cdn css js 缓存 hash 配置
  • CES2006感悟 随身多媒体产业前景光明
  • react-naive优秀案例
  • 2006年第一仗
  • 【Redis学习笔记】2018-06-28 redis命令源码学习1
  • android百种动画侧滑库、步骤视图、TextView效果、社交、搜房、K线图等源码
  • HTML-表单
  • IDEA 插件开发入门教程
  • iOS编译提示和导航提示
  • mockjs让前端开发独立于后端
  • mysql中InnoDB引擎中页的概念
  • React-redux的原理以及使用
  • seaborn 安装成功 + ImportError: DLL load failed: 找不到指定的模块 问题解决
  • ubuntu 下nginx安装 并支持https协议
  • vue中实现单选
  • 解决iview多表头动态更改列元素发生的错误
  • 开发了一款写作软件(OSX,Windows),附带Electron开发指南
  • 看域名解析域名安全对SEO的影响
  • 买一台 iPhone X,还是创建一家未来的独角兽?
  • 强力优化Rancher k8s中国区的使用体验
  • 如何胜任知名企业的商业数据分析师?
  • 如何选择开源的机器学习框架?
  • 微信支付JSAPI,实测!终极方案
  • 正则表达式小结
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • 阿里云服务器如何修改远程端口?
  • ​iOS实时查看App运行日志
  • ​如何使用ArcGIS Pro制作渐变河流效果
  • #etcd#安装时出错
  • #我与虚拟机的故事#连载20:周志明虚拟机第 3 版:到底值不值得买?
  • (13)[Xamarin.Android] 不同分辨率下的图片使用概论
  • (2/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (42)STM32——LCD显示屏实验笔记
  • (ctrl.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MDd_DynamicDebug”不匹配值“
  • (vue)页面文件上传获取:action地址
  • (附源码)ssm高校志愿者服务系统 毕业设计 011648
  • (附源码)ssm跨平台教学系统 毕业设计 280843
  • (附源码)计算机毕业设计ssm电影分享网站
  • (附源码)计算机毕业设计SSM基于健身房管理系统
  • (心得)获取一个数二进制序列中所有的偶数位和奇数位, 分别输出二进制序列。
  • (循环依赖问题)学习spring的第九天
  • (一)认识微服务
  • (转载)在C#用WM_COPYDATA消息来实现两个进程之间传递数据