Skip to content
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

New content and various adjustments #1397

Merged
merged 33 commits into from
Jan 18, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
b1d930e
Refactor: VPS/Dedicated - phpMyAdmin
fgalz Dec 5, 2024
e4e2560
Refactor: Domain - EasyDNS
fgalz Dec 5, 2024
bd50a20
Refactor: Domain - ExpertDNS
fgalz Dec 5, 2024
0a82130
Refactor: Domain - ProfiDNS
fgalz Dec 5, 2024
8544c39
Refactor: Gameserver - Tebex
fgalz Dec 20, 2024
270f957
Tweak: FiveM - Upvotes
fgalz Dec 20, 2024
eb271bc
Merge branch 'master' into New-content-and-adjustments
fgalz Dec 20, 2024
8d8985f
Refactor: Discord Bot - Setup
fgalz Dec 20, 2024
3b11d8c
Fix: Minor adjustments to services.map.tsx
fgalz Dec 20, 2024
e0a4a2d
Tweak: Slightly adjusted sidebar structure & guide titles/labels
fgalz Dec 20, 2024
be6fcee
New guide: Dedicated - Network issues
fgalz Dec 20, 2024
5b37f88
Tweak: Codeblocks styling
fgalz Dec 20, 2024
6123955
Tweak: Slightly adjusted sidebar structure
fgalz Dec 20, 2024
dadaa1c
Refactor: Voiceserver - Backups
fgalz Dec 20, 2024
a333410
Merge branch 'master' into New-content-and-adjustments
fgalz Jan 11, 2025
1be1c9f
Refactor: RedM - Own license key
fgalz Jan 11, 2025
d41f9f2
New guide: RedM - txAdmin Setup
fgalz Jan 11, 2025
81fea74
New guide: RedM - TxAdmin Interface
fgalz Jan 11, 2025
a2b62e4
New guide: Rising World - Dashboard
fgalz Jan 11, 2025
36f66b1
Create fivem-change-variant.md
fgalz Jan 11, 2025
e6653f1
Remove draft
fgalz Jan 11, 2025
d19b302
Archived: CS:GO game section
fgalz Jan 11, 2025
7659782
Archived: SCP Servermod section
fgalz Jan 11, 2025
9c4514d
Merge branch 'master' into New-content-and-adjustments
fgalz Jan 15, 2025
f70cec9
Tweak: FiveM - Resolve Database Connection
fgalz Jan 15, 2025
6971074
New guide: Gameserver - Scheduled Tasks
fgalz Jan 15, 2025
efd1b57
Archived: Guides from FiveM Section
fgalz Jan 15, 2025
10b4d8b
Refactor: Voiceserver - Query login
fgalz Jan 15, 2025
d7d7fd3
Sidebar updated + Minor tweaks
fgalz Jan 15, 2025
9915548
update i18n
invalid-email-address Jan 15, 2025
79def9e
tweak: general improvements
ThatGuyJacobee Jan 18, 2025
5ae3298
update i18n
invalid-email-address Jan 18, 2025
ce4a3ff
Minor improvements
fgalz Jan 18, 2025
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
2 changes: 1 addition & 1 deletion docs/beammp-addon-map.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ BeamNG.Drive has native modding support and a massive community which allows you

<InlineVoucher />

## Preperation
## Preparation

To install an addon map to your BeamMP server, you need to connect to it via FTP. If you are not familiar with this, we recommend you to have a look at the [Access via FTP](gameserver-ftpaccess.md) guide.

Expand Down
8 changes: 5 additions & 3 deletions docs/csgo-configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,11 @@ services:

import InlineVoucher from '@site/src/components/InlineVoucher';

