Merge pull request #5138 from geekpi/master

translated
This commit is contained in:
geekpi 2017-02-15 09:58:26 +08:00 committed by GitHub
commit cd1a18b8b9
2 changed files with 150 additions and 151 deletions

View File

@ -1,151 +0,0 @@
translating---geekpi
How to Build Your Own Wiki with XWiki on CentOS
============================================================
Due to popular demand, heres another tutorial on how to install your own self-hosted wiki with XWiki on a CentOS 7 server. Weve already published a tutorial on [how to install DokuWiki on Ubuntu][8], but if you need an alternative to DokuWiki, XWiki is a great choice.
### XWiki Info
First and most important: its free and open source! Here are some of XWikis features:
* a very robust WYSIWYG editor
* a powerful wiki syntax
* strong rights management
* responsive skin
* advanced search
* unique set of applications
* … and many more.
### Why use XWiki?
Developed for more than 10 years, XWiki is being used by many high profile companies as:
* Knowledge base
* Collaborative intranet
* Public website
* Business applications
* … or other use cases.
### XWiki Requirements
* Java 8 or greater
* A Servlet Container supporting Servlet 3.0.1
* A JDBC 4 Driver for your database
* At least 2 GB RAM (or 1 GB for smaller wikis)
* You can get a 2 GB RAM VPS from [Linode][1] for $10\. But, its [unmanaged][2]. If you want a [Managed VPS][3], then check out these providers. If you get a Managed VPS, they will probably install XWiki for you.
Well be using a CentOS 7 server for this tutorial.
### XWiki Installation Instructions for CentOS 7
Lets start. Login to your CentOS VPS and before we do anything, update your system with:
```
yum update
```
If you dont have them already installed, install nano and wget:
```
yum install nano wget
```
### Install Java
XWiki is built and run on Java, so well need to install java. To do so, run the following command:
```
yum install java
```
To verify that its successfully installed, run:
```
java -version
```
### Download and install XWiki
Currently, the latest version of XWiki is 8.4.4, but you can update the command if theres a newer version of XWiki.
To download the XWiki installer, run:
```
wget http://download.forge.ow2.org/xwiki/xwiki-enterprise-installer-generic-8.4.4-standard.jar
```
To run the installer, enter the following command:
```
java -jar xwiki-enterprise-installer-generic-8.4.4-standard.jar
```
Now, the installer will ask you several questions with a prompt to enter 1 (accept) 2 (quit) 3 (redisplay). Most of the prompts can be answered with 1 (accept). The installer is pretty self-explanatory and easy to understand, so just follow the instructions.
### Start XWiki
To start XWiki, you need to navigate to the directory you chose in the previous step:
```
cd /usr/local/"XWiki Enterprise 8.4.4"
```
and run the start script:
```
bash start_xwiki.sh
```
Wait for the script to do its job and you are done. XWiki is installed and started. Its that easy.
Now, you can visit XWiki via your domain or server IP on port 8080:
```
http://server-ip:8080
```
or
```
http://example.com:8080
```
By default, XWiki runs on port 8080, but if youd like to use port 80, make sure theres nothing already running on port 80 and start XWiki with the following command:
```
bash start_xwiki.sh -p 80
```
Now, you can access XWiki without specifying a port. When you access it, you should see the default XWiki homepage, similar to this:
![xwiki start page](https://thishosting.rocks/wp-content/uploads/2017/02/xwiki-starting-page.jpg.webp)
The default XWiki administrator username and password are:
```
Username: Admin
Password: admin
```
Use them to login and access the admin panel. Have fun editing and using your new wiki!
--------------------------------------------------------------------------------
via: https://thishosting.rocks/how-to-build-your-own-wiki-with-xwiki-on-centos/
作者:[thishosting.rocks][a]
译者:[译者ID](https://github.com/译者ID)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]:https://thishosting.rocks
[1]:https://thishosting.rocks/go/linode
[2]:https://thishosting.rocks/cheap-cloud-hosting-providers-comparison/
[3]:https://thishosting.rocks/best-cheap-managed-vps/
[4]:https://thishosting.rocks/category/knowledgebase/
[5]:https://thishosting.rocks/tag/wiki/
[6]:https://thishosting.rocks/tag/xwiki/
[7]:https://thishosting.rocks/2017/02/12/
[8]:https://thishosting.rocks/build-your-own-wiki-on-ubuntu-with-dokuwiki/

View File

@ -0,0 +1,150 @@
如何在 CentOS 中用 XWiki 构建你自己的 Wiki
============================================================
由于大家的强烈要求,这里有另外一篇在 CentOS 7 服务器中用 XWiki 安装 wiki 的教程。我们已经发布了一篇[如何在 Ubuntu 中安装 DokuWiki][8]的教程,但如果你需要一个 DokuWiki 的替代品XWiki 是一个很好的选择。
### XWiki 信息
首先最重要的是:它是免费且开源的!这是一些 XWiki 的功能:
* 一个非常强大的 WYSIWYG 编辑器
* 强大的 wiki 语法
* 强大的权限管理
* 响应式皮肤
* 高级搜索
* 独特的应用程序集
* 还有更多功能。。。
### 为何使用 XWiki
已经开发了 10 多年XWiki 被许多知名公司使用作为:
* 知识库
* 协作内部网
* 公共网站
* 业务程序
* 其他等。。。
### XWiki 要求
* Java 8或更高版本
* 支持 Servlet 3.0.1 的 Servlet 容器
* 用于数据库的 JDBC 4 驱动程序
* 至少 2GB RAM对于较小的 wiki 是 1GB
* 你可以用 $10 从 [Linode][1] 买到 2GB RAM VPS。但是它是[非管理][2]的 VPS。如果你想要一个[管理 VPS][3],你可以搜索一下供应商。如果你得到一个管理 VPS他们可能会为你安装 XWiki。
我们将在本教程中使用 CentOS 7 服务器。
### CentOS 7 中 XWiki 安装指南
让我们开始吧。首先登录 CentOS VPS更新你的系统
```
yum update
```
如果你还没有安装 nano 和 wget就先安装
```
yum install nano wget
```
### 安装 Java
XWiki 基于并运行于 Java因此我们需要安装 Java。要安装它运行下面的命令
```
yum install java
```
要验证是否已经成功安装,运行:
```
java -version
```
### 下载并安装 XWiki
目前XWiki 最新的版本是 8.4.4,如果还有更新的版本,你可以用更新命令更新。
要下载 XWiki 安装器,运行:
```
wget http://download.forge.ow2.org/xwiki/xwiki-enterprise-installer-generic-8.4.4-standard.jar
```
要运行安装器,输入下面的命令:
```
java -jar xwiki-enterprise-installer-generic-8.4.4-standard.jar
```
现在,安装器会有提示地询问你几个问题,分别输入 1接受、2退出、3重新显示。大多数提示可以回答 1接受。这个安装器非常自我解释并且容易理解因此只要遵循下面的指导。
### 启动 XWiki
要启动 XWiki你需要进入你先前选择的目录
```
cd /usr/local/"XWiki Enterprise 8.4.4"
```
并运行脚本:
```
bash start_xwiki.sh
```
等待脚本执行完毕就行了。XWiki 已经安装并已启动。就是这么简单。
现在你可以在 8080 端口上通过域名或者服务器 IP 访问 XWiki 了:
```
http://server-ip:8080
```
或者
```
http://example.com:8080
```
XWiki 默认运行在 8080 端口,但如果你想要使用 80 端口,确保没有其他程序运行在 80 端口,并用下面的命令启动 XWiki
```
bash start_xwiki.sh -p 80
```
现在你可以不用指定端口访问 XWiki 了。当你访问时,你应该会看见默认的 XWiki 主页,类似于这样:
![xwiki start page](https://thishosting.rocks/wp-content/uploads/2017/02/xwiki-starting-page.jpg.webp)
XWiki 默认的管理员用户及密码为:
```
用户名: Admin
密码: admin
```
使用它们登录并访问管理面板。祝你在新的 wiki 中使用愉快!
--------------------------------------------------------------------------------
via: https://thishosting.rocks/how-to-build-your-own-wiki-with-xwiki-on-centos/
作者:[thishosting.rocks][a]
译者:[geekpi](https://github.com/geekpi)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]:https://thishosting.rocks
[1]:https://thishosting.rocks/go/linode
[2]:https://thishosting.rocks/cheap-cloud-hosting-providers-comparison/
[3]:https://thishosting.rocks/best-cheap-managed-vps/
[4]:https://thishosting.rocks/category/knowledgebase/
[5]:https://thishosting.rocks/tag/wiki/
[6]:https://thishosting.rocks/tag/xwiki/
[7]:https://thishosting.rocks/2017/02/12/
[8]:https://thishosting.rocks/build-your-own-wiki-on-ubuntu-with-dokuwiki/