Sunday, February 3, 2008

joelapenna.com is back, yay.

I was gone for a while but I'm back now. On the heels of the Social Graph API release

Things I've set up:

  1. Upgrade to current Debian stable - The VPS installed Debian 3.0 by default. I had to upgrade to 4.0 or whatever is "stable" per apt.
  2. Install apache2
    /etc/apache2/sites-available/default
     
      ServerAdmin webmaster@localhost
    
      DocumentRoot /home/www/www/
      
       Options Indexes FollowSymLinks MultiViews +Includes
       AllowOverride None
       Order allow,deny
       allow from all
       AddType text/html .html
       XBitHack on
      
    
      Alias /blog /home/blogger/blog
      
       Options Indexes FollowSymLinks MultiViews Includes
       AllowOverride None
       Order allow,deny
       allow from all
       DefaultType text/html
      
    
      #ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
      #
      # AllowOverride None
      # Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
      # Order allow,deny
      # Allow from all
      #
    
      ErrorLog /var/log/apache2/error.log
    
      # Possible values include: debug, info, notice, warn, error, crit,
      # alert, emerg.
      LogLevel warn
    
      CustomLog /var/log/apache2/access.log combined
      ServerSignature On
    
     
      
  3. Update glue records and domain authority from ns.dyndns.org to ns.joelapenna.com
  4. Install bind, yay.
    /etc/bind/joelapenna.com.db
    ;
    ; BIND data file for local loopback interface
    ;
    $TTL 604800
    @ IN SOA ns.joelapenna.com. hostmaster.joelapenna.com. (
             6  ; Serial
        604800  ; Refresh
         86400  ; Retry
       2419200  ; Expire
        604800 ) ; Negative Cache TTL
    ;
    @ IN NS ns.joelapenna.com.
    @ IN A 205.234.239.111
    
    ns IN A 205.234.239.111
    www     IN      CNAME   joelapenna.com.
    vps     IN      CNAME   joelapenna.com.
    
  5. Update website to add rel="me" attributes to my external profiles.
  6. Create openid identity to do delegation. myvidoop.com.