Local Wikipedia Tutorial
- Hardware considerations
- Hosting Scenarios
- Local single server hosting
- Lower long run cost. The cost of a server is equal to the cost of one year hosting with similar server characteristics. Knowing that the useful life of a server is about three years, the local server is three times more cost effective than a hosting solution and a cloud hosting service.
- The server is behind a white access list firewall and no-one can access unless authorized by the network administrator.
- Full physical access to the server which offers better security and more efficient backup/restore operations if needed.
- Much faster access to the server from within the LAN for local researchers who are the only users of the application in the short and medium term.
- Flexibility in the backup options and medium. Locally, one can backup the OS, applications, and data on several medium depending on the need and reliability.
- Bandwidth limit for download and for internet access also if the server is open for internet usage thereafter.
- Need for dedicated system and database administration for the server. This cost can be less than optimum if compared to web hosting and cloud hosting because of the economics of scale in the later two hosting schemes.
- Need for load balancing at the server level in case the server is open for the internet. In the other cases, load balancing might be pushed to the network level for increased performance and economics of scope and scale.
- Non-processing power redundancy in case of a hardware failure. Hardware replacements calls for few days in best scenarios.
- Dual server hosting (Dedicated web server + dedicated mySQL server)
- Single Internet box host
- Cloud Service
- Distributed Storage
- Parallel Processing
- Comparison and Contract
- Processing Power
- CPU Architecture
- Single core / Multi-core
- x86 / x64
- Single server / Parallel processing
- Motherboard Flexibility
- CPU Upgrade
- Memory Upgrade
- Memory
- Size
- Latency
- Storage space
- Disk Speed
- Transfer rate
- RPM
- Multi disks
- Efficient swap
- RAID / Non RAID
- Internal / External Issue
- Single Node / External nodes
- Hardware providers
- Selection criteria
- Local service providers
- Price / Delivery / Reliability
- Advanced support on site
- Software Considerations
- Operating System
- Linux / Windows
- Linux Recommended OS
- Ubuntu Server
- CentOS
- Linux Choice
- Installation
- Customization
- Securing
- Updates
- Maintenance
- Backup
- Windows Server (Windows 2008)
- Installation
- Configuration
- Security
- User roles and access
- LAMP Stack
- Open Source
- Widespread usage
- Security
- Free support on the internet
- Web Server
- Apache
- Open Source
- Speed, Reliability, and Security
- Perfect match with MediaWiki
- .htaccess and friendly URL
- PHP module / CGI
- Installation
- Windows
- Linux
- Configuration
- Windows
- Linux
- Maintenance
- Security
- Windows
- Linux
- Updates
- Creating Domains
- IIS
- Windows Native
- Security Issues
- Tweaking for friendly URL
- Installation
- Configuration
- PHP CGI
- Creating domains
- Configuring INET_ access
- Scripting Language
- PHP 4 / PHP 5
- PHP ini settings
- Wikipedia special settings
- Upload settings
- Image library (optional)
- Math Tex Library (optional)
- Database
- mysQL / PostGreSQL
- Selection criteria
- Installation
- Win32 / Linux
- Configuration
- Optimization for large queries
- InnoDB tables
- Wiki Settings
- Large buffer select
- Optimized Queries
- Full text index (On / Off)
- Import
- mySQL Admin
- largeDBObject Imports
- Export
- SQL
- Other format
- XML Interface (xml Wiki)
- Backup
- Raw SQL
- Compressed SQL
- XML
- Other formats
- Raw Data
- Restore Test
- Restore integrity
- Rehashing
- Master / Slave servers
- Concept
- Configuration
- Synchronization
- Data redundancy
- Advanced settings
- MediaWiki
- Requirements
- Installation
- Configuration
- Maintenance
- Security updates
- Version updates
- Wikipedia
- Introduction
- History
- Concept
- Download SQL dumps
- SQL Import and local build
- Simple Queries
- Advanced Queries
- Standard Statistics
- Advanced Statistics
- Academic service sharing
- Reports