Hello all,
I am using Ubuntu Server 10.04 LTS.
I fiddle with my headless Linux server here and there in my spare time as time allows. A while back I accidentally removed my user login from being able to perform sudo commands. I have to type the "su" command before performing any root functions.
I find this annoying, I used to be able to, but after changing my login to different groups I somehow removed that privilege.
My login is a member of the group named "ftp" currently, and I think when I moved myself into that group, it pulled me out of the root group.
How would I put myself back into the root group, while still retaining the current group I am in?
---------------
2nd question is in regards to hosting a MediaWiki blog.
I have followed all the instructions here:
http://www.mediawiki.org/wiki/Manual...n_Ubuntu_10.04
I am extremely new to using Ubuntu, but have a very fundamental understanding of the internet.
This pc is behind a router doing port forwarding on port 80 (among many other ports), and the router has a static IP address configured to it.
After following all the instructions, I am lost on how to actually get to the website.
Now I do not have an A record set up or a domain registered, but in theory, I should just be able to open a web browser, punch in the wan ip address of the router and have it port forward to the server. I have also tried form inside the network to try to access it via its private ip address . THis is what I am entereing into my url bar:
192.168.1.102/mediawiki/index.php
192.168.1.102/mediawiki/index.php/main
I have tried just the ip in the url bar , nothing seems to work, and the same goes when I try to access it via the wan. What am I doing wrong?
The following is the output from my LocalSettings.php file:
--------------------------------------------
# This file was automatically generated by the MediaWiki installer.
# If you make manual changes, please keep track in case you need to
# recreate them later.
#
# See includes/DefaultSettings.php for all configurable settings
# and their default values, but don't forget to make changes in _this_
# file, not there.
#
# Further documentation for configuration settings may be found at:
#
http://www.mediawiki.org/wiki/Manual...ation_settings
# If you customize your file layout, set $IP to the directory that contains
# the other MediaWiki files. It will be used as a base to locate files.
# We define this to allow the configuration file to be explicitly
# located in /etc/mediawiki.
# Change this if you are setting up multisite wikis on your server.
define('MW_INSTALL_PATH','/var/lib/mediawiki');
if( defined( 'MW_INSTALL_PATH' ) ) {
$IP = MW_INSTALL_PATH;
} else {
$IP = dirname( __FILE__ );
}
$path = array( $IP, "$IP/includes", "$IP/languages" );
set_include_path( implode( PATH_SEPARATOR, $path ) . PATH_SEPARATOR . get_include_path() );
require_once( "$IP/includes/DefaultSettings.php" );
$wgArticlePath = "/wiki/$1"; # what the url will look like for visitors
$wgUsePathInfo = true; # enable shorter url feature
# If PHP's memory limit is very low, some operations may fail.
# ini_set( 'memory_limit', '20M' );
if ( $wgCommandLineMode ) {
if ( isset( $_SERVER ) && array_key_exists( 'REQUEST_METHOD', $_SERVER ) ) {
die( "This script must be run from the command line\n" );
}
}
"LocalSettings.php" [readonly] 141L, 4696C 1,1 Top
}
}
## Uncomment this to disable output compression
# $wgDisableOutputCompression = true;
$wgSitename = "TrentsWorld";
$wgArticlePath = "/wiki/$1:
## The URL base path to the directory containing the wiki;
## defaults for all runtime URL paths are based off of this.
## For more information on customizing the URLs please see:
##
http://www.mediawiki.org/wiki/Manual:Short_URL
$wgScriptPath = "/mediawiki";
$wgScriptExtension = ".php";
## UPO means: this is also a user preference option
$wgEnableEmail = false;
$wgEnableUserEmail = false; # UPO
$wgEmergencyContact = "webmaster@localhost";
$wgPasswordSender = "webmaster@localhost";
$wgEnotifUserTalk = false; # UPO
$wgEnotifWatchlist = false; # UPO
$wgEmailAuthentication = false;
## Database settings
$wgDBtype = "mysql";
$wgDBserver = "localhost";
$wgDBname = "wikidb";
$wgDBuser = "wikiuser";
$wgDBpassword = "OMITTEDFORSECURITY";
# MySQL specific settings
$wgDBprefix = "";
# MySQL table options to use during installation or update
$wgDBTableOptions = "ENGINE=InnoDB, DEFAULT CHARSET=binary";
# Experimental charset support for MySQL 4.1/5.0.
$wgDBmysql5 = true;
43,2-9 43%
$wgDBmysql5 = true;
## Shared memory settings
$wgMainCacheType = CACHE_NONE;
$wgMemCachedServers = array();
## To enable image uploads, make sure the 'images' directory
## is writable, then set this to true:
$wgEnableUploads = false;
# $wgUseImageMagick = true;
# $wgImageMagickConvertCommand = "/usr/bin/convert";
## If you use ImageMagick (or any other shell command) on a
## Linux server, this will need to be set to the name of an
## available UTF-8 locale
$wgShellLocale = "en_US.utf8";
## If you want to use image uploads under safe mode,
## create the directories images/archive, images/thumb and
## images/temp, and make them all writable. Then uncomment
## this, if it's not already uncommented:
# $wgHashedUploadDirectory = false;
## If you have the appropriate support software installed
## you can enable inline LaTeX equations:
$wgUseTeX = false;
$wgLocalInterwiki = strtolower( $wgSitename );
$wgLanguageCode = "en";
$wgSecretKey = "398291a64ee2ec5697267e1e2c28c492688f03d0de10b246a0d0e87ddc8256f1";
## Default skin: you can change the default skin. Use the internal symbolic
## names, ie 'standard', 'nostalgia', 'cologneblue', 'monobook':
$wgDefaultSkin = 'monobook';
## For attaching licensing metadata to pages, and displaying an
## appropriate copyright notice / icon. GNU Free Documentation
## License and Creative Commons licenses are supported so far.
# $wgEnableCreativeCommonsRdf = true;
$wgRightsPage = ""; # Set to the title of a wiki page that describes your license/copyright
$wgRightsUrl = "";
$wgRightsText = "";
85,1 86%
$wgRightsUrl = "";
$wgRightsText = "";
$wgRightsIcon = "";
# $wgRightsCode = ""; # Not yet used
$wgDiff3 = "/usr/bin/diff3";
# debian specific include:
if (is_file("/etc/mediawiki-extensions/extensions.php")) {
include( "/etc/mediawiki-extensions/extensions.php" );
}
# When you make changes to this configuration file, this will make
# sure that cached pages are cleared.
$wgCacheEpoch = max( $wgCacheEpoch, gmdate( 'YmdHis', @filemtime( __FILE__ ) ) );