Skip to content

DOCS-6792: Reorg installation #2507

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions config/sphinx_local.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ theme:
- /core/replica-set-architectures
- /core/replica-set-high-availability
- /applications/geospatial-indexes
- /administration/install-on-linux
- /core/sharded-cluster-components
- /security
- /core/authentication
Expand All @@ -41,4 +40,4 @@ theme:
sidebars:
'**':
- 'pagenav.html'
...
...
11 changes: 11 additions & 0 deletions source/administration/install-community.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
=================================
Install MongoDB Community Edition
=================================

.. default-domain:: mongodb

These documents provide instructions to install MongoDB Community Edition.

.. include:: /includes/toc/dfn-list-installation-community.rst

.. include:: /includes/toc/installation-community.rst
9 changes: 9 additions & 0 deletions source/administration/install-enterprise-linux.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
===================================
Install MongoDB Enterprise on Linux
===================================

.. default-domain:: mongodb

.. include:: /includes/toc/dfn-list-installation-enterprise-landing.rst

.. include:: /includes/toc/installation-enterprise-linux.rst
10 changes: 7 additions & 3 deletions source/administration/install-enterprise.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,13 @@ Install MongoDB Enterprise

.. default-domain:: mongodb

These documents provide instructions to install MongoDB Enterprise for
Linux and Windows Systems.
These documents provide instructions to install MongoDB Enterprise.

.. include:: /includes/toc/dfn-list-installation-enterprise.rst
MongoDB Enterprise is available for MongoDB Enterprise subscribers
and includes several additional features including support for SNMP
monitoring, LDAP authentication, Kerberos authentication, and System
Event Auditing.

.. include:: /includes/toc/dfn-list-installation-enterprise-landing.rst

.. include:: /includes/toc/installation-enterprise.rst
10 changes: 5 additions & 5 deletions source/administration/install-on-linux.txt
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
================
Install on Linux
================
==========================================
Install MongoDB Community Edition on Linux
==========================================

.. default-domain:: mongodb

These documents provide instructions to install MongoDB for various
Linux systems.
These documents provide instructions to install MongoDB Community Edition for
various Linux systems.

