Rss Feed
Tweeter button
Facebook button

Deana Zhollis – Dream Notion


Installing Movable Type on ICDSoft


Nov 01

Posted: under ICDSoft.

Even though I had problems with Movable Type, doesn’t mean that you will.
I modified the instructions a bit below that was provided by ICDSoft, to
make more sense to me; and it might make more sense to you.

You can find screen shots of Movable Type setup here.

http://www.superxm.com/2007/08/movable-type-4-installation-step-by-step-with-screenshots.html

+++++++ HERE WE GO ++++++++++++

You need to follow these steps to install Movable Type:

1. Download the installation from the site of the vendor. Movable Type can be obtained from:

http://movabletype.org/

2. Once you have downloaded the archive that contains the installation, you need to upload it into your disk space/hosting site. In ICDSoft, go to your File Manager and create a “mt” folder. Upload all the files here. Then move all the files them all into “mt” directory and Delete the “MT-4.21-en” directory.

I used Dreamweaver to upload my files, but you can use whatever applications with FTP.
A free software suggested was here: http://filezilla-project.org/. But I’m assuming since you already have an account with ICDSoft, you know how to do this part already.

3. You need to create a MySQL database for the Movable Type application. You can do this through your web hosting Control Panel’s MySQL section. Be sure to create the database in MySQL 5 format. Collation is utf8_general_ci.

Create the name for the database which would look like tomjoe_blog or tomjoe_myblog

You will have to create a login/password called a “MySQL subuser” for this database. There will already be a login created, which is the “master” account. That is a default. You also need to create another MySQL subuser for Movable Type to use to log into your database. You don’t want them to use your master account since that’s the same one you use to access you host/website information. Be sure to grant all privileges to the newly created MySQL subuser, by highlighting all the words in the “Privileges” box. (Hold down your CRTL key and select each one if they are not already selected) And after you save it, make sure the ID has all of the permissions as listed below.

Create, Alter SP, Execute SP, Update, Delete, Show View, Lock, Create View, Drop, Create SP, Select, Alter, Insert

4. Go back to File Manager and browse to the directory where the extracted files for Movable Type are located. Copy the file “mt-config.cgi-original” to “mt-config.cgi”. NOTE: Make sure to copy so you will have the original just in case you mess up something.

5. Click the file “mt-config.cgi” through the File Manager.

At the line specifying the “CGIPath” you need to enter the URL (web address) to Movable Type under your account. It should look similar to this:

http://example.com/mt/mt-version/ (Another Way: http://tomjoe.com/mt/)

At the line specifying the “StaticWebPath” you should use the same address as above, just add “mt-static” at the end of the URL. It should look like:

http://example.com/mt/mt-version/mt-static (My ways: http://tomjoe.com/mt/mt-static)

Open the “mt-config.cgi” file to configure your MySQL database settings:

Database: You need to specify the MySQL database you created for your Movable Type application.
DBUser: You need to enter the MySQL username you created at your web hosting Control Panel’s MySQL section for your Movable Type application.
DBPassword: You need to enter the password you assigned to your MySQL user.

You will also need to add the following line under the rest of the MySQL settings:

DBSocket /tmp/mysql5.sock

After that you need to delete the lines until the bottom of the file, which include the “POSTGRESQL”, “SQLITE” and “BERKELEYDB” database settings.

++++++++++++++EXMAPLE+++++++++++++++++++++++

## Movable Type configuration file ##
## ##
## This file defines system-wide settings for Movable Type ##
## In total, there are over a hundred options, but only those ##
## critical for everyone are listed below. ##
## ##
## Information on all others can be found at: ##
## http://www.movabletype.org/documentation/appendices/config-directives/ ##

################################################################
##################### REQUIRED SETTINGS ########################
################################################################

# The CGIPath is the URL to your Movable Type directory
CGIPath http://www.example.com/cgi-bin/mt/

# The StaticWebPath is the URL to your mt-static directory
# Note: Check the installation documentation to find out
# whether this is required for your environment. If it is not,
# simply remove it or comment out the line by prepending a “#”.
StaticWebPath http://www.example.com/mt-static

#================ DATABASE SETTINGS ==================
# REMOVE all sections below that refer to databases
# other than the one you will be using.

#======== REQUIRED SETTINGS ==========
CGIPath /mt
StaticWebPath /mt/mt-static/
StaticFilePath /home/tomjoe/www/mt/mt-static
TemplatePath /home/tomjoe/www/mt/tmpl

#======== DATABASE SETTINGS ==========
##### MYSQL #####
ObjectDriver DBI::mysql
Database tomjoe_blog
DBUser tomjoeblog
DBPassword suzietime1
DBHost localhost
DBSocket /tmp/mysql5.sock

#======== MAIL =======================

MailTransfer sendmail
SendMailPath /usr/lib/sendmail

+++++++++++++++++++++++++++++++++++++++

6. Update the permisions of all cgi files (14 files) to be executable.
Go to the “Permission” field, choose “0775″ and select the cgi file.
Do this for each and every file.

