`
enenxie
  • 浏览: 32695 次
社区版块
存档分类
最新评论

linux wiki搭建

    博客分类:
  • wiki
阅读更多
apr-1.4.8.tar.gz

cd /tmp
tar -zxvf apr-1.4.8.tar.gz
cd apr-1.4.8
./configure --prefix=/usr/local/apr
make
make install


apr-util-1.5.2.tar.gz

cd /tmp
tar -zxvr apr-util-1.5.2.tar.gz
cd apr-util-1.5.2
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make
make install



pcre-8.33.zip

cd /tmp
unzip pcre-8.33.zip
cd pcre-8.33
./configure --prefix=/usr/local/pcre
make
make install


httpd-2.4.6.tar.gz

cd /tmp
tar -zxvf httpd-2.4.6.tar.gz
cd httpd-2.4.6
./configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre --enable-dav --enable-so
make
make install


安装完毕:/usr/local/apache2/bin/apachectl start
测试:http://localhost "It works!"页面出现

php-5.5.3.tar.gz

cd /tmp
tar -zxvf php-5.5.3.tar.gz
cd php-5.5.3
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql
make
make test
make install


安装完毕,测试
修改apache配置文件httpd.conf 
# vi /usr/local/apache2/conf/httpd.conf 
在#AddType application/x-tar.tgz下加一行: 
AddType application/x-httpd-php .php 
在#LoadModule foo_module modules/mod_foo.so下加一行: 如果原来有就去掉#号 
LoadModule php5_module  modules/libphp5.so 
找到DirectoryIndex index.html在后面添加 index.php 
保存httpd.conf文件. 
重启动apache 
# /usr/local/apache2/bin/apachectl stop 
# /usr/local/apache2/bin/apachectl start 
写一个测试页,放到apache的htdocs目录下,打开浏览器访问应该可以看到php的版本等信息。php测试页代码如下:<?php phpinfo();?>

安装Mediawiki
# tar -zxvf mediawiki-1.19.0.tar.gz 
# mv mediawiki-1.19.0 /usr/local/apache2/htdocs/wiki 
# chown -R root:root /usr/local/apache2/htdocs/wiki/  
通过浏览器访问http://ip/wiki/index.php开始安装检测向导。 
此页面会显示Checking environment...,检查系统环境的信息,这里会显示一些系统安装的相关软件信息,及错误警告信息,可以看情况考虑是否需要解决警告信息。 
只要最后一行显示“Environment checked. You can install MediaWiki.”,就可以继续安装wiki. 
根据页面下边的提示填写网站设定,这里我只列举了几个主要填写项,每个项下面都有英文说明,所以我就不多写了: 
①    Wiki name:你的wiki站点名称 
②    Language:界面语言 
③    Admin username:管理员用户名 
④    Password:管理员密码 
⑤    Object caching:看情况自己选择No caching或Memcached. 有caching的话速度会好点吧 
⑥    Database typ: MySQL        //6-10的设定要与上面mysql创建的名称、用户名、密码相对应。 
⑦    Database host:MySQL数据库地址,数据库在本机就用localhost 
⑧    Database name:数据库名称 
⑨    DB username:数据库用户名 
⑩    DB password:数据库密码 
⑪    Superuser account:数据库超级用户设置,不使用就不填 
⑫    Database table prefix:数据库里的表的前缀,建议填写。例: wiki_ 
⑬    Database character set:数据库字符集,这个看个人需求选吧,我是习惯用utf-8 
点击Install MediaWkiki!按钮提交。 
提交后,提示你拷贝配置文件到根目录,命令如下: 
# cd /usr/local/apache2/htdocs/wiki/
# mv LocalSettings.php .
通过浏览器访问http://ip/wiki/index.php 进入wiki首页

参考:http://blog.csdn.net/hualichenxi123/article/details/7709547
分享到:
评论

相关推荐

    linux+dokuwiki搭建

    内含SSH+Ftp+Apache+Mysql+PHP+dokuwiki安装方法,文档和安装包都在里面了,Free的一塌糊涂,够全了吧,自已测过好用的。

    dokuwiki稳定版,可以在windows或者linux上面搭建,个人用或者公司用都可以,轻量、易安装、免费、便于管理

    而在Linux系统中,可能需要通过命令行操作将DokuWiki部署到Web服务器目录下。 总结来说,DokuWiki是一个优秀的开源wiki解决方案,无论是在个人知识管理还是团队协作中,都能提供高效、安全且灵活的文档管理体验。它...

    RedHat 5搭建wiki.docx

    总的来说,搭建Red Hat 5上的wiki环境涉及多个环节,包括Linux系统管理、网络服务配置、编程语言支持以及Web应用的安装和配置。这个过程需要耐心和一定的技术知识,但通过遵循上述步骤,你可以成功地创建一个功能...

    mm-wiki-linux-amd64.tar.gz

    "mm-wiki-linux-amd64.tar.gz" 是一个专为Linux系统设计的开源百科项目,旨在帮助用户搭建自己的百科平台,类似于百度百科。该压缩包包含了所有必要的文件,支持PHP5和PHP7环境,让开发者或爱好者可以在本地或服务器...

    android开发环境搭建——Linux(下)

    ### Android开发环境搭建——Linux(下) #### Linux环境下Android开发的优势 随着Linux系统的不断发展与普及,它已经成为开发者们青睐的操作系统之一。对于Android开发者来说,在Linux下进行开发具有诸多优势: ...

    搭建wiki服务器 confluedce 过程

    搭建wiki服务器Confluence的过程涉及到多个步骤,主要涵盖了操作系统配置、Java环境设置、MySQL数据库的安装与配置以及Confluence服务器的安装。以下是对这些步骤的详细解释: 1. **安装CentOS 6.6**:首先确保系统...

    Sitara Linux Training_ uboot linux debug with ccsv5 - Texas Instruments Wiki.pdf

    文档来自德州仪器的Wiki,强调了在2020年12月之前下载必要的文件和内容,因为当时的Processors Wiki网站即将停止服务并且将转变为只读模式。文档中提到了一些关键的操作步骤和知识点,接下来我会详细阐述这些知识点...

    linuxdeepin#wiki.deepin.org#搭建小组1

    汇总至:## Designer组- 进行主页内容的板块设计,在小组群内接收

    linux下的redmine搭建.pdf

    Linux 下的 Redmine 搭建 Redmine 是一个基于 Ruby on Rails 的项目管理工具,提供了项目管理、缺陷跟踪、wiki、讨论区等功能。在 Linux 环境下搭建 Redmine 需要安装多个组件,包括 Ruby、RubyGems、Rails、MySQL ...

    搭建usb-rndis-lite.tar

    标题“搭建usb-rndis-lite.tar”涉及到的是在Linux系统中使用USB设备建立RNDIS(Remote Network Driver Interface Specification)网络连接的过程。RNDIS是一种通用的接口标准,允许设备模拟网络设备,如以太网...

    一个WIKI的例子

    总结来说,这个“一个WIKI的例子”是一个基于PHP的MediaWiki实例,对于想要了解和学习如何搭建和管理WIKI网站的人来说,是一个很好的起点。通过深入研究和实践,你可以掌握Web协作和知识共享的精髓,创建属于自己的...

    在linux平台上移植BlueZ

    对于桌面环境,BlueZ的使用通常比较顺畅,但当涉及到嵌入式平台时,搭建和配置过程可能会遇到一些挑战。本文主要探讨如何在嵌入式系统中设置和配置BlueZ的各个Profile,以及可能遇到的问题,同时介绍相关工具的使用...

    SDN环境搭建

    本文将指导读者在 Linux 环境中搭建 SDN 环境,包括 Floodlight 控制器和 Mininet 虚拟机的安装和配置。 一、Floodlight 控制器的安装和配置 Floodlight 是一个开源的 SDN 控制器,能够管理和控制网络中的交换机和...

    Linux桌面开发指南.pdf

    综上所述,本Linux桌面开发指南深入浅出地介绍了基于FPC技术流的Linux桌面应用开发的各个环节,包括开发环境的搭建、必备工具的准备、代码的命名统一化以及跨平台开发的相关注意事项,为有志于在Linux平台上进行软件...

    linux-嵌入式Linux预科班培训讲义

    #### 二、了解并搭建嵌入式Linux 嵌入式Linux是指在嵌入式系统中使用的Linux系统。相比于传统的桌面或服务器Linux,嵌入式Linux通常针对特定硬件平台进行优化,具有体积小、启动快等特点。 - **交叉编译环境**:...

    从零构建一个基于manjaro linux的桌面开发环境.zip

    Manjaro Linux是一个基于Arch Linux的发行版,以其用户友好性和稳定性著称,是开发者们搭建开发环境的理想选择。 ### 1. 安装Manjaro Linux 首先,你需要下载最新的Manjaro Linux ISO镜像,并通过USB驱动器或DVD...

    dragonboard上linux的引导安装

    在文档的已知局限性部分,介绍了当前Linux镜像的限制,建议用户访问Linaro Wiki获取详细信息。Linaro是一个旨在优化Linux在ARM架构上性能的组织,其提供的镜像通常针对特定硬件进行优化。 关于启动阶段状态指示器...

    Linux系统中vi编辑器的教学探讨.pdf

    虚拟机使用可以让学生熟悉虚拟机环境,也是为后期要学习的 Linux 网络环境的搭建打基础。多媒体教学可以帮助学生更好地理解 vi 编辑器的命令和操作,而互动教学和比较教学可以让学生更好地掌握 vi 编辑器的使用。 ...

    ACE win Linux 下的安装和部署以及部分入门级别的资料

    1. **《ACE开发环境搭建》.doc**:这份文档可能详细介绍了如何在开发环境中设置ACE,包括IDE集成、调试工具的配置等。对于初学者,了解如何在Eclipse、Code::Blocks或其他IDE中配置ACE项目是很重要的。 2. **ACE...

Global site tag (gtag.js) - Google Analytics