Category Archives: Hardware

Your Own Home Server

An Introduction

In this tutorial you will learn how to step up your own server. This server will be comprised of Apache 1.3.5, PHP 4.2.0, and MySQL 3.23.49. This tutorial will address the basic setup of a server on your own computer. This means the removal of hassles of dealing with the company that is running a remote web server. It will be easy to modify. You can add any thing you want to it, be it CGI/Perl, Zope, Roxen, etc, all by your self. You will have unlimited disk space, well at least as big as your hard drive is =) Now that you know the advantages, it is time that I tell you what i used, and what you will need.

What I used
* Windows 2000 – NOTE that if you are using 2k you WILL NEED Administrative Privileges. If you don’t then get them somehow =) If you are on 95, 98, NT, XP, ME, I
* Apache 1.3.6 – I tried to use 2.0 but I could not get it work. I also feel that 1.3.6 is tried and true, so why mess with greatness.
* Mysql 3.23.49 – The newest version of MySQL when I set up my server. MySQL also the is the best PHP supported Database, and well love PHP don’t we.
* PHP 4.2.1 – The latest and greatest PHP release. -nt

What you will need
* Apache 2 – Link: h**p://www.apache.org/dist/
* Mysql 3.23.49 – Link: h**p://www.mysql.com/downloads/mysql-3.23.html
* PHP 4.2.0 – Link: h**p://www.php.net/downloads.php
* Windows – This tutorial is ONLY written for new versions of Windows.

Once you have downloaded all the programs you are ready to continue.

1. Installing Apache

Installing Apache

The first step is to download Apache for Windows. Before you install it make sure that any other server software is removed. Remove it all via the control panel.On

Once you have clicked on the executable, a screen should com up that looks like this. Go ahead and click on next

user posted image

Of course you plan to abide be the license agreement, so click on I accept…. and click on next.

user posted image

You really don’t need to read this, but if you want you can. Read it if you want feel informed. When you are ready click on next.

user posted image

Here is where the actual setup of Apache begins. For Network Domain put in localhost as for Server Name You want these both to be localhost because the server is running locally, on your computer. It doesn’t matter what is in email field, just put in yours. No one will no it because it’s just you.

user posted image

For the sake of this tutorial it is better to just leave it as it is because, later in the tutorial I will show you how to start the server with one click of the mouse, and for the sake of ease, it will be easier for you to follow along. You can change it if you want, but you will have to realize where to substitute it. For me the root drive is E: but for you will probably be C:

user posted image

Once you have all the jazz set up, it is time to install the server. If you are on w2k or XP be sure that you have Administrative permissions or you will get an error about half way through the install saving cannot access msvrt32.dll or something. If you get that error run it again when you have admin privileges. Once you are ready click on install.

user posted image

If all went well you just see a screen similar to this. Now it is time to test the install of apache. Click on Start > Program Files > Apache HTTP Server and look for start Start Apache in Console. Click it. Once it says Apache XXXXX running, press Windows Key + R and type -http://localhost/. If the install works you should see a page saying that it works. If all is set and done, continue to the next step.

user posted image
______________________________________________________________________
2. Installing PHP
Once you have clicked on the executable, a screen should come up that looks like this. Go ahead and click on next.

user posted image

Of course you plan to abide be the license agreement, so click on I accept…. and click on next.

user posted image

For this information, we will want the simple standard install. Chances are you if you are reading this tutorial, you will probably not even want to talk about advanced =)

user posted image

This is the mail setup, just enter localhost, and me@localhost.com. These are not important, because you, the admin, are the only person that will use the server, and you will be the one handling errors.

user posted image

We are going to want this install to work is Apache, so click on Apache, and move on.

user posted image

Once you have all the jazz set up, it is time to install the server. If you are on w2k or XP be sure that you have Administrative permission or you will get an error about half way through the install saving cannot access msvrt32.dll or something. If you get that error run it again when you have admin privileges. Once you are ready click on install.

user posted image

After the install is done you should get something that says you will have to manually configure apache to use php. Assuming you have a working Apache server installed, make sure that it is not running. Navigate to C:\Program Files\Apache Group\Apache\conf\ open the httpd.conf file. Note that you can also get to the http.conf from the start menu. Start > Program File > Apache HTTP Server > Configure Apache Server > Edit the Apache httpd.conf Configuration File and the window will open up in notepad. Now hit Ctrl + End if you see something like what follows, you can skip this step. If you do not see that code, copy it. This code will only work if you used the default install folder when you installed php. If you did, copy that code and paste it into the end of the file. Select the code to right, and hit crtl + c , then go into the httpd.conf file and hit ctrl + v and save the file.

ScriptAlias /php/ “c:/php/”