7. You need to access in a web browser (Internet Explore or Firefox) the directory in which you uploaded Movable Type (i.e. where you put files located with the “mt” folder
and in address bar type: http://tomjoe.com/mt/). You need to click the “Log in to Movable Type” link. If everything was done correctly, you should see next step of the installation, where you should configure your own settings for Movable Type management.

NOTE: My installation skipped like seven (7) screens for setting up the database.
I still don’t know why. You can see those seven screen-shots here

http://www.superxm.com/2007/08/movable-type-4-installation-step-by-step-with-screenshots.html

It went straight to “Create Your First Blog.” But my Movable Type still seemed to be working…so who knows what happened there…

8. In the “Create Your First Blog” enter basic information about your blog, the name,
Blog URL which is what people will type in the browser to get to your blog, and the
string that will get to your directory of files.

DEFAULT SETTINGS:
Blog Url: http://tomjoe.com/BLOG-NAME/
Publishing path: /home/tomjoe/www/blog/BLOG-NAME

EXAMPLE
Blog Url: http://tomjoe.com
Publishing: /home/tomjoe/www/

EXAMPLE IF PUBLISHING IN ANOTHER DIRECTORY/FOLDER
Blog Url: http://blog.tomjoe.com
Publishing:/home/TOMEJOE/www/blog/

+++++++++++++++++

Important notice: You should monitor the site of the software vendor for any security updates of your installed application.

+++++++++++++++++

THAT’S IT. YOU’RE DONE WITH THE INSTALLATION. SO GO HAVE FUN MAKING YOU BLOG SITE

Comments (3)

Finding a Blog, Website, and other Online Stuff for Self Publishing


Oct 31

Posted: under Blogging, Dreamweaver, ICDSoft, WebDesign, WordPress.

Soooo…
First I went hunting for a host and dug around the internet. There were tons of people with lists of what people that were the best Top 10 web hosting companies…and that list changed with every site I went to. So then I decided to search for any site that had issues or problems. I typed “reviews” after each hosting site that I researched.
Then I came across BestHostingRatings and really liked it! I had already reviewed other sites and this one had comments from people that seemed legit. Plus I had already looked at the one I was most interested in, and it had a lot of comments on it.

I chose ICDSoft, and then got my domain at NameCheap since it offered to place their company information in front of my personal information to keep my address and info private in WhoIs. ICDSoft didn’t offer that, but that’s okay. NameCheap calls it the WhoIsGuard. Though I’m sure there are probably other ways for people to get your information, I figure the more deterrents you have, the better. Everything was completed and done on September 12, 2008.

Soooo
I’m learning html and a bit of css while trying to design a website without paying someone else to do it for me. I was going to use a webdesigner for my webiste (Deana Zhollis) but got pointed to some templates. And I found one for like $30.00 and it was fairly easy to play around with at TheTemplateStore. The other thing is that I have a friend who I could borrow software to help me out with all of the design, otherwise the software to configure a website like this template would have cost me over $1,000 to buy them all. But updating the template was lots of hours and hours of fun. No. Really. I enjoyed figuring out GIMP, Dreamweaver, Swish and Adobe Fireworks. Lots of fun. But what I didn’t like, and what was NOT fun, was Movable Type!

I wanted to have a blog, even though I barely write online, but I’ve heard time and again, that it would help generate people to your site.
Which is what I want to do for my self-published book.

So on to researching free blog sites, and I came across Movable Type, which some people really loved. What I didn’t know was that those people who love it so much were Web Designers.

I worked hours and days trying to upload that sucker onto my host site, even with the help of my host IT at ICDSoft, who basically told me (after I tried to fix something they had already fixed out of the kindness of their hearts) that I was on my own and to start over. I don’t blame them. The stupid thing was horrible! A nightmare!
And then…HURRAY!…it was working. So then, to play around with it. The fun part, right? Wrong! You basically need to be a Web Designer (which, like I said before, I didn’t know) just to maneuver around in that thing! I can’t do a simply thing like move my columns around, cause I need to know more css than I do!

So I decided to scratch the Movable Type project and find another software where I can have a blog. I looked into WordPress, but before trying to install a “very easy” program as so many have already suggested, I still didn’t see if it would be as easy as it was designing my website with the template I bought from TheTemplateStore.com for $30 bucks.

On to looking at Blogger. Can I put in on my host site? Yes, they say. I can FTP the page. But they didn’t tell you it had to be a STANDARD TEMPLATE! What if I wanted to add some neat things to my blog site, to make it look pretty and different? Nope. Standard. And If I wanted to tweak the darn thing, I would need to know more of HTML than I do. PLUS I can’t delete my account, but I can put in bogus information in it and decide to never sign on to it again. So there’s another Blogger profile out there, no website, but just sitting on a server.

Sigh…

WhatToDo..WhatToDo..WhatToDo..WhatToDo..???

I went back online and did more research and found out that Word Press has things called “themes.” And then found a youtube presentation on how easy it was to implement one. Will it work? Back to downloading…

This time, downloading wasn’t so bad. It claims 5 minutes to do everything, but it still took some doing…about 15-20 minutes for me. If I hadn’t done the Movable Type, I would have never known how to setup my database. Then on to themes. Did some research and found one that I liked, and played around with it. It wouldn’t work with my widgets and columns, so I guess it wasn’t designed right. On to more templates/skins. Found another one. Not as fun as the first one, but it worked. Now to editting it to fit my needs. Very nice! Just like using the Dreamweaver template. Fun. Easy to figure out. A FUN to figure out, which is most important, and now I have to go along with everyone else who simply enjoyes Word Press!

However, I did read that because it’s popular, it’s subjected to lots of spam and hacks and bad people who just want to spoil the fun. So I went on to finding security stuff for it which told me about .htaccess files. Some of them worked, others just got in the way. Again. I’m not that familiar with web design and stuff, so the few things I was able to add and update, I only can hope they’re deterrents.
So, I’ll just cross my fingers and hope for the best on that.

Back to learning more on Word Press

…And having fun! :)

Comments (0)