My Top Choices for Web Hosting by Category

Posted on May 21st, 2008 in Computers, Microsoft, Servers/Hosting, Unix/Linux, Web | No Comments »

Here is a very cut and dry list of my preferred web hosts and colocation facilities. Over the years I have been through my share of web hosts; below you will find web hosts I’ve personally used and/or currently use along with the services I know they do best.

Managed Dedicated Servers
FreeBSD & Linux Servers: Choopa
Windows Servers: Rackspace, LanLogic

Unmanaged Dedicated Servers
FreeBSD & Linux: Limelight, Servers for Less, WebAir
Windows Servers: ServerBeach, Limelight

Colocation Facility
Limelight, Cave Creek Hosting

Virtual (Shared) Servers
WebAir, ATCI Hosting

Exchange Servers
LanLogic, Rackspace

Game Servers
Dedicated & Shared: GameServers

Thats it! Simple and to the point. I hope this list helps you in your desicion for choosing a web host. None of the web host links I provide above are affiliate or partner links, I do not make a penny if you sign up. Just remember me when your adding links to your website.. WWW.PETER-V.COM!!!!   LOL!

BTW, I want to hear what you think about these hosts as well as who you host with and why you like/dislike them.

Good luck!

Trixbox CE - Free VOIP Server Software

Posted on May 21st, 2008 in Business, Computers, Servers/Hosting, Tools | No Comments »

Owning a business can be difficult, especially when it comes to technology implementations and expenses. I always try to find the best possible solution for my specific needs at the lowest possible price available. I’ve had a lot of experience with VOIP devices and servers like Cisco and Altigen but I really didn’t like spending thousands or tens of thousands when I can spend nothing.

Trixbox CE is the most flexible PBX system available today and best of all its FREE. Trixbox CE is an open telephony platform that combines the best of the open source telephony tools into one easy-to-install package. Based on an enhanced LAAMP (an open source bundle of Linux®, Apache™, Asterisk®, mySQL®, and PHP), the Trixbox® dashboard provides easy to use, Web-based interfaces to setup, manage, maintain, and support a complete IP-PBX system.

Trixbox CE 2.4 comes stocked with hundreds of features including:

  • Unlimited Extensions
  • TDM/SIP/IAX Trunks
  • Remote Extensions
  • Voicemail
  • Fax Support
  • Voicemail to Email
  • IVR Menu System
  • Ring Groups
  • Call Queues
  • Conference Rooms
  • Follow-Me
  • Time-Based Routing
  • Music On Hold
  • Paging and Intercom
  • Web Access to Voicemail
  • Admin Status Screen
  • Package Manager (for easy updates)
  • Phone Provisioning Tool
  • Network Settings Tool
  • Enhanced CDR Reports
  • Echo Cancellation - OSLEC (Open Source Line Echo Cancelation)

Trixbox CE 2.4 is based off of:

  • CentOS 5.1 kernel
  • Asterisk 1.4
  • FreePBX 2.3
  • Web MeetMe 3

Best part about Trixbox CE is many Aastra, Polycom and Cisco VOIP phones are compatible! Here are some screenshots of the Trixbox CE 2.4 administrative interface:

Trixbox Links:

Trixbox Certified IP Phones

Trixbox Certified Servers and Interface Cards

Click here to download Trixbox CE

Ubuntu Live 2008 Canceled

Posted on May 21st, 2008 in Computers, News, Unix/Linux | No Comments »

The Ubuntu Live 2008 conference, which was scheduled to take place July 21-22 in Portland, OR has been canceled. Canonical plans to include some Ubuntu content in the O’Reilly Open Source Convention (OSCON), also happening July 21-25 in Portland, Oregon.

For the official statement and more information please refer to the Ubuntu Live webpage.

Linux Directory Structure Definitions

Posted on December 23rd, 2007 in Unix/Linux | No Comments »

/ - Root directory that forms the base of the file system. All files and directories are logically contained inside the root directory regardless of their physical locations.

/bin - Contains the executable programs that are part of the Linux operating system. Many Linux commands, such as cat, cp, ls, more, and tar, are locate in /bin

/boot - Contains the Linux kernel and other files needed by LILO and GRUB boot managers.

/dev - Contains all device files. Linux treats each device as a special file. All such files are located in /dev.

/etc - Contains most system configuration files and the initialisation scripts in /etc/rc.d subdirectory.

/home - Home directory is the parent to the home directories of users.

