Difference between revisions of "Main Page"

From ALSwiki
Jump to: navigation, search
(Setting Up Remote Backup)
(Semantic Stuff)
 
(12 intermediate revisions by one user not shown)
Line 1: Line 1:
= HowTo Wiki =
+
= Techie HowTo =
  
Notes, mostly technical on how to configure, install, troubleshoot computer systems.
+
[[Techie HowTo]] Notes, mostly technical on how to configure, install, troubleshoot computer systems.
  
I've chosen topics mostly because I went through the process of selecting, installing and configuring something, usually a software application, tool or and utilities. They are here primarily so that I can consult them when needed and refer others to them.  
+
I've chosen topics mostly because I went through the process of selecting, installing and configuring something, usually a software application, tool or and utilities. They are here primarily so that I can consult them when needed and refer others to them.
  
== Ubuntu Linux ==
+
= Semantic Stuff =
My home server, running Win2K, failed to reboot after it's last update. The problem turned out to be a bad disk. I decided to abandon Windows and go with Linux. Most of my experience has been with Red Hat, but a friend had praised Ubuntu, so I decided to give it a try. I wanted:
+
# A file server with enough capacity to handle our household -- two people who do a medium amount of photo work, a lot of office work, no music and an occasional video.
+
# Accessibility from outside
+
# A web server running Apache, php and mySQL
+
# Immunity from power failure -- orderly shutdown and restart
+
* [[Selecting Home Server Hardware]]
+
* [[Installing Disk Drives]]
+
* [[Installing Ubuntu Server]]
+
* [[Logical Volume Manager]]
+
* [[File Server]]
+
* [[Web Server]]
+
* [[Print Server]]
+
* [[UPS]]
+
* [[NTP]] Keeping the time accurate.
+
* [[Dynamic DNS]] My home ISP is RCN. They occasionally change my IP address. If that happens when I'm gone, I can't get in to my server. Dynamic DNS lets me get to it even if they change it.
+
* [[Updating Ubuntu]]
+
== Setting Up Remote Backup ==
+
A detailed description of how to do this is here: http://linuxgazette.net/104/odonovan.html
+
  
A Sample rsync command that I use is:
+
[[Semantic Stuff]] Notes and links about and to semantic resources -- ontologies, tools, forums ...
$ rsync -e ssh -av user@alstevens.org:/home/astevens/wiki.alstevens.org /pathto/wiki.alstevens.org
+
  
Set up public/private-key security
+
= App Engine Stuff ==
$ ssh-keygen -b 1024 -t rsa -f /home/username/.ssh/id_rsa
+
  (do not enter a pass-phrase - leave it blank)
+
$ scp /home/username/.ssh/id_rsa.pub user@alstevens.org:/home/username/.ssh/authorized_keys
+
The latter is a file. If you are adding other keys, cat them on to the file.
+
  
Add the rsync command to the crontab:
+
[[App Engine Stuff]] My links to App Engine resources
$ crontab -e command.
+
This command invokes the text editor that has been set for your system environment. The default editor for your system environment is defined in the EDITOR environment variable. If this variable has not been set, the crontab command uses the default editor, ed. To change the default editor:
+
$ which $EDITOR
+
$
+
$ EDITOR=emacs
+
$ export EDITOR
+
 
+
To do a backup everyday at 2am, add this line to the crontab:
+
00 02 * * * rsync -e ssh -av user@alstevens.org:/home/astevens/wiki.alstevens.org /pathto/wiki.alstevens.org
+
 
+
== PHP Eclipse ==
+
First look is great. Maybe I'll give up Homesite.
+
* [[ Installing PHP Eclipse ]]
+
== Medi Wiki ==
+
[[Update MediaWiki]]
+
 
+
== GNU General Public License ==
+
Information on how to use these for site software is at: http://www.fsf.org/licensing/licenses/gpl-howto.html
+
 
+
== Joomla 1.5 ==
+
* [[ Joomla Overview ]]
+
=== Installing, administering and updating ===
+
* [[ Installing Joomla 1.5 ]]
+
* [[ Customizing the Footer ]]
+
* [[ Set up the Sections ]]
+
* [[ Setting Up the Menus ]]
+
* [[ Updating Joomla ]]
+
 
+
=== Adding Extensions ===
+
* [[ Install Google Analytics Module ]]
+
* [[ Installing Google AdSense ClickSafe (Joomla 1.5) ]]
+
* [[ Install JCE Editor Plugin ]]
+
* [[ Customizing the  TinyMCE Editor ]]
+
* [[ Advertisement Module ]]
+
* [[ Install SmartSEF ]]
+
* [[ Install AnyCode ]]
+
* [[ Install GCalendar ]]
+
* [[ Apache mod_rewrite ]]
+
* [[ Simple YouTube  ]]
+
* [[ Add AddThis ]]
+
* [[ Install Googlemap Plugin ]]
+
=== Extending ===
+
* [[ Creating a Template ]]
+
* [[ Creating Extensions ]]
+
=== Hacking ===
+
* [[ Hacking the Com Newsfeeds Template ]]
+
 
+
== phpBB 3.0 ==
+
* [[ Installing phpBB 3.0 ]]
+
* [[ Creating a phpBB 3.0 template ]]
+
 
+
== SugarCRM ==
+
* [[ Installing SugarCRM ]]
+
== phpBMS ==
+
* [[ Installing phpBMS ]]
+
== WordPress ==
+
* [[ Upgrading WordPress ]]
+
 
+
== Dreamhost Private Server (PS) ==
+
* [[ PHP mod vs CGI ]]
+
* [[ Setting memory ]]
+
== Emacs Lisp ==
+
* [[ Lisp Notes ]]
+
 
+
== Wiki Resources ==
+
 
+
* [http://meta.wikimedia.org/wiki/Help:Contents Wiki User's Guide]
+
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]
+
* [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]
+
* [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]
+

Latest revision as of 05:38, 7 September 2012

Techie HowTo

Techie HowTo Notes, mostly technical on how to configure, install, troubleshoot computer systems.

I've chosen topics mostly because I went through the process of selecting, installing and configuring something, usually a software application, tool or and utilities. They are here primarily so that I can consult them when needed and refer others to them.

Semantic Stuff

Semantic Stuff Notes and links about and to semantic resources -- ontologies, tools, forums ...

App Engine Stuff =

App Engine Stuff My links to App Engine resources