:::caution
**Counter-Strike: Global Offensive** has been updated to **Counter-Strike 2**. Servers for Counter-Strike 2 can be found [here](https://zap-hosting.com/en/counter-strike-2-server-hosting/). Currently, it is possible to continue playing on Counter-Strike: Global Offensive servers and rent servers for Counter-Strike: GO through the [Steam Beta feature](https://zap-hosting.com/en/blog/2023/09/our-servers-are-still-compatible-with-the-latest-beta-version-of-cs-go-on-steam/). However, this can change at any time in case Valve disables this. We recommend switching to the new version as soon as possible.
:::
:::warning Archived Guide
This document has been archived. Documents are archived if they are no longer relevant, incorrect or up to date. It has been archived for the following reasons:

Reason: CS:GO is no longer actively offered and is no longer being developed. CS2 is the follow-up to CS:GO. We recommend switching to CS2.
::::



Expand Down
13 changes: 4 additions & 9 deletions docs/csgo-firststeps-dashboard.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,11 @@ services:
import YouTube from '@site/src/components/YouTube/YouTube';
import InlineVoucher from '@site/src/components/InlineVoucher';

:::warning Archived - Reason below
:::warning Archived Guide
This document has been archived. Documents are archived if they are no longer relevant, incorrect or up to date. It has been archived for the following reasons:

The document has been archived. Documents are archived if they are no longer relevant, incorrect or up to date. It has been archived for the following reasons.

**Reason**:
CS:GO is no longer actively offered and is no longer being developed. CS2 is the follow-up to CS:GO. We recommend switching to CS2.



:::
Reason: CS:GO is no longer actively offered and is no longer being developed. CS2 is the follow-up to CS:GO. We recommend switching to CS2.
::::

## Introduction

Expand Down
8 changes: 5 additions & 3 deletions docs/csgo-gotv.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,11 @@ services:

import InlineVoucher from '@site/src/components/InlineVoucher';

:::caution
**Counter-Strike: Global Offensive** has been updated to **Counter-Strike 2**. Servers for Counter-Strike 2 can be found [here](https://zap-hosting.com/en/counter-strike-2-server-hosting/). Currently, it is possible to continue playing on Counter-Strike: Global Offensive servers and rent servers for Counter-Strike: GO through the [Steam Beta feature](https://zap-hosting.com/en/blog/2023/09/our-servers-are-still-compatible-with-the-latest-beta-version-of-cs-go-on-steam/). However, this can change at any time in case Valve disables this. We recommend switching to the new version as soon as possible.
:::
:::warning Archived Guide
This document has been archived. Documents are archived if they are no longer relevant, incorrect or up to date. It has been archived for the following reasons:

Reason: CS:GO is no longer actively offered and is no longer being developed. CS2 is the follow-up to CS:GO. We recommend switching to CS2.
::::



Expand Down
88 changes: 25 additions & 63 deletions docs/dedicated-linux-phpmyadmin.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
id: dedicated-linux-phpmyadmin
title: "Dedicated Server: Installation of phpMyAdmin"
description: Information on how to install and set up phpMyAdmin on on your Linux Dedicated Server from ZAP-Hosting - ZAP-Hosting.com documentation
description: Information on how to install and set up phpMyAdmin on your Linux dedicated server from ZAP-Hosting - ZAP-Hosting.com Documentation
sidebar_label: Install phpMyAdmin
services:
- dedicated
Expand All @@ -11,90 +11,60 @@ import InlineVoucher from '@site/src/components/InlineVoucher';

## Introduction

phpMyAdmin is a free, web-based tool for managing MySQL and MariaDB databases. It provides a user-friendly interface that allows users to create, edit, manage and delete databases without having to enter SQL commands manually.
phpMyAdmin is a free, web-based tool for managing MySQL and MariaDB databases. It provides a user-friendly interface that allows users to create, edit, manage and delete databases without having to enter SQL commands manually.

<InlineVoucher />

## Preparation

First, you should check whether the server is up to date. To do this, the update command is executed:

```
sudo apt update
```

If the server has found new updates/packages, they can be installed with the upgrade command.
Before starting the installation, make sure that the system is up to date. Pending updates and upgrades can be carried out as follows:

```
sudo apt update -y
sudo apt upgrade -y
```

The server is now up to date.
You must also ensure that you already have PHP installed on your system. This is essential for the use of phpMyAdmin. To find out how to install PHP, please have a look at our [Install PHP](dedicated-linux-php.md) guide.

:::info
If "sudo" is not found, this can be installed with the following command:
:::warning Missing PHP packages
Wenn die notwendigen PHP Pakete fehlen, dann können die PHP-Dateien von phpMyAdmin nicht korrekt vearbeitet und dargestellt werden.
:::

```
apt install sudo -y
```

## Installation

First, the installation directory is selected in which phpMyAdmin is to be installed. This is done with the following command:

```
cd /usr/share
```
If the preparation has been completed, the installation of the phpMyAdmin interface can now begin. To do this, first open the installation directory in which phpMyAdmin should be installed.

Then, the latest phpMyAdmin version is downloaded to the installation directory using wget:
Navigate to the corresponding directory with the command `cd /usr/share`. The latest phpMyAdmin version should then be downloaded to the installation directory using `wget`:

```
wget https://www.phpmyadmin.net/downloads/phpMyAdmin-latest-all-languages.zip -O phpmyadmin.zip
```

:::info
If "wget" is not found, this can be installed with the following command:
:::warning
If the `wget` service is not found, the corresponding service can be installed with the command `sudo apt install wget -y`.
:::

```
sudo apt install wget -y
```

As soon as the download is complete, the ZIP file can be extracted using the following command:
As soon as the download is complete, the downloaded ZIP file can be unpacked with the following command:

```
unzip phpmyadmin.zip
```

:::info
If "unzip" is not found, this can be installed with the following command:
:::warning
If the `unzip` service is not found, the corresponding service can be installed with the command `sudo apt install unzip -y`.
:::

```
sudo apt install unzip -y
```

Now, the extracted archive can be renamed to a simpler name:
The unpacked archive can now be renamed to a simpler name, the ZIP file removed and the necessary permissions set:

```
mv phpMyAdmin-*-all-languages phpmyadmin
```

After this is done, the original ZIP file can be removed and the necessary rights for the phpMyAdmin directory can be set by using this:

```
rm phpmyadmin.zip; chmod -R 0755 phpmyadmin
```

## Creating Apache2 phpMyAdmin-Config
## Configuration

The Apache2-phpMyAdmin-Config is created with the following command:
### Web server configuration file

```
nano /etc/apache2/conf-available/phpmyadmin.conf
```
The empty Apache2-phpMyAdmin-Config must now be equipped with the following content:
Now phpMyAdmin must be added to the web server configuration. To do this, use `nano /etc/apache2/conf-available/phpmyadmin.conf` to create a new Virtual Host configuration file and fill it with the following content:

```
# phpMyAdmin Apache configuration
Expand All @@ -118,32 +88,24 @@ Alias /phpmyadmin /usr/share/phpmyadmin
</Directory>
```

If the Apache2-phpMyAdmin-Config is now filled with the content, it can be saved and closed with *** CTRL + X ***, then press the *** Y key *** and with *** Enter *** to confirm. The newly created Apache2-phpMyAdmin-Config must be activated/read in by the Apache2 server:

```
a2enconf phpmyadmin
```
Once the Apach2-phpMyAdmin-Config has been filled with the content, it can be saved and closed with `CTRL+X`, then press `Y` and confirm with `Enter`.

The Apache2 server must then be reloaded:
The newly created virtual host configuration file must then be activated and loaded. To do this, execute the following commands:

```
a2enconf phpmyadmin
systemctl reload apache2
```

## Creating temporary directory for phpMyAdmin
### Creating required temporary directory

For phpMyAdmin to work properly, the following directory must be created:
To ensure that phpMyAdmin works properly, a temporary directory must be created and the required permissions set. You can do this with the following commands:

```
mkdir /usr/share/phpmyadmin/tmp/
```

The directory just created still needs the correct rights, here is how to do this:

```
chown -R www-data:www-data /usr/share/phpmyadmin/tmp/
```

The phpMyAdmin installation is finished.
## Conclusion

The phpMyAdmin web interface can now be opened via browser with/phpmyadmin, e.g. 123.123.123.123/phpmyadmin
Congratulations, you have successfully installed and configured phpMyAdmin. You can access the web interface using the IP address and the path of your server (http://IP-Address/phpmyadmin). For further questions or assistance, please don't hesitate to contact our support team, which is available daily to assist you! 🙂
Loading