.. note::
.. include:: /includes/fact-deprecated-32bit.rst
Expand Down
4 changes: 4 additions & 0 deletions source/includes/toc-installation-community-landing.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
file: /administration/install-community
description: |
Install MongoDB Community Edition.
...
12 changes: 12 additions & 0 deletions source/includes/toc-installation-community.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
file: /administration/install-on-linux
name: Install on Linux
description: "Install MongoDB Community Edition and required dependencies on Linux."
---
file: /tutorial/install-mongodb-on-os-x
name: Install on OS X
description: "Install MongoDB Community Edition on OS X systems from Homebrew packages or from MongoDB archives."
---
file: /tutorial/install-mongodb-on-windows
name: Install on Windows
description: "Install MongoDB Community Edition on Windows systems and optionally start MongoDB as a Windows service."
...
5 changes: 1 addition & 4 deletions source/includes/toc-installation-enterprise-landing.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
file: /administration/install-enterprise
description: |
MongoDB Enterprise is available for MongoDB Enterprise subscribers
and includes several additional features including support for SNMP
monitoring, LDAP authentication, Kerberos authentication, and System
Event Auditing.
Install MongoDB Enterprise.
...
24 changes: 24 additions & 0 deletions source/includes/toc-installation-enterprise-linux.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
file: /tutorial/install-mongodb-enterprise-on-red-hat
name: Install on Red Hat
description: "Install the MongoDB Enterprise build and required dependencies on Red Hat Enterprise or CentOS Systems using packages."
---
file: /tutorial/install-mongodb-enterprise-on-ubuntu
name: Install on Ubuntu
description: "Install the MongoDB Enterprise build and required dependencies on Ubuntu Linux Systems using packages."
---
file: /tutorial/install-mongodb-enterprise-on-debian
name: Install on Debian
description: "Install the MongoDB Enterprise build and required dependencies on Debian Linux Systems using packages."
---
file: /tutorial/install-mongodb-enterprise-on-suse
name: Install on SUSE
description: "Install the MongoDB Enterprise build and required dependencies on SUSE Enterprise Linux."
---
file: /tutorial/install-mongodb-enterprise-on-amazon
name: Install on Amazon AMI
description: "Install the MongoDB Enterprise build and required dependencies on Amazon Linux AMI."
---
file: /tutorial/install-mongodb-enterprise-on-linux
name: Install From Tarball
description: "Install the official build of MongoDB Enterprise from a tarball."
...
32 changes: 7 additions & 25 deletions source/includes/toc-installation-enterprise.yaml
Original file line number Diff line number Diff line change
@@ -1,28 +1,10 @@
file: /tutorial/install-mongodb-enterprise-on-red-hat
name: Install MongoDB Enterprise on Red Hat
description: "Install the MongoDB Enterprise build and required dependencies on Red Hat Enterprise or CentOS Systems using packages."
---
file: /tutorial/install-mongodb-enterprise-on-ubuntu
name: Install MongoDB Enterprise on Ubuntu
description: "Install the MongoDB Enterprise build and required dependencies on Ubuntu Linux Systems using packages."
---
file: /tutorial/install-mongodb-enterprise-on-debian
name: Install MongoDB Enterprise on Debian
description: "Install the MongoDB Enterprise build and required dependencies on Debian Linux Systems using packages."
---
file: /tutorial/install-mongodb-enterprise-on-suse
name: Install MongoDB Enterprise on SUSE
description: "Install the MongoDB Enterprise build and required dependencies on SUSE Enterprise Linux."
---
file: /tutorial/install-mongodb-enterprise-on-amazon
name: Install MongoDB Enterprise on Amazon AMI
description: "Install the MongoDB Enterprise build and required dependencies on Amazon Linux AMI."
---
file: /tutorial/install-mongodb-enterprise-on-linux
name: Install MongoDB Enterprise From Tarball
description: "Install the official build of MongoDB Enterprise from MongoDB archives."
file: /administration/install-enterprise-linux
name: Install on Linux
description: |
Install the official builds of MongoDB Enterprise on Linux-based systems.
---
file: /tutorial/install-mongodb-enterprise-on-windows
name: Install MongoDB Enterprise on Windows
description: "Install the MongoDB Enterprise build and required dependencies using the ``.msi`` installer."
name: Install on Windows
description: |
Install MongoDB Enterprise on Windows using the ``.msi`` installer.
...
12 changes: 6 additions & 6 deletions source/includes/toc-installation-linux.yaml
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
file: /tutorial/install-mongodb-on-red-hat
name: Install on Red Hat
description: Install MongoDB on Red Hat Enterprise and related Linux systems using ``.rpm`` packages.
description: Install MongoDB Community Edition on Red Hat Enterprise and related Linux systems using ``.rpm`` packages.
---
file: /tutorial/install-mongodb-on-suse
name: Install on SUSE
description: Install MongoDB on SUSE Linux systems using ``.rpm`` packages.
description: Install MongoDB Community Edition on SUSE Linux systems using ``.rpm`` packages.
---
file: /tutorial/install-mongodb-on-amazon
name: Install on Amazon Linux
description: Install MongoDB on Amazon Linux systems using ``.rpm`` packages.
description: Install MongoDB Community Edition on Amazon Linux systems using ``.rpm`` packages.
---
file: /tutorial/install-mongodb-on-ubuntu
name: Install on Ubuntu
description: Install MongoDB on Ubuntu Linux systems using ``.deb`` packages.
description: Install MongoDB Community Edition on Ubuntu Linux systems using ``.deb`` packages.
---
file: /tutorial/install-mongodb-on-debian
name: Install on Debian
description: Install MongoDB on Debian systems using ``.deb`` packages.
description: Install MongoDB Community Edition on Debian systems using ``.deb`` packages.
---
file: /tutorial/install-mongodb-on-linux
name: Install MongoDB From Tarball
description: Install the official build of MongoDB on other Linux systems from MongoDB archives.
description: Install the official build of MongoDB Community Edition on other Linux systems from MongoDB archives.
...
4 changes: 0 additions & 4 deletions source/includes/toc-installation-osx.yaml

This file was deleted.

4 changes: 0 additions & 4 deletions source/includes/toc-installation-windows.yaml

This file was deleted.