AddType application/x-httpd-php .php .phtml

Action application/x-httpd-php “/php/php.exe”

Now that we have php installed, it is time to test it. Open up notepad and type the code to the right. Save it as phpinfo.php. Remember to set it as all files in the drop down menu, or the file will be a text file. Save in the Directory: C:\Program Files\Apache Group\Apache\htdocs. htdocs is the directory where all the files go. You can create endless dir’s and browse them. For Example E:\Program Files\Apache Group\Apache\htdocs\mydir\myfile.php could be accessed as http://localhost/mydir/myfile.php. Once you have that file saved. You will need to start the Server. Click: Start > Program File > Apache HTTP Server >; and look for something like Start Apache in Console. After you have found it, launch it. You should get a window saying that Apache is running. Now go to Start > Run > and type in -http://localhost/phpinfo.php. If you don’t see anything, php is not installed correctly. If php is installed correctly, you will see a few large tables, displaying php’s configuration. Now Your are 1/2 done!
______________________________________________________________________
3. Installing MySQL
Once you have clicked on the executable, a screen should com up that looks like this. Go ahead and click on next.

user posted image

Of course you plan to abide be the license agreement, so click on I accept…. and click on next.

Just like before you should leave the default dir alone, so you will be able to follow along with me when I show you how to start and stop all the aspects of the server.

Stay with the typical installation. Just like before, if you don’t have admin privileges, the install will be faulty. After you click next, the install will begin. After the install has finished, move on to the next step.

Now you have to set up the root account. The root account is the absolute admin of the system, the highest possible. Click on Start > Run and type cmd to open up the command prompt. You are going to have to navigate to where MySQL is installed. Type C: > Enter > cd mysql > Enter > cd bin > Enter. Now you have to tell setup the root settings. Type mysqladmin -uroot password InsertYourPasswordHere then hit enter.

To see an image of the screen, -h**p://www.webmasterstop.com/tutorials/images/doscreen1.gif

