Skip to content
Merged
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
68 changes: 64 additions & 4 deletions next.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,66 @@ export default withNextra({
reactStrictMode: true,
async redirects() {
return [
{
source: '/getting-started/install-memgraph/debian',
destination: '/getting-started/install-memgraph/linux',
permanent: true
},
{
source: '/getting-started/install-memgraph/debian.md',
destination: '/getting-started/install-memgraph/linux.md',
permanent: true
},
{
source: '/getting-started/install-memgraph/ubuntu',
destination: '/getting-started/install-memgraph/linux',
permanent: true
},
{
source: '/getting-started/install-memgraph/ubuntu.md',
destination: '/getting-started/install-memgraph/linux.md',
permanent: true
},
{
source: '/getting-started/install-memgraph/centos',
destination: '/getting-started/install-memgraph/linux',
permanent: true
},
{
source: '/getting-started/install-memgraph/centos.md',
destination: '/getting-started/install-memgraph/linux.md',
permanent: true
},
{
source: '/getting-started/install-memgraph/fedora',
destination: '/getting-started/install-memgraph/linux',
permanent: true
},
{
source: '/getting-started/install-memgraph/fedora.md',
destination: '/getting-started/install-memgraph/linux.md',
permanent: true
},
{
source: '/getting-started/install-memgraph/rocky',
destination: '/getting-started/install-memgraph/linux',
permanent: true
},
{
source: '/getting-started/install-memgraph/rocky.md',
destination: '/getting-started/install-memgraph/linux.md',
permanent: true
},
{
source: '/getting-started/install-memgraph/redhat',
destination: '/getting-started/install-memgraph/linux',
permanent: true
},
{
source: '/getting-started/install-memgraph/redhat.md',
destination: '/getting-started/install-memgraph/linux.md',
permanent: true
},
{
source: '/ai-ecosystem/mcp',
destination: '/ai-ecosystem/integrations/mcp',
Expand Down Expand Up @@ -1236,7 +1296,7 @@ export default withNextra({
},
{
source: '/memgraph/install-memgraph-on-debian',
destination: '/getting-started/install-memgraph/debian',
destination: '/getting-started/install-memgraph/linux',
permanent: true
},
{
Expand Down Expand Up @@ -1286,7 +1346,7 @@ export default withNextra({
},
{
source: '/memgraph/linux-installation-troubleshooting',
destination: '/getting-started/install-memgraph/ubuntu',
destination: '/getting-started/install-memgraph/linux#troubleshooting',
permanent: true
},
{
Expand Down Expand Up @@ -1336,7 +1396,7 @@ export default withNextra({
},
{
source: '/memgraph/install-memgraph-on-ubuntu',
destination: '/getting-started/install-memgraph/ubuntu',
destination: '/getting-started/install-memgraph/linux',
permanent: true
},
{
Expand Down Expand Up @@ -2409,7 +2469,7 @@ export default withNextra({
},
{
source: '/memgraph/getting-started/installation/debian-installation',
destination: '/getting-started/install-memgraph/debian',
destination: '/getting-started/install-memgraph/linux',
permanent: true
},
{
Expand Down
5 changes: 2 additions & 3 deletions pages/advanced-algorithms/install-mage.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -66,9 +66,8 @@ are untested.
{<h3 id="install-memgraph" className="custom-header">Install Memgraph</h3>}

Install the Memgraph package first — the `memgraph-mage` package depends on a
matching `memgraph` package of the same version. Follow the
[Ubuntu](/getting-started/install-memgraph/ubuntu) or
[CentOS](/getting-started/install-memgraph/centos) installation guide.
matching `memgraph` package of the same version. Follow [Install Memgraph on
Linux](/getting-started/install-memgraph/linux).

{<h3 id="download-the-mage-package" className="custom-header">Download the MAGE package</h3>}

Expand Down
2 changes: 1 addition & 1 deletion pages/custom-query-modules/cpp/cpp-example.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ First, you need to run the Memgraph instance. You can do this by running the fol
docker run -p 7687:7687 -p 7444:7444 --name memgraph memgraph/memgraph-mage
```
Keep in mind that you can use the Docker image with just Memgraph or with Memgraph and MAGE. It won't change the way you develop your C++ query module.
If you want to run Memgraph on a native Linux machine, follow these [installation steps](/getting-started/install-memgraph/ubuntu)
If you want to run Memgraph on a native Linux machine, follow these [installation steps](/getting-started/install-memgraph/linux)

### Enter into memgraph container shell

Expand Down
12 changes: 3 additions & 9 deletions pages/deployment/environments/aws.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -168,15 +168,9 @@ to follow the steps below:

<Tabs.Tab>

Depending on the Linux distribution you are using, you can follow the guide for
installing Memgraph on each distribution:

- [Ubuntu](/getting-started/install-memgraph/ubuntu)
- [Fedora](/getting-started/install-memgraph/fedora)
- [Debian](/getting-started/install-memgraph/debian)
- [Centos](/getting-started/install-memgraph/centos)
- [Red Hat](/getting-started/install-memgraph/redhat)
- [Rocky](/getting-started/install-memgraph/rocky)
Follow [Install Memgraph on Linux](/getting-started/install-memgraph/linux),
which covers DEB- and RPM-based distributions, such as Debian, Ubuntu,
CentOS, Fedora, Rocky Linux and Red Hat.

</Tabs.Tab>
</Tabs>
Expand Down
12 changes: 3 additions & 9 deletions pages/deployment/environments/azure.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -166,15 +166,9 @@ to follow the steps below:

<Tabs.Tab>

Depending on the Linux distribution you are using, you can follow the guide for
installing Memgraph on each distribution:

- [Ubuntu](/getting-started/install-memgraph/ubuntu)
- [Fedora](/getting-started/install-memgraph/fedora)
- [Debian](/getting-started/install-memgraph/debian)
- [Centos](/getting-started/install-memgraph/centos)
- [Red Hat](/getting-started/install-memgraph/redhat)
- [Rocky](/getting-started/install-memgraph/rocky)
Follow [Install Memgraph on Linux](/getting-started/install-memgraph/linux),
which covers DEB- and RPM-based distributions, such as Debian, Ubuntu,
CentOS, Fedora, Rocky Linux and Red Hat.

</Tabs.Tab>
</Tabs>
Expand Down
12 changes: 3 additions & 9 deletions pages/deployment/environments/gcp.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -176,15 +176,9 @@ to follow the steps below:

<Tabs.Tab>

Depending on the Linux distribution you are using, you can follow the guide for
installing Memgraph on each distribution:

- [Ubuntu](/getting-started/install-memgraph/ubuntu)
- [Fedora](/getting-started/install-memgraph/fedora)
- [Debian](/getting-started/install-memgraph/debian)
- [Centos](/getting-started/install-memgraph/centos)
- [Red Hat](/getting-started/install-memgraph/redhat)
- [Rocky](/getting-started/install-memgraph/rocky)
Follow [Install Memgraph on Linux](/getting-started/install-memgraph/linux),
which covers DEB- and RPM-based distributions, such as Debian, Ubuntu,
CentOS, Fedora, Rocky Linux and Red Hat.

</Tabs.Tab>

Expand Down
35 changes: 7 additions & 28 deletions pages/getting-started/install-memgraph.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,11 @@ installation options and pick the preferred one.

<Callout type="info">
As of version 3.13, the native Linux packages are **distro-agnostic**: there is
a single `.deb` package for all Debian-family distributions (Debian 12+, Ubuntu
22.04+) and a single `.rpm` package for all RHEL-family distributions
(RHEL/CentOS/Rocky 9+, Fedora 42+), per architecture. Any Linux with glibc 2.31
or newer is supported. The per-distribution pages below therefore install the
same package — they differ only in distribution-specific setup steps.
a single `.deb` package for all Debian-family distributions and a single
`.rpm` package for all RHEL-family distributions, per architecture. Any Linux
with glibc 2.31 or newer is supported. [Install Memgraph on
Linux](/getting-started/install-memgraph/linux) covers both packages and how to
check your glibc version.

Memgraph requires **Python 3.10 or newer** on the host (used by Python query
modules and the auth/SSO modules). Memgraph binds to the host's Python at
Expand All @@ -61,24 +61,8 @@ Python already.
href="/getting-started/install-memgraph/docker"
/>
<Cards.Card
title="Debian"
href="/getting-started/install-memgraph/debian"
/>
<Cards.Card
title="Ubuntu"
href="/getting-started/install-memgraph/ubuntu"
/>
<Cards.Card
title="CentOS"
href="/getting-started/install-memgraph/centos"
/>
<Cards.Card
title="Fedora"
href="/getting-started/install-memgraph/fedora"
/>
<Cards.Card
title="Red Hat"
href="/getting-started/install-memgraph/redhat"
title="Linux"
href="/getting-started/install-memgraph/linux"
/>
<Cards.Card
title="Memgraph Cloud"
Expand All @@ -98,11 +82,6 @@ Python already.
title="WSL"
href="/getting-started/install-memgraph/wsl"
/>
<Cards.Card
title="Rocky"
href="/getting-started/install-memgraph/rocky"

/>
</Cards>


Expand Down
7 changes: 1 addition & 6 deletions pages/getting-started/install-memgraph/_meta.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,6 @@
export default {
"docker": "Docker",
"debian": "Debian",
"ubuntu": "Ubuntu",
"centos": "CentOS",
"fedora": "Fedora",
"rocky": "Rocky",
"redhat": "Red Hat",
"linux": "Linux",
"memgraph-cloud": "Memgraph Cloud",
"docker-compose": "Docker Compose",
"kubernetes": "Kubernetes",
Expand Down
Loading
Loading