Installing a blog into my website?

Okay, so I've not had as much experience with server side scripting as I would like to have had, however, I just want to install a blog on my website, any suggestions how to do it from scratch?

I plan on using wordpress to keep it simple for now, cause I hear it's the easiest for new comers, and to be fair, I am a new comer, I've only recently had a server to actually use any form of server side code. Up until now, I've just been messing around with front end development, just js/jquery for fun. I also got into a phase where I'd make all sorts of funky things with CSS, now that was fun!

But anyway, I want to try to make a blog on my website, it doesn't have to be anything fancy of anything amazing, I'd love to make my own from completely nothing, but I don't know how long that would take and I don't have all the experience and/or knowledge needed to do that. So I'm sticking to wordpress for now, I know you need to download wordpress, which I have done, and I've just chucked it up on my server, the extracted folder of course, but when I was looking through the folder. I clicked on index.php and I read how that file did nothing.

I hope some one can help, I seriously need to start learning more about back end development, and server side scripting.

What host are you using? Installing Wordpress is pretty simple. Going to the domain of your wordpress installation will send you through the steps. Its sounds like you still need to make a MySQL database and connect wordpress to it.

Here is the basic tutorial on how to install wordpress locally. The same concept applies to installing it on a remote server.

1 Like

Wordpress is good for blogs
I hate it's admin panel and pretty much everything but it's universal.
I'd prefer to use IPS but that costs money and basically nothing is avaliable for it.

1 Like

I have a friend who's a more experienced web developer, I mean he has a lot more experience than I, and he did suggest wordpress, just to keep things nice and simple.

I'd love to make my own CMS, but like I've said, I'm not sure how long that would take to actually do, and I dread to think how horrid it would be, trying to debug it.

A simple CMS is not that bad, but it's easy to get bored. I've built a few blogs and website and made my own CMS for them, but it's a lot of tedious work (if you are picky like me) so if you just want it up and running, then by all means use WordPress.

You could look a bit into PHP if you want to learn more about how to do server communication and such, there are other languages like RubyOnRails (or whatever the cool kids use now a days) but I'm a bit old-school and started learning PHP long ago so now I'm stuck with it.

1 Like

Funny enough, I have a tiny bit of experience with ruby on rails, but the only issue with using Ruby for my specific server is that they don't allow you to use Ruby on my server, wordpress is fine, which is why I'm kinda forced into making my own or use wordpress.

I may consider trying out something like Django, I've heard some good things about that too!

I would love to learn a tonne more PHP, and master it, but it's just the time, I don't have a tonne of spare time to dedicate to learning something in great depth.

Yes time is always an issue... :( But think of it this way, once you learn one programming language it's much easier to pick up another one. That will for sure help you in your future career. PHP is one of the reasons I was able to pick up C++ decently quick which is what I work in for my current job.

Well it's a good thing I'm fairly familiar with a few other languages then, I'm very familiar with JavaScript, Java, and kinda familiar with Python, I do know a bit of other languages, but I can't say I'm all that confident with them.

However once I'm done in university, I plan on dedicating my time to learning more again, in my third year, I'll be learning more web based stuff. We'll also be covering MVC and the main language we'll be using will be C#, in all honesty, I can't wait for my third year, just for the web module.

I tried that, then realized that PHP is a hunk of shit and I'm too lazy for anything else.

1 Like

BTW. I've had some trouble trying to get XAMPP to work correctly, the only thing that seems to be an issue is the MySQL, using port 3306, it just won't work, that's probably because something else is using port 3306. As the MySQL component wasn't running, I couldn't get onto phpMyAdmin, which I really would like to do. So I changed it to port 3307, but now I have a bunch of errors.

MySQL said:

Cannot connect: invalid settings.


phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in your configuration and make sure that they correspond to the information given by the administrator of the MySQL server.

Anyone know a quick and easy way to fix this, I only want it to be quick and easy, simply because I don't have a tonne of time to mess around with something like this.

Open port list with pid:

netstat -ao

Well after some serious messing around, I finally managed to access the phpMyAdmin page! XD

I would actually advise against use of phpMyAdmin and instead used MySQL Workbench.

1 Like

I've started looking at both, funny enough, both seem simple enough to use, but what's the major difference?
Keeping in mind, at this moment in time, I'm half learning, half trying to get a simple blog done asap.

phpMyAdmin is a buggy mess .. and it also lets you easily destroy DB with accidental click

1 Like

I guess that's a good point, but luckily I'm not doing anything too serious or professional, I'm just messing around and seeing what works and what doesn't, this is just more of a learning step, when it comes to actually professionally managing and making databases, I'd rather use MySQL Workbench. I also hear it's more appreciated in the industry, I've heard that employers rather you use that to alternatives, I'm not 100% sure about that, but correct me if I'm wrong.