What is the point of having a database if you can’t easily administer it! That is where phpMyAdmin comes into play. phpMyAdmin is a free piece of software written in php that makes the administration of a mysql or many other types of databases easy. You will want to download (h**p://prdownloads.sourceforge.net/phpmyadmin/phpMyAdmin-2.2.6-php.zip?downloadrelease_id=85832)the latest version. Save it in the htdocs folder. Once it is done downloading it, right click on it and select Extract > To Here. When it is done you should end up with a directory in the htdocs folder called phpMyAdmin-2.2.6 To make it easier to access, rename it to phpMyAdmin. After you have renamed it, click on it and look for a file called config.inc Open it. This is where you set the configuration of phpMyAdmin. When you open it up, it should look similar to the image to your side. On yours there should be a few things missing. The $cfgPmaAbsoulteUrl and $cfgservers[$i]['password']. You will need to fill those in between the quotes. for the $cfgPmaAbsoulteUrl enter -http://localhost/phpMyAdmin/ if you followed my instructions to the letter. If you did not rename it or extracted to a different directory, put that in there. For the $cfgservers[$i]['password'] enter the password you entered when you were setting MySQL in the set above. You can refer to the image for help. After you have put the right things in save the file.

To see an image of the screen, -h**p://www.webmasterstop.com/tutorials/images/phpmyadminscreen1.gif

Now we want to test the install of mysql, php, phpmyadmin, and apache all at once. Start apache in console like we did before. Now, you are going to need to start mysql. For myself I made a file that would start mysql for me. Open notepad and type: start c:\mysql\bin\mysqld-nt.exe –standalone and save that as Start MySQL.bat. Once you have saved it, click it. A window should open and then close. Mysql is now running on your computer. After mysql and apache are started go to run again and type -http://localhost/phpMyAdmin/index.php and if everything is installed correctly phpmyadmin should so up. You are almost done! Now we have the easy part =)

4. Finishing it all up

Wow! We mad it through the whole process. Now we want to simplify the whole process of controlling the server. I made a toolbar with all the things I needed. I made a new folder on my desktop and called it Server Folder and put all the stuff there. I made a new shortcut and gave it a value of -http://localhost/ made a shortcut to the PHP Documentation page. Another shortcut to my php editor, which is now unavailable. The phpMyAdmin shortcut is set to -http://localhost/phpMyAdmin/index.php. I made another shortcut htdocs. I moved the Start Apache in Console program that was in the start menu folder and moved it to the server folder. You can take the Start Mysql file you made in the last page and move it to the new folder. After you have put all the desired things into that folder, right click on a blank space in stat menu task bar (where the program boxes lie) and select Toolbars > New Toolbar and navigate to the folder. Voila!

Now all you have to do is click Start Apache in Console , Start Mysql, and Lauch browser biggrin.gif

Here You Are Guys

Keep Your PC Running

Ways to Keep Your Computer Running?

There are 7 simple ways to keep your computer running. You might be bugged with problems like slow computers, problems with popups, and moreover software problems which can make the computers slower than usual. Instead of spending a few thousand dollars you can think about a few simple ways which will reduce the problem.

Repairing a computer can be an expensive proposition. Your pockets might not permit it. To keep the computer running fast and in an efficient manner, you can run some basic programs which will help your computer perform better. Free versions do not cost anything, so you can use them to make the computers work better. You can refer to a popular ebook on computer repairs which is called “7 Simple and Easy things You can
Do to Keep Your Computer running fast, clean, and efficient-All The Time”. You will be able to learn about all the basic programs and clean up systems which will get rid of viruses and help the computer run faster. The back-up system according to the author should be solid so that you can always use the back up files if the hardware crashes.

In case of softwares, you can choose the inexpensive ones so that you do not have to pay anything extra for the computers. To keep the computer running fast, you should use various kinds of back-ups which help you in distress and danger. Some affordable software is readily available in the market. You just have to know where to find it. A computer, at the end of the day, is only a machine, and like all machines it needs some care which will make it better. Some people are really bothered when there is a problem as they think that it will be an expensive proposition. But you can keep your worries aside as you read through the book which will tell you how to troubleshoot in times of need.

To keep the computer running fast, you can follow some basic options. If the backup is combined with disaster recovery, this option will allow speedy recovery even after a problem of hard disk crash. You can restore the system without any difficulty. Hard drives are not that expensive. You should buy more than one so that you can keep a copy of the data stored in various places. Using a usb flash drive for backups is a common concept as it can hold a gigabyte or more data. Important files should be copied in a CD or sent to any email id. If you are writing something you should always keep a back up in the email. System restore is a good option for restoring driver information, programs and computer’s configuration. It will leave the data in an intact state. You can click on www.keepcomputerrunning.com for more such valuable tips.

Article Source: http://www.content.onlypunjab.com

Charles Garnett is author of this article on computer speed fast. Find more information about backup simple easy here.

Upgrading Mac Book Memory

If you find your Mac book to respond slow or not being able to deliver the expected performance then your Mac book might need a memory upgrade. Take a look at your Mac book manual and you can easily find of what type of RAM is installed inside. The type of RAM usually depends on its year of manufacture, i.e. from late 2004 most companies started manufacturing DDR2 (2nd Generation Double Data Rate) RAM. Before, it was a DDR1 or a SD RAM (Synchronous Dynamic). Once you get to know the type of your RAM you have to know the memory speed of it. This also should be mentioned in your Mac Book manual. Generally the DDR2 SD RAM boosts memory speed over 200MHz, while a DDR1 SD RAM tops around 150-166MHz. Whichever it is, one point to be noted is that faster memory speed doesn’t employ your computer faster, but it is the amount of RAM that stays responsible. Experts mostly recommend installing the fastest memory speed of the RAM as it is easier for future upgrades and the system is more compatible with it. Going beyond the specified maximum memory speed is of no benefit at all.

If it’s a DDR2 SD RAM fitted in your Mac book then you have to install DD2 SD RAM and not a DDR1 SD RAM as the system wont accept the upgrade and vice versa. And now the most important question, how much RAM you are willing to install? Well, that will depend up on the kind of work you do on your Mac book. As per the standards, Mac books require at least 128 MB of RAM, and 256 for Mac OS X. If you are a software professional or mostly use your laptop in the same line you may opt for a 512MB RAM or more. For Graphic designers and gamers, a RAM of at least 1GB and beyond is suggested. Therefore, if you are upgrading your laptop from 128 MB RAM to 512 MB RAM then you can expect your laptop to deliver a 20% to 40% more faster speed.

Nevertheless, a spoiler always exists. You must also make sure that other parts of your Mac book are able to support this upgrade. It’s mainly the VRAM that creates the problem. Upgrade your VRAM to get a more color clarity and picture resolution. Graphic designers and gamers should specially put this into consideration.

And now when you are confident of what type, speed and amount of RAM to install, get yourself one from a computer hardware store or from the Internet. Make sure to check the warranty period before buying. Open your Mac book cover and you can easily locate the RAM slot. It stays just beneath the keyboard. Open the clips and put the new RAM into the slot and lock the clip. Turn on your Mac book and you can easily locate it installed. If it’s not installed turn off and check. If further problems persist, consult with your computer vendor. Thus, within a few minutes you can get your Mac book’s memory upgraded. Check of how fast your Mac book responses.