Tuesday, 11 January 2011

MODx Revolution Tutorial for beginners – Part 1

Introduction
About 18 months ago, we stumbled upon a content management system called ‘MODx’. It sounded pretty fancy, so we took a closer look.

MODx is an open source, powerful PHP Content Management Framework. It does not include any constraints to the designer or developer, but it does have some fantastic add-ons and extras which make the process of building a website much quicker.

Some Housekeeping
One of the main advantages of MODx is the fantastic support and documentation that’s available. So before you get into anything too complex, be sure to check out the forums at http://modxcms.com/forums/index.php and also the brilliant documentation at http://rtfm.modx.com/dashboard.action. Both of these will be invaluable when you’re working with MODx.

Downloading MODx
First off, you’ll need to go and download MODx. So go to http://modxcms.com/ and you’ll see a big banner, like the one below!

Make sure you grab the latest stable version of MODx Revolution. The development team for MODx are continuously improving MODx, so the most recent version will be the most advanced.

Once you’ve downloaded it, you’ll need to open up your favourite piece of FTP software (we’re rather fond of Filezilla which you can grab from http://filezilla-project.org/). Then, simply unzip the downloaded file from MODx, and upload it to the root of your web server. There are a few thousand files that need uploading, so you can use this time to go off and set up your database!

Database Setup
Now one thing we need to note here is that we use a Microsoft Web Server (IIS 6.0). This has caused us quite a few headaches in the past, specifically with MODx, but that’s not the fault of MODx, more the fault of our server. Having said that, we’ve never come up against a problem that we couldn’t solve, but I felt it should be noted nonetheless. If you’re using an Apache web server (which you probably are, but you can find out easily enough by contacting your web hosts) then you won’t have any problems with things like Friendly URLs.

So, you’ll need to set up a database for MODx to play with. Depending on your server, this is usually a straightforward process. In order to get through the MODx installation process, you’ll need to know your database name, your database username and user password.

Installation
Once your database is all set up, and MODx has finished uploading to your web server, you’re ready to go and start the set up process. So go ahead and open up a browser window, and navigate to http://www.yourwebdomain.com/setup. You should then see the MODx set up screen!



Ok, so all good so far. The first screen you see is where you need to select your language. By default, its sent to English so for the majority, you can just leave it as is, and click the ‘Select’ button.



Click ‘Next’ on the following screen, until you reach the ‘Install Options’ screen. In order to carry out a fresh installation of MODx, you can leave all the options as they are by default, and click ‘Next’. The other options on this screen relate to upgrading an existing install, and thats something that will be covered in a future post.



Remember when you set up your database earlier? Well now it’s time to configure MODx to work with it. In all but exceptional cases, you will be working with a MySQL database, and your database host will be ‘localhost’, so you can usually leave the first two entries as they are. Next you’ll need to enter your database user login name, and the password for that user, and then enter the name of the database. You can leave the table prefix as it is, and click to test you database connection. If a message tells you that it can’t connect, you’ll need to go back and check your database details. Otherwise, you should get a message telling you that it’s connected successfully.



Next you’ll need to choose your character set and collation. For this, we use utf-8 for the character set, and utf8_unicode_ci for the collation. Again, the database needs to be tested before you can continue. Hopefully all will be well here, so we move on!



Now it’s time to select you Administrator username, e-mail address and password. This is the username and password that you use when you login into the admin section of MODx (which you’ll be doing a lot!) so make sure you use something memorable, but secure. Make a note of the username and password you use here, because you’ll need them again soon! Also, use a valid e-mail address that you have access to, because this is where your e-mails will go if you happen to forget your login details.



Now it’s time to install MODx. For peace of mind, your installation screen will show you if every part of the installation has gone smoothly, and if there are any warnings.



Presuming everything is ok so far, (we’re almost done!) it’s usually a good idea to remove your setup directory (you won’t need it again) by ticking the checkbox and clicking the ‘Login’ button.



You should then be shown your login screen. Remember where I told you to make a note of your username and password? Well, if you did, this is where you need to use them! Enter your details here, and presuming they’re correct, you can login, and you’ll have your first look at the MODx administration screen. Exciting!



One important thing to note, is that when you first navigate to your site domain to see what it looks like, it will be blank. This differs from MODx Evolution which would install with a demo site. If you wish, you can install a demo site for Revolution to help get you started from the Package Management screen in the Manager. Installing add-ons will be covered in a future post, but if you've any immediate questions, feel free to comment below!

Congratulations! That’s it, MODx is all installed and configured. In our next post, we’ll go over some of the basic set up features when you’re building your first MODx website! The next few posts will be much more interesting as we delve deeper into what MODx is all about. I promise magic, whizzing and bangs! So be sure to come back for the next post.

Now if you'll excuse me, I’m just off for a lie down...

31 comments:

Mr. HAW said...

I added you to my list http://4up2date.info/modx-revolution.html

Web developer said...

The great posts have become a great fan of this information of this wonderful site. This block is very nice for the way of designing. I am very much thanks to this website and using great services.

Twin Cities Web Design said...

Good to test these tutorial for beginners. Will apply soon.

mikon said...

A link of the MODx revolution with the help of which you can find more tutorial for the beginners. You can enjoy the part one in this condition of the better link. Like here you can find the better dealing of your life.

mikon said...

With this area of the beginners guide to the revolution you can enjoy the part one with the better action. You can also find this website more helpful with the better action. Enjoy the new area and see the advantages of the MODx.

mikon said...

With the new session of the begining you can enjoy the new part of this site. See the brilliant documentation with this phase. You can get your time with this post and can go with the tutorial of the revolution with the nice option.

Anonymous said...

This tutorial is nice. But I need some more. Can't wait to read the next part.

Anonymous said...

Great site, This issue is particularly common with the understudies that they http://www.academictranscriptionservices.com/best-tips-for-phd-dissertation-transcription/ site end up eager, overpowered and twofold questioned in picking the correct field for them and a few understudies reluctantly pick the field of direction.

Anonymouse said...

Great tip to can inquire about online by this blog entry. I am concur with you some association polices are not supporting getting ready. This http://www.qualitativedataanalysis.net/nvivo-content-analysis-guidelines/ site should upgrade gets ready for the planning segment as the direction can raise any nation and make a country more grounded.

Richard Majece said...

I recommend you to read information from https://admission-writer.com/blog/college-or-high-school if you want to read some info about college and high school. It's useful to know

dashiaa said...

www.univers-med.com/liposuccion-tunisie.html , www.univers-med.com/abdominoplastie-tunisie.html , prix rhinoplastie , chirurgie esthetique tunisie tele realite , tarifs univers med , universmed avis , augmentation mammaire pas cher tunisie

clinique esthetique tunisie said...

clinique liposuccion tunisie , anneau gastrique tunisie avis , chirurgie esthetique du nez tunisie , augmentation mammaire tunisie tout compris,greffe de cheveux tunisie prix ,

medespoir said...

https://www.medespoir.ch/rhinoplastie.php , chirurgie esthetique

Docteur Mahmoud said...

Docteur MAHMOUD DOCTEUR HICHEM Mahmoud, chirurgien sthétique Tunisie , chirurgie esthétique Tunisie , Blog Hichem Mahmoud chirurgien maxillo-facial Tunis

chirurgien said...


greffe cheveux dhi

chirurgie esthétique en Tunisie said...

https://www.clinique-internationale-tunisie.com/ , clinique augmentation mammaire tunisie , liposuccion tunisie dr mallek ,abdominoplastie tunisie tarif

Parisien said...


chirurgie esthetique tunisie tout compris

thony90 said...

clinique espoir tunisie
liposuccion ventre
rhinoplastie prix tunisie
lifting mammaire tunisie
ventre plat
implant mammaire tunisie
greffe cheveux tunisie

jemmyfred said...

chirurgie mammaire tunisie
épilation lumière pulsée tunisie prix
pompe a sein
liposuccion laser tunisie
cryolipolyse tunisie
peeling tunisie
prp cheveux tunisie

Esthétique tunisie said...

Medespoir
greffe cheveux tunisie

meldaresearch said...

Do you where to find quality Nursing Research Papers for Sale to suit all your academic requirements? Legitimate Nursing Writing Services are there for all your Custom Nursing Research Paper Services needs.

Olivia Crew said...

Excellent erudition Providing by your Article, thank you for taking the time to share with us such a nice article. Amazing insight you have on this, it's nice to find a website that details so much information about different artists. Kindly visit the LiveWebTutors website we providing the best online assignment help services in Australia.

For More Info: My Assignment Help

clinique medespoir clinique med said...

Chirurgie nez Tunisie
liposuccion complète prix

clinique medespoir clinique med said...

partivert-tunisie.com/augmentation-mammaire-tunisie
partivert-tunisie.com/reduction-mammaire-tunisie

Priya Escorts said...

Pondicherry Escorts Whatsapp Phone Number | Pondicherry Escorts Phone Number | High Class Pondicherry Escorts | http://www.priyaescorts.in/pondicherry-escorts.html
Colaba Escorts Whatsapp Phone Number | Colaba Escorts Phone Number | High Class Colaba Escorts | http://www.priyaescorts.in/colaba-escorts.html

meldaresearch said...

Do you have an insight where to acquire Nursing Assignment Writing Services? Hire our Nursing Research Paper Writers for all your Nursing Coursework Help Writing Services.

eassy said...

To tell you the truth, essay writing has never been my strongest suit. I kind of dreaded handing in the assignment i wrote. Then i sent it to Assignmenthelponline service for help improvement, and they nailed it. My professor was over the moon. A great place to purchase a unique paper from.

Roan said...

Trend Micro is the popular antivirus program available in the Market that protects your device from Dangerous Viruses and Unauthorized Access. It is compatible with multiple devices like PC, Mac, Smartphones, windows, and laptop. Trend Micro Antivirus+ Security is excellent malware protection, especially against ransomware. It includes additional protections with its Pay Guard feature, spam filters, and safe browsing tools.
www.trendmicro.com/bestbuypc

Packer Movers Mart said...

Packers and Movers in Fort
Packers and Movers in Eder
Packers and Movers in Eda
Packers and Movers in East Nimar
Packers and Movers in Dongri

meldaresearch said...

Online medical research paper writing services are very difficult to complete and many students are always searching for Medical Assignment Writing Services to help them complete their medical coursework writing services and medical research paper services.

Florahmelda said...

Architectural science coursework writing help services have become very popular for students studying architectural science assignment writing services as they engage the best online Architectural Science Writing Services.