40 changes: 25 additions & 15 deletions source/includes/toc-spec-installation.yaml
Original file line number Diff line number Diff line change
@@ -1,46 +1,51 @@
level: 1
source:
file: toc-installation-community-landing.yaml
ref: /administration/install-community
---
level: 2
source:
file: toc-install-on-linux-landing.yaml
ref: /administration/install-on-linux
---
level: 2
level: 3
source:
file: toc-installation-linux.yaml
ref: /tutorial/install-mongodb-on-red-hat
---
level: 2
level: 3
source:
file: toc-installation-linux.yaml
ref: /tutorial/install-mongodb-on-amazon
---
level: 2
level: 3
source:
file: toc-installation-linux.yaml
ref: /tutorial/install-mongodb-on-suse
---
level: 2
level: 3
source:
file: toc-installation-linux.yaml
ref: /tutorial/install-mongodb-on-ubuntu
---
level: 2
level: 3
source:
file: toc-installation-linux.yaml
ref: /tutorial/install-mongodb-on-debian
---
level: 2
level: 3
source:
file: toc-installation-linux.yaml
ref: /tutorial/install-mongodb-on-linux
---
level: 1
level: 2
source:
file: toc-installation-osx.yaml
file: toc-installation-community.yaml
ref: /tutorial/install-mongodb-on-os-x
---
level: 1
level: 2
source:
file: toc-installation-windows.yaml
file: toc-installation-community.yaml
ref: /tutorial/install-mongodb-on-windows
---
level: 1
Expand All @@ -50,17 +55,22 @@ source:
---
level: 2
source:
file: toc-installation-enterprise.yaml
file: toc-installation-enterprise-linux.yaml
ref: /tutorial/install-mongodb-enterprise-on-linux
---
level: 3
source:
file: toc-installation-enterprise-linux.yaml
ref: /tutorial/install-mongodb-enterprise-on-red-hat
---
level: 2
level: 3
source:
file: toc-installation-enterprise.yaml
file: toc-installation-enterprise-linux.yaml
ref: /tutorial/install-mongodb-enterprise-on-ubuntu
---
level: 2
level: 3
source:
file: toc-installation-enterprise.yaml
file: toc-installation-enterprise-linux.yaml
ref: /tutorial/install-mongodb-enterprise-on-amazon
---
level: 2
Expand Down
13 changes: 3 additions & 10 deletions source/installation.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,6 @@ Install MongoDB
.. index:: installation guides
.. index:: installation

MongoDB runs on most platforms and supports 64-bit architecture for
production use and both 64-bit and 32-bit architectures for testing.

Supported Platforms
-------------------

Expand All @@ -28,11 +25,7 @@ of MongoDB.

.. include:: /includes/toc/dfn-list-spec-installation.rst

.. include:: /includes/toc/install-on-linux-landing.rst

.. include:: /includes/toc/installation-osx.rst

.. include:: /includes/toc/installation-windows.rst
.. include:: /includes/toc/installation-community-landing.rst

.. include:: /includes/toc/installation-enterprise-landing.rst

Expand All @@ -41,8 +34,8 @@ of MongoDB.
First Steps with MongoDB
------------------------

Once you have installed MongoDB, consider the :ref:`Getting Started
Guides <getting-started>` to learn about MongoDB. The :ref:`guides
Once you have installed MongoDB, consider the :ref:`Getting
Started Guides <getting-started>` to learn about MongoDB. The :ref:`guides
<getting-started>` are available in various driver editions.

.. include:: /includes/unicode-checkmark.rst
22 changes: 11 additions & 11 deletions source/tutorial/install-mongodb-on-amazon.txt
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
===============================
Install MongoDB on Amazon Linux
===============================
=================================================
Install MongoDB Community Edition on Amazon Linux
=================================================

.. default-domain:: mongodb

Overview
--------

Use this tutorial to install MongoDB on Amazon Linux from ``.rpm``
packages.
Use this tutorial to install MongoDB Community Edition on Amazon Linux from
``.rpm`` packages.

.. include:: /includes/fact-installation-64bit.rst

Expand All @@ -28,13 +28,13 @@ Considerations

.. include:: /includes/note-package-change.rst

Install MongoDB
---------------
Install MongoDB Community Edition
---------------------------------

.. include:: /includes/steps/install-mongodb-on-amazon.rst

Run MongoDB
-----------
Run MongoDB Community Edition
-----------------------------

.. |mongod-user| replace:: ``mongod``
.. |mongod-datadir| replace:: ``/var/lib/mongo``
Expand All @@ -43,8 +43,8 @@ Run MongoDB

.. include:: /includes/steps/run-mongodb-on-a-linux-distribution.rst

Uninstall MongoDB
-----------------
Uninstall MongoDB Community Edition
-----------------------------------

.. include:: /includes/fact-uninstall.rst

Expand Down
Loading