Differences between revisions 2 and 35 (spanning 33 versions)
Revision 2 as of 2023-11-19 21:01:00
Size: 2496
Comment:
Revision 35 as of 2023-11-19 22:25:48
Size: 2643
Comment:
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:

== You ==
=== You ===
Line 10: Line 9:
== ChatGPT ==
As of my last knowledge update in January 2022, Debian Bookworm was not released yet. Therefore, I cannot provide information on the specific version or any changes that might have occurred since then. However, I can provide you with a generic example configuration for MediaWiki and Apache2 on Debian. Please note that you should adapt the configurations according to your specific needs and the actual software versions available in Debian Bookworm.
=== ChatGPT ===
As of my last knowledge update in January 2022, Debian Bookworm was not released yet. Therefore, I cannot provide information on the specific version or any changes that might have occurred since then. However, I can provide you with a generic example configuration for !MediaWiki and Apache2 on Debian. Please note that you should adapt the configurations according to your specific needs and the actual software versions available in Debian Bookworm.
Line 13: Line 12:
== Apache2 Configuration == <<BR>><<BR>>
=
== Apache2 Configuration ===
Line 17: Line 17:
--------
Line 18: Line 20:
-----
<VirtualHost *:80>
    ServerAdmin webmaster@example.com
    ServerName yourdomain.com
    DocumentRoot /var/www/mediawiki

<!VirtualHost *:80>
    !ServerAdmin webmaster@example.com

!ServerName yourdomain.com

!DocumentRoot /var/www/mediawiki
Line 25: Line 29:
        Options +FollowSymLinks
        AllowOverride All

Options +!FollowSymLinks

!AllowOverride All<<BR>>
Line 28: Line 35:
Line 30: Line 38:
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
-----
    !ErrorLog ${APACHE_LOG_DIR}/error.log
Line 35: Line 40:
    !CustomLog ${APACHE_LOG_DIR}/access.log combined

<!/VirtualHost>

------
<<BR>><<BR>>
Line 37: Line 48:
----- --------
Line 39: Line 51:
Line 40: Line 53:
-----
------

<<BR>><<BR>>
=== MediaWiki Configuration ===

Download and install !MediaWiki:

--------

sudo apt-get update

sudo apt-get install mediawiki
Line 43: Line 68:
== MediaWiki Configuration ==
Download and install MediaWiki:
------
<<BR>><<BR>>
Follow the on-screen instructions to set up !MediaWiki. Here is a simplified example of the !LocalSettings.php configuration:
Line 46: Line 72:
-----
sudo apt-get update
sudo apt-get install mediawiki
--------
Line 50: Line 74:
-----
Follow the on-screen instructions to set up MediaWiki. Here is a simplified example of the LocalSettings.php configuration:
<?php
Line 53: Line 76:
php Copy code
-----
<?php
Line 58: Line 78:
Line 59: Line 80:
$wgMetaNamespace = "YourWikiNamespace";
$wgMetaNamespace = "!YourWikiNamespace";
Line 61: Line 84:
Line 63: Line 87:
<<BR>>
Line 64: Line 89:
Line 65: Line 91:
Line 66: Line 93:
Line 67: Line 95:
Line 71: Line 100:
Line 72: Line 102:
-----
Line 74: Line 103:
Make sure to create a MySQL database for MediaWiki and replace the placeholders in the configuration file with your actual information. ------
Line 76: Line 105:
After making these changes, visit your domain in a web browser, and the MediaWiki setup process should guide you through the rest of the installation. Make sure to create a MySQL database for !MediaWiki and replace the placeholders in the configuration file with your actual information.

After making these changes, visit your domain in a web browser, and the !MediaWiki setup process should guide you through the rest of the installation.

MediaWikiChatGPT

2023 November 19 https://chat.openai.com/c/8e9bcd55-3b27-4470-b840-2b33c1400c80

You

Example configuration files for mediawiki and apache 2 for Debian Bookworm

ChatGPT

As of my last knowledge update in January 2022, Debian Bookworm was not released yet. Therefore, I cannot provide information on the specific version or any changes that might have occurred since then. However, I can provide you with a generic example configuration for MediaWiki and Apache2 on Debian. Please note that you should adapt the configurations according to your specific needs and the actual software versions available in Debian Bookworm.



Apache2 Configuration

Assuming you have Apache2 installed, create a new virtual host configuration file:


# /etc/apache2/sites-available/mediawiki.conf

<VirtualHost *:80>

  • ServerAdmin webmaster@example.com

    ServerName yourdomain.com

    DocumentRoot /var/www/mediawiki

    <Directory /var/www/mediawiki/>

    • Options +FollowSymLinks

      AllowOverride All
      Require all granted

    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log

    CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>




Enable the site and restart Apache:


sudo a2ensite mediawiki.conf

sudo systemctl restart apache2




MediaWiki Configuration

Download and install MediaWiki:


sudo apt-get update

sudo apt-get install mediawiki




Follow the on-screen instructions to set up MediaWiki. Here is a simplified example of the LocalSettings.php configuration:


<?php

# /var/www/mediawiki/LocalSettings.php

$wgSitename = "Your Wiki Name";

$wgMetaNamespace = "YourWikiNamespace";

$wgScriptPath = "/mediawiki";

$wgScriptExtension = ".php";


$wgDBtype = "mysql";

$wgDBserver = "localhost";

$wgDBname = "your_wiki_database";

$wgDBuser = "your_db_username";

$wgDBpassword = "your_db_password";

$wgUpgradeKey = "your_upgrade_key";

# Other configuration settings...


Make sure to create a MySQL database for MediaWiki and replace the placeholders in the configuration file with your actual information.

After making these changes, visit your domain in a web browser, and the MediaWiki setup process should guide you through the rest of the installation.

Remember to check the official documentation for any specific updates or changes that may have occurred since my last knowledge update.

MediaWikiChatGPT (last edited 2023-11-19 22:25:48 by KeithLofstrom)