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

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

安装需求

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

准备媒体

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

安装Apache服务器
SLES11的默认安装并不包含Web服务，需要手动添加Web服务.


 * 1) 点击左下角“Computer”按钮，选择“YaST”，导航至“YaST2 控制中心”.
 * 2) 点击左边“分组”内的“软件”，在右边“软件”高亮区域选择“软件管理”，进入YaST程序管理中心.
 * 3) 点击“查看”，选择“模式”，在右边将出现“模式”选项卡，点击进入“模式”选项卡，在左侧展开“主要功能”，勾选“Web和LAMP服务”. 点击右下角“接受“按钮，接下来弹出了依赖项列表，选择“自动更改”并点击“继续”，等待安装完成，完成后将自动退出”软件管理“.
 * 4) 至此，Apache服务器已安装完成.

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


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

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

搭建PHP5及MySQL环境
接下来，要完成PHP5及MySQL环境的搭建.

安装PHP5及MySQL

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

配置MySQL数据库
配置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的配置了.