I love you too!

Wow, I’m getting lots of blog comments! I didn’t realize how much I touched you with my posts. You really like me!

“I have simply found your site and revel in each article. We admire your own expertise.”

I’m so happy. You “revel in each article” and admire my expertise!

“Appreciate it for the superb writeup. Anyhow, exactly how could we talk?”

You want to connect up too?

“We recently came all through your post and therefore are currently examining together. We need to communicate my admiration of the crafting ability as well as capability to help to make target audience study through the use of the starting to the finish. I would like to research more recent articles and to talk about my personal suggestions with you.”

You want to personally tell me how much you admire my writing skill? Oh, and you have some suggestions to make my articles better? Tell me more.

“Its like you read my mind! You appear to understand a lot about this, like you authored the e book in it or something. I believe that you can perform with some pics to drive the message home a little bit, but other than that, this is great blog. an awesome read. I will certainly be back..”

So you are thinking about Java JNI and Emacs too! Yes I know, a few pictures would make the posts more interesting. I’m glad you will be visiting my site often.

“Awesome web site you have right here however i had been interested in should you understood of any discussion boards that cover the same topics talked about in this article? Id really like to be a part of network where I’m able to get responses using their company experienced people who reveal the same curiosity. If you have any kind of recommendations, make sure you let me know. Cheers!”

You love me! I’m sorry I cannot recommend any company men with the same curiosity about Java programming. But if I do find them I’m sure to let you know.

“grey Ugg Boots For Men You actually make it seem so easy with your presentation but I find this topic to be really something that I think I would never understand. It seems too complicated and very broad for me. I am looking forward for your next post, I will try to get the hang of it! Kenly Uggs on sale”

I know it complicated determining the best direction to take. Both Java JNI and native applications have their benefits. I’m happy you’re hanging in there. Oh, you’re interested in boots?

“The post is absolutely fantastic! Lots of great information and inspiration, both of which we all need! Also like to admire the time and effort you put into your blog and detailed information you offer! I will bookmark your site!”

So you really like the post about my Apple ID problem. It is fantastic! You’re bookmarking my site, the ultimate compliment!

“i discovered your website on reddit as well as thought i’d can be found in and have a appear. fascinating concept you have nevertheless i will possess a number of other folks y you’ve got an interest. they can assist or maybe might not however its well worth a chance.”

I wonder who all my fans are and how can I find out more about them? Oh, I see they provided an email and a website link. I wonder whether I can find out more by following the links…

“I really wish I hadn’t seen this as I really want one now!”

dance wear, urban wear, http://www.partywears…
Luckner @ aol.com

What do you want?  Lets see … party wear …

“My brother recommended I would possibly like this web site.
He used to be entirely right. This post truly made my day. You can not consider just how a lot time I had spent for this information! Thanks!”

http://ereaderplanet.co.za/ kindle-south-africa/ kindle-ebook…
NelomsScianna335 @ aol.com

I’m excited to hear that you are talking over my posts with your brother! I’m thrilled that my post about WordPress on 1and1 made your day. Wow, South Africa fan. It really is the World Wide Web!

“Great issues altogether, you just received a new reader. What could you suggest about your put up that you simply made a few days in the past? Any positive?”

MccarronLongnecker45 @ gnumail.com
http://ereaderplanet.co.za/ kindle-south-africa/ the-kindle-reader-and…

Keep the comments coming about my put ups.  I love you too!

Install WordPress on 1and1

I just set up WordPress and I figured my first post would be about installing it on 1and1.

WordPress blogging software is used by 15% of the top million websites, up about 6% this year! WordPress is free open source software and it has an active community of developers. You can select from hundreds of pre-made templates and selecting one for your site only takes a couple of clicks.

1and1 is a popular and cheap web hosting service. A basic plan is only $5.00 a month.

These instructions were tested on a local Ubuntu 10.4 system installing on 1and1 basic plan with Linux hosting. Similar steps apply if you are running a local Windows system. You can use the same steps for 1and1 advanced and business plans, or there are alternate steps, see below. If you have the Windows based package, 1and1 provides a way for you to switch.

Basically to install WordPress you download WordPress to your system, create a database on 1and1, edit one configuration file, then upload all the files to 1and1. Here are the details.

Download WordPress

The latest WordPress comes as a zip file from wordpress.org. To download WordPress open a terminal window and type the following:

cd
cd tmp
wget http://wordpress.org/latest.zip

Now unzip the file. It will create a folder called wordpress inside your tmp folder. Then delete the zip file to save space.

unzip latest.zip
rm latest.zip

Now rename the wordpress folder to “blog” (or whatever you want) and rename the wp-config-sample.php file to wp-config.php. The name you choose is the name that users will use to get to your blog. If you use “blog” for example, the url will be http://sample.com/blog/.

mv wordpress blog
cd blog
mv wp-config-sample.php wp-config.php

Find your 1and1 domain name and user name

