Disclaimer
- Disclaimer: Server Configuration Details
This page details the server configuration currently in use for this MediaWiki installation. It is intended for system administrators and advanced users seeking technical information. Changes to this configuration require careful planning and testing to avoid disruption of service. This documentation is current as of October 26, 2023, and is subject to change. Always consult with the Site Administrators before making any modifications. Incorrect configuration can lead to data loss, instability, or security vulnerabilities. This information is provided "as is" with no warranty. See our Main Page for general site information and our Help:Contents for user guides. We also have a dedicated Manual of Style for content contributors.
General Server Information
The servers hosting this MediaWiki instance are managed by the System Administration Team. They are located in a secure data center with redundant power and network connectivity. Regular backups are performed and stored offsite according to the Backup Policy. Access to the servers is restricted to authorized personnel only. We utilize a load balancing setup using HAProxy to distribute traffic across multiple application servers. This improves performance and ensures high availability. Monitoring is handled via Nagios.
Server Hardware Specifications (Web Servers)
These specifications relate to the web servers handling the bulk of user traffic.
CPU | RAM | Storage | Network Interface |
---|---|---|---|
Intel Xeon Gold 6248R (24 cores) | 128 GB DDR4 ECC RAM | 2 x 1 TB NVMe SSD (RAID 1) | 10 Gbps Ethernet |
Server Hardware Specifications (Database Server)
The database server is a dedicated machine optimized for database performance.
CPU | RAM | Storage | Network Interface |
---|---|---|---|
Intel Xeon Platinum 8280 (28 cores) | 256 GB DDR4 ECC RAM | 4 x 2 TB SAS SSD (RAID 10) | 10 Gbps Ethernet |
Server Software Specifications
This table outlines the key software components running on the servers.
Component | Version | Operating System |
---|---|---|
MediaWiki | 1.40.0 | Ubuntu Server 22.04 LTS |
PHP | 8.1.10 | N/A |
MySQL/MariaDB | 10.11 | N/A |
Apache HTTP Server | 2.4.52 | N/A |
HAProxy | 2.6.4 | N/A |
Software Configuration Details
The PHP configuration is optimized for MediaWiki performance, including settings for `memory_limit`, `max_execution_time`, and `upload_max_filesize`. These settings are documented in the PHP Configuration File. The MySQL/MariaDB configuration includes settings for `innodb_buffer_pool_size` and `query_cache_size`. Details are available in the Database Configuration File. Apache is configured with appropriate modules for security and performance, including `mod_ssl` for HTTPS. See the Apache Configuration File for specifics.
Security Considerations
Security is a top priority. The servers are protected by a firewall, intrusion detection system, and regular security audits. We employ Secure Coding Practices when developing or modifying code. Access control is enforced via User Rights Management. Regular security updates are applied to all software components. Please report any suspected security vulnerabilities to the Security Team. We adhere to the Privacy Policy regarding user data.
Future Considerations
We are continuously evaluating new technologies and configurations to improve the performance, reliability, and security of the MediaWiki instance. Planned upgrades include migrating to a newer version of PHP and exploring the use of caching technologies such as Memcached or Redis. We are also investigating the possibility of implementing a Content Delivery Network (CDN) to improve performance for users in geographically diverse locations.
Special:AllPages | Help:About | MediaWiki
Intel-Based Server Configurations
Configuration | Specifications | Benchmark |
---|---|---|
Core i7-6700K/7700 Server | 64 GB DDR4, NVMe SSD 2 x 512 GB | CPU Benchmark: 8046 |
Core i7-8700 Server | 64 GB DDR4, NVMe SSD 2x1 TB | CPU Benchmark: 13124 |
Core i9-9900K Server | 128 GB DDR4, NVMe SSD 2 x 1 TB | CPU Benchmark: 49969 |
Core i9-13900 Server (64GB) | 64 GB RAM, 2x2 TB NVMe SSD | |
Core i9-13900 Server (128GB) | 128 GB RAM, 2x2 TB NVMe SSD | |
Core i5-13500 Server (64GB) | 64 GB RAM, 2x500 GB NVMe SSD | |
Core i5-13500 Server (128GB) | 128 GB RAM, 2x500 GB NVMe SSD | |
Core i5-13500 Workstation | 64 GB DDR5 RAM, 2 NVMe SSD, NVIDIA RTX 4000 |
AMD-Based Server Configurations
Configuration | Specifications | Benchmark |
---|---|---|
Ryzen 5 3600 Server | 64 GB RAM, 2x480 GB NVMe | CPU Benchmark: 17849 |
Ryzen 7 7700 Server | 64 GB DDR5 RAM, 2x1 TB NVMe | CPU Benchmark: 35224 |
Ryzen 9 5950X Server | 128 GB RAM, 2x4 TB NVMe | CPU Benchmark: 46045 |
Ryzen 9 7950X Server | 128 GB DDR5 ECC, 2x2 TB NVMe | CPU Benchmark: 63561 |
EPYC 7502P Server (128GB/1TB) | 128 GB RAM, 1 TB NVMe | CPU Benchmark: 48021 |
EPYC 7502P Server (128GB/2TB) | 128 GB RAM, 2 TB NVMe | CPU Benchmark: 48021 |
EPYC 7502P Server (128GB/4TB) | 128 GB RAM, 2x2 TB NVMe | CPU Benchmark: 48021 |
EPYC 7502P Server (256GB/1TB) | 256 GB RAM, 1 TB NVMe | CPU Benchmark: 48021 |
EPYC 7502P Server (256GB/4TB) | 256 GB RAM, 2x2 TB NVMe | CPU Benchmark: 48021 |
EPYC 9454P Server | 256 GB RAM, 2x2 TB NVMe |
Order Your Dedicated Server
Configure and order your ideal server configuration
Need Assistance?
- Telegram: @powervps Servers at a discounted price
⚠️ *Note: All benchmark scores are approximate and may vary based on configuration. Server availability subject to stock.* ⚠️