Server rental store

FAQ

FAQ: Server Configuration for Newcomers

Welcome to the server configuration FAQThis document aims to provide newcomers with a comprehensive overview of the hardware and software environment supporting our MediaWiki installation. Understanding these details will help you troubleshoot issues, contribute effectively, and generally navigate the backend of the wiki. This is specifically tailored for MediaWiki 1.40.

What hardware powers the wiki?

Our wiki runs on a dedicated server cluster to ensure optimal performance and reliability. Here's a breakdown of the primary server specifications:

Component Specification
CPU Dual Intel Xeon Gold 6248R @ 3.00GHz
RAM 256 GB DDR4 ECC Registered
Storage (Wiki Data) 4 x 960GB NVMe SSD in RAID 10
Storage (Backups) 24TB SAS HDD in RAID 6
Network Interface 10 Gigabit Ethernet
Operating System Ubuntu Server 22.04 LTS

This configuration allows for high read/write speeds, ample memory for caching, and robust data protection. Regular hardware health checks are performed by the sysadmins to maintain stability.

What software is used?

The wiki's functionality relies on a combination of software components. Below is a summary of the core software stack.

Software Version Purpose
MediaWiki 1.40.0 The wiki engine itself. See MediaWiki Core for more details.
PHP 8.1 Server-side scripting language. See PHP Configuration for details.
MariaDB 10.6 Database management system. See Database Maintenance for more information.
Apache 2.4 Web server. See Apache Web Server for configuration.
Redis 6.2 In-memory data store for caching. See Redis Caching for details.
Memcached 1.6 Another in-memory data store for caching (used in conjunction with Redis). See Memcached Usage

We regularly update these components to benefit from security patches and performance improvements. Always check the Change Log before making changes to your user preferences after an update.

Database Details

The MariaDB database is crucial to the wiki's operation. Here's a detailed look at its configuration:

Parameter Value
Database Name mw_wiki
Database User mw_user
Maximum Connection Pool Size 200
InnoDB Buffer Pool Size 64GB
Character Set utf8mb4
Collation utf8mb4_unicode_ci

Database backups are performed nightly and stored offsite. For information on database schema modifications, please consult the Database Schema documentation. Direct access to the database is restricted to authorized personnel for security reasons. If you suspect a Database Error, contact a sysadmin immediately.

Caching Configuration

Caching is essential for maintaining fast page load times. We utilize both Redis and Memcached.

⚠️ *Note: All benchmark scores are approximate and may vary based on configuration. Server availability subject to stock.* ⚠️