Manual:Running MediaWiki on SuSE Linux Enterprise Server 11/zh

From mediawiki.org

页面简介[edit]

欢迎查看Mediawiki在SuSE Linux Enterprise Server 11(在下文中简称SLES)下的安裝指南。此文章的给出了关于如何在SLES11平台上基于Gnome及YaST安裝MediaWiki的具体方法及简单设置。

安装需求[edit]

  1. 一台装有SLES11系统的服务器,要求安装Gnome界面及YaST管理器。
  2. SLES11安装媒体光盘或系统镜像。
  3. 下载 MediaWiki (direct link to latest version) 然后解压缩到你服务器的网络存储文件夹内(默认为/srv/www),建议将解压后的文件夹更名为”wiki“。

安装步骤[edit]

准备媒体[edit]

  1. 启动装有SLES11环境的服务器,并使用root权限登录系统。
  2. 将SLES11安装媒体光盘插入光驱,若没有光驱,则应将安装媒体的系统镜像拷贝至硬盘,并装载镜像文件。完整的SLES11安装媒体已包含PHP5、MySQL及Apache的安装源,无需另外下载这些安装。

搭建Web服务平台[edit]

安装Apache服务器[edit]

SLES11的默认安装并不包含Web服务,需要手动添加Web服务。

  1. 点击左下角“Computer”按钮,选择“YaST”,导航至“YaST2 控制中心”。
  2. 点击左边“分组”内的“软件”,在

</gallery> </gallery> 右边“软件”高亮区域选择“软件管理”,进入YaST程序管理中心。

  1. 点击“查看”,选择“模式”,在右边将出现“模式”选项卡,点击进入“模式”选项卡,在左侧展开“主要功能”,勾选“Web和LAMP服务”。点击右下角“接受“按钮,接下来弹出了依赖项列表,选择“自动更改”并点击“继续”,等待安装完成,完成后将自动退出”软件管理“。
  2. 至此,Apache服务器已安装完成。

配置Apache服务器[edit]

Apache服务器的配置仍然是在“YaST2 控制中心”中进行的。

  1. 点击左下角“计算机”按钮,选择“YaST”,导航至“YaST2 控制中心”。
  2. 点击左边”分组“内的”网络服务“,在右边”网络服务“高亮区域选择”HTTP服务器“,进入”HTTP服务器向导“。
    1. 网络设备选择,端口默认为80,”监听接口“默认会出现”127.0.0.1“回环接口及本机当前IP,勾选需要的”监听接口“,点击”下一步“。
    2. 模块选择,Wiki平台需要PHP5,勾选”启用PHP5脚本编制“,点击”下一步“。
    3. 配置默认主机,将”文档根“及”Directory“编辑为wiki引擎的主目录,即上文所述的/srv/www内解压好的wiki文件夹,完整目录为”/srv/www/wiki“,编辑完成后点击”下一步“。
    4. 虚拟主机,本步骤可以直接跳过,点击”下一步“。
    5. 启动服务,点选”在引导时启动Apache2服务器“,以便在服务器当机后快速恢复,点击”完成“,完成后会自动退出。


至此,Web服务器平台已经搭建完成。建议开启浏览器进行初步测试,在地址栏中输入"http://localhost/" ,若浏览器导航至wiki安装界面,则前述步骤完成得没有问题。先别急着安装,接下来还需要进行数据库环境搭建。


搭建PHP5及MySQL环境[edit]

接下来,要完成PHP5及MySQL环境的搭建。

安装PHP5及MySQL[edit]

  1. 首先进入”软件管理“。
  2. 在搜索栏内敲入”mysql“,点击”搜索“。
  3. 在右边搜索结果内,勾选关键的3项,”mysql“、”mysql-client“及”php5-mysql“,以前就存在的项目就别动了,实际上,在安装”Apache服务器“时前两项已经安装好了,点击”接受“,弹出了依赖项列表,选择”自动更改“并点击”继续“,等待安装完成,完成后将自动退出”软件管理“。

配置MySQL数据库[edit]

配置MySQL数据库分为两个步骤

  1. 设置MySQL开机启动,进入”YaST2 控制中心“,在左边”分组“中选择”系统“,在右边”系统“高亮区域选择”系统服务(运行级别)“,找到并选定”mysql“,点击下方的”启用“按钮,启用后点击”确定“,将保存运行级别文件,自动退出。
  2. 设置MySQL数据库的root用户密码,打开终端,在终端内输入”service mysql start“,回车,系统返回” Starting service MySQL done “,成功打开MySQL数据库服务,接着输入”mysqladmin -u root -p password xxxxxxxx“回车,其中”xxxxxxxx“为所设密码,大家根据需要自行设置。

以上两部都完成以后,请重启服务器,让系统自动完成PHP5及MySQL的连接工作。


至此,mediawiki的环境已经搭建完成,接下来的工作即是mediawiki的配置了。


完成[edit]