# More
Each of the following solutions has been proven to be effective and we hope to be helpful to you.
# Domain binding
The precondition for Domain binding is have completed the Domain resolution for MediaWiki Instance.
From the perspective of server security and subsequent maintenance considerations, the Domain Binding step cannot be omitted.
MediaWiki domain name binding steps:
- Connect your Cloud Server
- Modify vhost configuration file, change the domain name item for you
#### MediaWiki (LAMP) bind domain #### <VirtualHost *:80> ServerName www.mydomain.com # modify it for you DocumentRoot "/data/wwwroot/mediawiki" ... #### MediaWiki (LEMP) bind domain #### server { listen 80; server_name mediawiki.example.com; # modify it for you ...
- Save it and restart Web Service
# MediaWiki Configuration
Modify the LocalSettings.php
to set MediaWiki, and you should know settings is from DefaultSettings.php
Refer to MediaWiki official docs: Configuration settings
# MediaWiki Extensions
Refer to MediaWiki official docs: Manual:Extensions
# MediaWiki Create&Edit page
Refer to MediaWiki official docs: Help:Starting_a_new_page
# MediaWiki VisualEditor
Refer to MediaWiki official docs: Help:Starting_a_new_page
# MediaWiki change interface
Changing interface includes: modify logo, set navigation, modify css and so on
Refer to MediaWiki official docs: Help:FAQ:Changing Interface
# MediaWiki Enable uploading files
You can't upload files from MediaWiki by default, you need to enable it first
Refer to MediaWiki official docs: Help:FAQ:Enabel Uploading
# MediaWiki Languages
Refer to MediaWiki official docs: Help:FAQ:Language
# MediaWiki set MainPage
Refer to MediaWiki official docs: Help:FAQ:Chage Main Page
# MediaWiki using Composer
Websoft9's MediaWiki have installed the Composer by default
Refer to MediaWiki official docs: Help:Composer