/lib - Contains library files, including loadable driver modules needed to boot the system.

/lost+found - Directory for lost files. Every disk partition has a lost+found directory.

/media - Directory for mounting files systems on removable media like CD-ROM drives, floppy disks, and Zip drives.

/mnt - A directory for temporarily mounted filesystems.

/opt - Optional software packages copy/install files here.

/proc - A special directory in a virtual filesystem. It contains the information about various aspects of a Linux system.

/root - Home directory of the root user.

/sbin - Contains administrative binary files. Commands such as mount, shutdown, umount, reside here.

/srv - Contains data for services (HTTP, FTP, etc.) offered by the system.

/sys - A special directory that contains information about the devices, as seen by the Linux kernel.

/tmp - Temporary directory which can be used as a scratch directory (storage for temporary files). The contents of this directory are cleared each time the system boots.

/usr - Contains subdirectories for many programs such as the X Window System.

/usr/bin - Contains executable files for many Linux commands. It is not part of the core Linux operating system.

/usr/include - Contains header files for C and C++ programming languages

/usr/lib - Contains libraries for C and C++ programming languages.

/usr/local - Contains local files. It has a similar directories as /usr contains.

/usr/sbin - Contains administrative commands.

/usr/share - Contains files that are shared, like, default configuration files, images, documentation, etc.

/usr/src - Contains the source code for the Linux kernel.

/var - Contains various system files such as log, mail directories, print spool, etc. which tend to change in numbers and size over time.

/var/cache - Storage area for cached data for applications.

/var/lib - Contains information relating to the current state of applications. Programs modify this when they run.

/var/lock - Contains lock files which are checked by applications so that a resource can be used by one application only.

/var/log - Contains log files for differenct applications.

/var/mail - Contains users’ emails.

/var/opt - Contains variable data for packages stored in /opt directory.

/var/run - Contains data describing the system since it was booted.

/var/spool - Contains data that is waiting for some kind of processing.

/var/tmp - Contains temporary files preserved between system reboots.

This is a great post and very helpful for anyone diving into Linux, see the original post here: Linux Directory Structure

Ubuntu 8.04 LTS Hardy Heron Alpha 1 Released

Posted on December 8th, 2007 in Unix/Linux | No Comments »

Today I downloaded and installed Ubuntu 8.04 Hardy Heron Alpha 1 on my development server and I am very excited!

I do not recommend installing Ubuntu 8.04 on a production machine due to the amount of bugs and expected breakage as with any Alpha stage application or operating system. If you are interested in testing or even fixing bugs then get your download on!!

Ubuntu 8.04 LTS (Hardy Heron) Download

Good Luck!

Install Apache, MySQL, PHP and Perl the fast and easy way!

Posted on December 2nd, 2007 in Apple, Computers, Microsoft, Tools, Unix/Linux, Web | No Comments »

Installing Apache + MySQL + PHP + Perl can be a pain in the ass on any system, until now. XAMPP is a free - fast & easy way to install Apache distro containing MySQL, PHP and Perl. Download, extract and run -that’s it!!

Currently there are 4 XAMPP distros:

* XAMPP for Linux
The distribution for Linux systems (tested for SuSE, RedHat, Mandrake and Debian) contains: Apache, MySQL, PHP & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, gdbm, zlib, expat, Sablotron, libxml, Ming, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, mcrypt, mhash, eAccelerator, SQLite and IMAP C-Client.

* XAMPP for Windows
The distribution for Windows 98, NT, 2000, 2003, XP and Vista. This version contains: Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 and NetWare Systems v3.32, Ming, JpGraph, FileZilla FTP Server, mcrypt, eAccelerator, SQLite, and WEB-DAV + mod_auth_mysql.

* XAMPP for Mac OS X
The distribution for Mac OS X contains: Apache, MySQL, PHP & PEAR, SQLite, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, zlib, Ming, Webalizer, mod_perl, eAccelerator, phpSQLiteAdmin.

WARNING: This version of XAMPP is still in the first steps of development. Use at you own risk!

* XAMPP for Solaris
The distribution for Solaris (developed and tested with Solaris 8, tested with Solaris 9) contains: Apache, MySQL, PHP & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, Freetype2, libjpeg, libpng, zlib, expat, Ming, Webalizer, pdf class.

WARNING: This version of XAMPP is still in the first steps of development. Use at you own risk!

xamppjpg.gif

Click here to read more about XAMPP & download