Your domain name and user name are needed to copy files to 1and1.  To find out what they are follow these steps:

  • In your browser go to http://1and1.com/
  • Click on Customer Login (near the top right of the page) and enter your credentials.
  • Click on your package.
  • Find your .us domain name. It will be near the top and it looks something like: s123456789. onlinehome.us

Note: I could not figure out how to select the domain name for copy and paste. So instead, I selected everything on the page with Ctrl+A, then pasted that into a text editor. There I could select the domain name.

While you are still logged into 1and1 find your user name and set up a password for it.

  • Click on Domains & Web Space.
  • Click on FTP Account.
  • Find your user name. It will look something like: u12345678.
  • Edit the entry and add a password, if not already done.

Note: Don’t add a password if you share the account with someone else and it has already has been set up, because they will no longer be able to ftp. Instead ask the other user for the ftp password.

Note: The password for SSH and the password for FTP are identical. If you change one, it changes the other.  The password to log into your 1and1.com account is different than the SSH and FTP one.

Create WordPress Database

While you are still connected to 1and1 create the database for WordPress. Write down the database information for use when editing wp-config.php later. Here are the steps:

  • Click on MySQL Database Set Up and Configuration.
  • Click on New Database .
  • Write down the database name, host name, user name and database password. They should look similar to:
  1. db123456789 — database name
  2. db123456789.db. 1and1.com — host name
  3. dbo123456789 — user name
  4. mydbpassword – database password

You are done with the 1and1 web interface.

Edit wp-config.php

Edit wp-config.php using your favorite text editor changing the database name, user name, remote host and database password to the names you just wrote down in the last step. Also change the salt values to unique values.

gedit wp-config.php

The lines should look something like this:

define(‘DB_NAME’, ‘db123456789’);
define(‘DB_USER’, ‘dbo123456789’);
define(‘DB_PASSWORD’, ‘mydbpassword’);
define(‘DB_HOST’, ‘db123456789.db. 1and1.com’);

For the salt values change the strings “put your unique phrase here” to something else.

define(‘AUTH_KEY’, ‘12345 zzxcv asdf qwerty zxcv’);
define(‘SECURE_AUTH_KEY’, ‘put 1234 unique phrase 1235’);

Upload Files to 1and1

Now all the files are configured and ready to upload to 1and1.

The 1and1 basic plan supports sftp but not ssh or scp. Using the command line with sftp is too tedious. Instead upload the blog folder to 1and1 using Filezilla. Filezilla is a free GUI based program for ftp. For Windows go to http://filezilla-project.org/ and download the Filezilla client, for Ubuntu, Filezilla can be downloaded and installed with:

 sudo apt-get install filezilla

To run Filezilla type:

filezilla

Once Filezilla is running enter the connection information to your 1and1 account. Select the menu File > Site Manager and enter the following information:

  • Host (domain name) = s123456789.onlinehome.us
  • Server type = SFTP
  • Logon type = Normal
  • User = u12345678
  • FTP Password = myftppassword
  • Comments = this is my account on 1and1

Then press the Connect button.

While still in Filezilla, transfer the blog folder to your account by following these steps:

  1. In the left local site window select the folder to transfer from your local machine, ~/tmp//blog.
  2. In the right Remote site window select the destination,  /.
  3. Right click the source folder and select upload. The files will be uploaded.

Almost done. Run the Install Script by switching to your browser and entering the address to the install script, something like this:

http://sample.com/blog/wp-admin/install.php

Write down your WordPress password.

Now WordPress is installed!

Visit your blog at the URL:

http://sample.com/blog/

Alternate Steps for Advance and Business Packages

The 1and1 advanced and business packages support ssh which makes installing a little easier (but the basic steps work too).

Instead of downloading to your local machine, configuring then uploading, you login to 1and1 using ssh, download directly to your 1and1 account, then configure in place, no need to upload.

To start, open a terminal window and log into your 1and1 account. If you run Windows locally, you need to set up Putty first. Get your user name and host names by logging into 1and1 as noted above under Find your 1and1 domain name and user name.

ssh u12345678@ s123456789.onlinehome.us

Download the latest version of WordPress to your 1and1 account and unzip it. This will create the folder called wordpress with all the files inside it. Then delete the unneeded zip file.

wget http://wordpress.org/latest.zip
unzip latest.zip
rm latest.zip

Rename the wordpress folder to “blog” (or whatever you want) and rename the wp-config-sample.php file to wp-config.php.

mv wordpress blog
cd blog
mv wp-config-sample.php wp-config.php

Log into your main 1and1.com account and create a database. Follow the same steps as above under Create WordPress Database.

Switch back to the terminal window and edit wp-config.php changing the database name, user name, remote host and database password to the names you just wrote down in the last step.

nano wp-config.php

Run the Install Script by switching to your browser and entering the address to the install script, something like this:

http://sample.com/blog/wp-admin/install.php

Write down your WordPress password.

Now WordPress is installed!

Visit your blog at the URL:

http://sample.com/blog/