<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://serverrental.store/index.php?action=history&amp;feed=atom&amp;title=Operating_System_Configuration</id>
	<title>Operating System Configuration - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://serverrental.store/index.php?action=history&amp;feed=atom&amp;title=Operating_System_Configuration"/>
	<link rel="alternate" type="text/html" href="https://serverrental.store/index.php?title=Operating_System_Configuration&amp;action=history"/>
	<updated>2026-04-14T19:13:12Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.36.1</generator>
	<entry>
		<id>https://serverrental.store/index.php?title=Operating_System_Configuration&amp;diff=2005&amp;oldid=prev</id>
		<title>Admin: Automated server configuration article</title>
		<link rel="alternate" type="text/html" href="https://serverrental.store/index.php?title=Operating_System_Configuration&amp;diff=2005&amp;oldid=prev"/>
		<updated>2025-04-15T17:40:51Z</updated>

		<summary type="html">&lt;p&gt;Automated server configuration article&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;# Operating System Configuration&lt;br /&gt;
&lt;br /&gt;
This article details the recommended operating system configuration for running a MediaWiki 1.40 installation. Proper OS configuration is crucial for performance, security, and stability. This guide is geared towards system administrators and those new to setting up a MediaWiki server.&lt;br /&gt;
&lt;br /&gt;
== Supported Operating Systems ==&lt;br /&gt;
&lt;br /&gt;
MediaWiki 1.40 is known to function reliably on a variety of operating systems. However, some are more commonly used and better supported. The following table summarizes the most frequently used options:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Operating System&lt;br /&gt;
! Version&lt;br /&gt;
! Support Level&lt;br /&gt;
|-&lt;br /&gt;
| Linux&lt;br /&gt;
| Debian 11 (Bullseye)&lt;br /&gt;
| Excellent&lt;br /&gt;
|-&lt;br /&gt;
| Linux&lt;br /&gt;
| Ubuntu 20.04 LTS (Focal Fossa)&lt;br /&gt;
| Excellent&lt;br /&gt;
|-&lt;br /&gt;
| Linux&lt;br /&gt;
| CentOS 7 (EOL June 30, 2024 - *Migration Recommended*)&lt;br /&gt;
| Limited&lt;br /&gt;
|-&lt;br /&gt;
| Windows Server&lt;br /&gt;
| 2019&lt;br /&gt;
| Good (Requires IIS configuration)&lt;br /&gt;
|-&lt;br /&gt;
| Windows Server&lt;br /&gt;
| 2022&lt;br /&gt;
| Good (Requires IIS configuration)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
It's strongly recommended to use a Long Term Support (LTS) distribution of Linux for stability and security updates.  See [[Operating System Selection]] for further discussion.&lt;br /&gt;
&lt;br /&gt;
== Essential OS Packages ==&lt;br /&gt;
&lt;br /&gt;
Several OS packages are essential for MediaWiki to function correctly. These include a web server, a database server, PHP, and necessary extensions.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Package Type&lt;br /&gt;
! Package Name (Example - varies by OS)&lt;br /&gt;
! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| Web Server&lt;br /&gt;
| Apache 2.4 or Nginx 1.18&lt;br /&gt;
| Handles HTTP requests and serves MediaWiki files. See [[Web Server Configuration]].&lt;br /&gt;
|-&lt;br /&gt;
| Database Server&lt;br /&gt;
| MySQL 8.0 or MariaDB 10.6&lt;br /&gt;
| Stores all MediaWiki data. See [[Database Server Configuration]].&lt;br /&gt;
|-&lt;br /&gt;
| PHP&lt;br /&gt;
| PHP 7.4 or PHP 8.1&lt;br /&gt;
| Processes MediaWiki code and generates HTML output. See [[PHP Configuration]].&lt;br /&gt;
|-&lt;br /&gt;
| PHP Extensions&lt;br /&gt;
| php-gd, php-mbstring, php-xml, php-curl, php-zip&lt;br /&gt;
| Provides additional functionality for MediaWiki. See [[PHP Extensions]].&lt;br /&gt;
|-&lt;br /&gt;
| Command-line Tools&lt;br /&gt;
| bash, curl, wget&lt;br /&gt;
| Useful for maintenance and troubleshooting. See [[Command Line Tools]].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Ensure all packages are up-to-date using your operating system’s package manager (e.g., `apt update &amp;amp;&amp;amp; apt upgrade` on Debian/Ubuntu, `yum update` on CentOS).&lt;br /&gt;
&lt;br /&gt;
== Recommended System Resources ==&lt;br /&gt;
&lt;br /&gt;
The system resources required depend on the size and traffic of your wiki. The following table provides recommendations for small, medium, and large wikis. These are *minimum* recommendations; more resources will improve performance.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Wiki Size&lt;br /&gt;
! CPU&lt;br /&gt;
! RAM&lt;br /&gt;
! Disk Space&lt;br /&gt;
! Concurrent Users (Approximate)&lt;br /&gt;
|-&lt;br /&gt;
| Small ( &amp;lt; 10,000 pages)&lt;br /&gt;
| 2 cores&lt;br /&gt;
| 4 GB&lt;br /&gt;
| 50 GB&lt;br /&gt;
| 50&lt;br /&gt;
|-&lt;br /&gt;
| Medium (10,000 - 100,000 pages)&lt;br /&gt;
| 4 cores&lt;br /&gt;
| 8 GB&lt;br /&gt;
| 100 GB&lt;br /&gt;
| 200&lt;br /&gt;
|-&lt;br /&gt;
| Large ( &amp;gt; 100,000 pages)&lt;br /&gt;
| 8+ cores&lt;br /&gt;
| 16+ GB&lt;br /&gt;
| 500+ GB (SSD recommended)&lt;br /&gt;
| 500+&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Consider using Solid State Drives (SSDs) for the database and MediaWiki installation to significantly improve performance. See [[Performance Tuning]] for more advanced optimization techniques.&lt;br /&gt;
&lt;br /&gt;
== Security Considerations ==&lt;br /&gt;
&lt;br /&gt;
Operating system security is paramount. Always follow best practices for securing your server.&lt;br /&gt;
&lt;br /&gt;
*   **Firewall:** Configure a firewall (e.g., `ufw` on Ubuntu, `firewalld` on CentOS) to allow only necessary traffic (typically ports 80 and 443 for HTTP/HTTPS).  See [[Firewall Configuration]].&lt;br /&gt;
*   **User Accounts:** Use strong passwords and limit user access to only what is necessary.&lt;br /&gt;
*   **Regular Updates:** Keep the operating system and all installed packages up-to-date with the latest security patches.&lt;br /&gt;
*   **SSH Access:** Secure SSH access by disabling password authentication and using SSH keys. [[Secure Shell Access]].&lt;br /&gt;
*   **Disable Unnecessary Services:** Disable any unnecessary services to reduce the attack surface.&lt;br /&gt;
*   **SELinux/AppArmor:** Utilize security modules like SELinux (CentOS) or AppArmor (Ubuntu) for mandatory access control. [[Security Modules]].&lt;br /&gt;
&lt;br /&gt;
== File System Permissions ==&lt;br /&gt;
&lt;br /&gt;
Proper file system permissions are essential for MediaWiki to function correctly and securely. The web server user (e.g., `www-data` on Debian/Ubuntu, `apache` on CentOS) needs read and write access to the following directories:&lt;br /&gt;
&lt;br /&gt;
*   `config/` (Read/Write)&lt;br /&gt;
*   `images/` (Read/Write)&lt;br /&gt;
*   `extensions/` (Read/Write)&lt;br /&gt;
*   `uploads/` (Read/Write)&lt;br /&gt;
&lt;br /&gt;
The `config/` directory should have restricted permissions (e.g., 750) to prevent unauthorized access to sensitive configuration files.  See [[File System Permissions]] for a detailed guide.&lt;br /&gt;
&lt;br /&gt;
== Further Reading ==&lt;br /&gt;
&lt;br /&gt;
*   [[Setting Up a Development Environment]]&lt;br /&gt;
*   [[Server Hardening]]&lt;br /&gt;
*   [[Troubleshooting Common Issues]]&lt;br /&gt;
*   [[Backups and Disaster Recovery]]&lt;br /&gt;
*   [[Monitoring Server Resources]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Server Hardware]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Intel-Based Server Configurations ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Configuration&lt;br /&gt;
! Specifications&lt;br /&gt;
! Benchmark&lt;br /&gt;
|-&lt;br /&gt;
| [[Core i7-6700K/7700 Server]]&lt;br /&gt;
| 64 GB DDR4, NVMe SSD 2 x 512 GB&lt;br /&gt;
| CPU Benchmark: 8046&lt;br /&gt;
|-&lt;br /&gt;
| [[Core i7-8700 Server]]&lt;br /&gt;
| 64 GB DDR4, NVMe SSD 2x1 TB&lt;br /&gt;
| CPU Benchmark: 13124&lt;br /&gt;
|-&lt;br /&gt;
| [[Core i9-9900K Server]]&lt;br /&gt;
| 128 GB DDR4, NVMe SSD 2 x 1 TB&lt;br /&gt;
| CPU Benchmark: 49969&lt;br /&gt;
|-&lt;br /&gt;
| [[Core i9-13900 Server (64GB)]]&lt;br /&gt;
| 64 GB RAM, 2x2 TB NVMe SSD&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[Core i9-13900 Server (128GB)]]&lt;br /&gt;
| 128 GB RAM, 2x2 TB NVMe SSD&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[Core i5-13500 Server (64GB)]]&lt;br /&gt;
| 64 GB RAM, 2x500 GB NVMe SSD&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[Core i5-13500 Server (128GB)]]&lt;br /&gt;
| 128 GB RAM, 2x500 GB NVMe SSD&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[Core i5-13500 Workstation]]&lt;br /&gt;
| 64 GB DDR5 RAM, 2 NVMe SSD, NVIDIA RTX 4000&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== AMD-Based Server Configurations ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Configuration&lt;br /&gt;
! Specifications&lt;br /&gt;
! Benchmark&lt;br /&gt;
|-&lt;br /&gt;
| [[Ryzen 5 3600 Server]]&lt;br /&gt;
| 64 GB RAM, 2x480 GB NVMe&lt;br /&gt;
| CPU Benchmark: 17849&lt;br /&gt;
|-&lt;br /&gt;
| [[Ryzen 7 7700 Server]]&lt;br /&gt;
| 64 GB DDR5 RAM, 2x1 TB NVMe&lt;br /&gt;
| CPU Benchmark: 35224&lt;br /&gt;
|-&lt;br /&gt;
| [[Ryzen 9 5950X Server]]&lt;br /&gt;
| 128 GB RAM, 2x4 TB NVMe&lt;br /&gt;
| CPU Benchmark: 46045&lt;br /&gt;
|-&lt;br /&gt;
| [[Ryzen 9 7950X Server]]&lt;br /&gt;
| 128 GB DDR5 ECC, 2x2 TB NVMe&lt;br /&gt;
| CPU Benchmark: 63561&lt;br /&gt;
|-&lt;br /&gt;
| [[EPYC 7502P Server (128GB/1TB)]]&lt;br /&gt;
| 128 GB RAM, 1 TB NVMe&lt;br /&gt;
| CPU Benchmark: 48021&lt;br /&gt;
|-&lt;br /&gt;
| [[EPYC 7502P Server (128GB/2TB)]]&lt;br /&gt;
| 128 GB RAM, 2 TB NVMe&lt;br /&gt;
| CPU Benchmark: 48021&lt;br /&gt;
|-&lt;br /&gt;
| [[EPYC 7502P Server (128GB/4TB)]]&lt;br /&gt;
| 128 GB RAM, 2x2 TB NVMe&lt;br /&gt;
| CPU Benchmark: 48021&lt;br /&gt;
|-&lt;br /&gt;
| [[EPYC 7502P Server (256GB/1TB)]]&lt;br /&gt;
| 256 GB RAM, 1 TB NVMe&lt;br /&gt;
| CPU Benchmark: 48021&lt;br /&gt;
|-&lt;br /&gt;
| [[EPYC 7502P Server (256GB/4TB)]]&lt;br /&gt;
| 256 GB RAM, 2x2 TB NVMe&lt;br /&gt;
| CPU Benchmark: 48021&lt;br /&gt;
|-&lt;br /&gt;
| [[EPYC 9454P Server]]&lt;br /&gt;
| 256 GB RAM, 2x2 TB NVMe&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Order Your Dedicated Server ==&lt;br /&gt;
[https://powervps.net/?from=32 Configure and order] your ideal server configuration&lt;br /&gt;
&lt;br /&gt;
=== Need Assistance? ===&lt;br /&gt;
* Telegram: [https://t.me/powervps @powervps Servers at a discounted price]&lt;br /&gt;
&lt;br /&gt;
⚠️ *Note: All benchmark scores are approximate and may vary based on configuration. Server availability subject to stock.* ⚠️&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>