Microsoft Internet Explorer 6 and 7 for Ubuntu (IE7 for Linux)

Posted on November 30th, 2007 in Computers, Microsoft, Unix/Linux | 5 Comments »

Although its nice not having to rely on anything Microsoft anymore there are some things I need to properly do my job, one of which is testing our websites on all web browsers through dev. I recently came across this neat application that allows me to run Microsoft Internet Explorer 6 (IE4, IE5, & IE6) on Ubuntu (as well as most distro’s of Linux).

IEs4Linux also is working hard on their next release which allows “us” Linux users to run Microsoft IE7!! I’ve been playing with the beta release of Internet Explorer 7 on Ubuntu and you can download the beta here.

IEs4Linux is probably the easiest app I have installed and works wonderfully in Ubuntu 7.10 (Gutsy Gibbon). It’s there when I need it and it’s fast, all three versions.

To install IEs4Linux you have to enable universe packages first. It is also recommended that you use the official winehq ubuntu package:

1) Open a terminal

2) Open /etc/apt/sources.list

sudo gedit /etc/apt/sources.list

3) Uncomment (or add) following lines:

deb http://us.archive.ubuntu.com/ubuntu edgy universe

4) Add this line:

deb http://wine.budgetdedicated.com/apt edgy main

5) Close gedit. Update and install wine and cabextract:

wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install wine cabextract

6) Download IEs 4 Linux and install

wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
tar zxvf ies4linux-latest.tar.gz
cd ies4linux-*
./ies4linux

Note for Dapper users: if you use ubuntu dapper, replace edgy with dapper on lines above. Note for Feisty users (7.04): if you use ubuntu Feisty, replace edgy with feisty in the lines above. Also replace gedit with kedit if running Kubuntu instead of Ubuntu.

For more information or steps to install on other distro’s please visit IEs4Linux.

If you find this application useful please donate here - this open source app was developed by Sérgio Luís Lopes Júnior, a 21 year old college student in Brazil. I always donate - it is really important to keep these guys (and kids) going.

IE7 for Ubuntu - IE6 for Ubuntu

Ubuntu 7.10 Gutsy Gibbon

Posted on November 25th, 2007 in Computers, Unix/Linux | No Comments »

Just wanted to let you guys know I installed Ubuntu 7.10 Gutsy Gibbon on my laptop and think it’s awesome. This is the first Linux OS that has worked perfectly on my laptop out of the box - Wifi, Video, Audio, EVERYTHING!!

Anyways, I’ve installed a bunch of neat apps and customized the heck out of it using Mac4Lin and Compiz-Fusion. Below you’ll find several screenshots of my desktop at the time I wrote this and I will make sure to post my app list and how too’s soon - till the please enjoy and post your comments!!

Ubuntu Screenshot
Ubuntu Screenshot
Ubuntu Screenshot
Ubuntu Screenshot
Ubuntu Screenshot
Ubuntu Terminal

Updated Desktop Screenshot:

Mac4Lin Ubuntu Desktop

Peter’s Favorite Windows Applications - 2007

Posted on November 23rd, 2007 in Computers, Microsoft | No Comments »

I get a lot of emails from people whom want to know which applications I prefer in Windows. Although this is both a loaded question and a very broad one, I will try to answer this the best I can and will definitely update it from time to time.

Favorite FTP Application: WinSCP

Favorite Telnet & SSH Application: PuTTY

Favorite Internet Browser: Firefox 2 & Safari

Favorite Imaging Software: Adobe Photoshop CS3 - Open Source: Gimp

Favorite Instant Messanger: Application: Trillian - Web Based: Meebo

Favorite Text Editor (HTML, CSS, etc): Edit Plus 2

Favorite CD/DVD & ISO Software: MagicISO

Favorite Office Suite: Microsoft Office 2007 - Open Source: Open Office & Star Office

Favorite Compression & Encryption Software: WinRAR

Favorite Blogging Software: Windows Live Writer

Favorite AntiVirus/Malware Software: Eset NOD32

Favorite Email Client: Microsoft Outlook 2007 (for exchange) - Open Source: Mozilla Thunderbird 2

Favorite BitTorrent Application: Azureus

This list is way from a complete one and to be honest I have been moving away from Windows all together and replacing them with Mac’s. Sorry Microsoft guys - I have been bit by the Apple bug. I also have a laptop running Fedora 8 and I’ll make sure I write a favorite’s list for both Apple and Linux soon.