I have updated an earlier post on how to install MySQL 5.5 on Ubuntu 10.04 LTS. Importantly, the new instructions include how to add the MySQL 5.5 libs to the loader path. This is very important as it’s highly likely that you’ll build software that depends on these MySQL libraries. The updated instructions can be viewed at: MySQL 5.5 on Ubuntu 10.04 LTS.
Changing the default port of ssh is not a huge improvement in security, but I’ve found it to be a useful tool in keeping log files free from failed login attempts with username root on port 22 (and I hope you do spend the time to review your log files!). A large number of scripts run scans on the default ssh port of 22 looking for known vulnerabilities. Of course, you should keep ssh fully […]
The first thing I did was to create a wwwuser that I plan to run pyramid under. As a result, I am intentionally installing Python 2.7.2 under only 1 user account, and am leaving the system wide python installation unchanged. useradd wwwuser passwd wwwuser cd /home mkdir wwwuser chown wwwuser:wwwuser wwwuser Copy all of the hidden files into the /home/wwwuser folder. I did this from my desktop files. vi /etc/passwd Update the shell to be: […]
Update April 23, 2012 I added new instructions for adding the MySQL libs to the loader path. Failure to add the libs to the loader path will cause errors when you try to run/build programs that depend on MySQL, such as installing the MySQL driver for Pyramid (Python). Update April 18, 2012 Thanks to Lampros for pointing out that WordPress was converting double dashes into single dashes “-“. I have updated the post so that […]
The following are instructions for creating an Ubuntu 10.04 (LTS) server instance in the Rackspace cloud. Login to your CloudControl Panel account. In the left pane, click Hosting, then click Cloud Servers. Click Add Server. Click Select next to Ubuntu 10.04 LTS (Lucid). Enter a Server Name. Select a Server Size. Click Create Server.