help for setting up a server
ok, for the time being what will be my server is in pieces in my room... i hope to get it up and running soon. but until such time as i do i would like to take this time to learn all about servers... don't mean to sound newbieish but i know virtualy nothing about running a server.
ok here's the things i want to learn about:
1) phpBB... i want to be able to host forums (not that i don't enjoy this one)
2) i need to learn how to put my server on the net i.e. apache or abyss
um those are it for now... i think i got everything else covered.
the planed specs for server:
AMD k6 II @ 300mhz
512mb or higher ram
hdd 1) 30gb
hdd 2) 10gb
windows 2000
any comments are apreicated... no newbie coments tho lets keep it clean.
ok here's the things i want to learn about:
1) phpBB... i want to be able to host forums (not that i don't enjoy this one)
2) i need to learn how to put my server on the net i.e. apache or abyss
um those are it for now... i think i got everything else covered.
the planed specs for server:
AMD k6 II @ 300mhz
512mb or higher ram
hdd 1) 30gb
hdd 2) 10gb
windows 2000
any comments are apreicated... no newbie coments tho lets keep it clean.
Comments
-Q
127.0.0.1:9999 andt setup some shit like the port if your ISP blocks port 80.
The defauly root folder is c:\program files\abyss\htdocs\
You can also change it
You'd be better off with like 256Mb, SDR isnt that cheap
anyway, shes still gotta build the server and get parts.
Right now its a mainboard and processor only. And I think a NIC, but thats in here Dell becuase the Dell integerated one doesnt work.
still got yet to get a :
Hard disks
Case
Memory
CPU Fan/Heatsink
Video Card
Windows 2000
ok yes true but look closer at my post, where i stated that i didn't have it done yet, as was taking this time to learn and i already have the cpu fan/heatsink.....
also this dell's NIC works now as per your advice... didn't i tell you that :?
i have barley any, my brother in law is helping me get some of the parts i still need.
Now how much RAM?
huh? that i want? details please
You will need to download the following things:
Abyss (do a google for the url)
PHP (www.php.net)
MySQL
MySQL Control Center
MySQL Administrator (all 3 available at www.mysql.com)
phpBB from www.phpbb.com
You will also need to sign up for a dynamic dns account at www.no-ip.com and u need to dl their ip updater at their site.
1st setup php. DL and run the windows installer and your good.
Ok, install abyss, thats pretty simple. Then go into the console after you have installed it. Go into Server Configuration and press Advanced, and go into CGI parameters.
Set CGI processing enabled to yes if it aint allready there.
Then press Add in the CGI interpreters table. In the interperter path field, enter the path c:\php.exe.
Enter PHP in the assoicated extentions field, and set Automatic update of the cgi paths to yes, and click ok.
Then press Add in the User CGI enviroments table. Enter "REDIRECT_STATUS" without the quores in the name field and 200 in the value field and click ok.
Press OK in the CGI parameters dialog.
Then select server paramters
Press ADD in the Indel files table.
Enter index.php in the index file field and press ok.
Then press restart to restart the server. Abyss is configured.
Now to configure MySQL
Install the MySQL. After you have installed MySQL open up a command window and goto c:\mysql\bin
we need to set a root password. NEVER EVER HAVE ROOT WITHOUT A PASSWORD.
Were gonna use winboards as our root password but please change it to something different, more secure and somethin g you will remember. If you loose your root password you are screwed.
in the command window type:
mysqladmin -u root password winboards
replacing winboards with your password. do not use spaces in your password.
restart your system.
Now install the mysql control center and the mysql administrator.
After you installed both open up the MySQL administrator (also called MySQL CC)
It will bring up a dialog to create a connection, enter a name for the connection, localhost for the host name, root for the username, and your password. leave everything else at the default and click add. ([a="http://tophernet.servehttp.com/mysqlcc.jpg"]screenshot[/a])
After your db connects you will see a databases folder. Right click on databases and goto add database. enter in phpbb for the name and click ok.
Exit out of MySQLcc and open up MySQL administrator.
In MySQL Admin you will see user administrator. open up that and at the list box at the bottom you will see users like root. right click on the white area of that box and goto add user. type in phpbb and hit enter.
highlight the user, and enter in a password and repeat it in the password boxes to your right.
Right click that user, and goto hosts that user can connect from. type in localhost and hit enter.
highlight the user and goto schema privilages (in the tabs at the top right. find your phpbb database in the left box and highlight it, and find the << button and click it. All items from the right box should of gone to the middle box.
MySQL is set up.
Now you gotta setup your no-ip account, im not gonna go into detail but basicly u need to setup an account on their webpage, sign up for free service, and pick a name from their domains.
DL their client and set it up, enter in your account data and your domains will come up on screen. throw him down to the systray.
now go into the directory abyss is set up in and then go into htdocs. create a folder called forum. Keep that window open but open up your phpbb zip file. extract everything into that newly created folder called forum.
now goto http://(your no-ip domain)/forum and you will get the phpbb startup screen. For board language select english, select mysql 4.x for database type, and select install. For database server put in localhost, for database name put phpbb, for database username put phpbb, and for password put in the password that u use for that phpbb user you created (not the root password)
for prefix for tables leave that as it is.
for admin email put in your email address, for domain put in your no-ip domain (without http://), for script path leave that at /forum/, for admin username put in your desired username, and put in a password of your choice and confirm it. click start install and follow the instructions on screen.
im not gonna go into the rest of the phpbb install ask someone else how to do that cuz my hands are tired.
if you need any more help or if you didnt understand some of this just post about it.
anyone else see a point where i messed up in this article please correct me.
man that was a longass article.
Other then that, just phpBB tags ([ url ], not [ a ]) and spelling.
-Q
What advice?
I think I told you to just let Windows make a TCP/IP connection, set it to a st atic IP address and dont fuck with it
You had said you wanted 512 or more but didn't have it yet. I suggested less, what are you seeking for amount of RAM now?
and that should be enough for a server, and i think only simm slots came in 4 slots, ive never seen a mobo with 4 dimm slots.
And she said she wants 512, which I have no real idea why, but if this is going to be a long-term server, it may be better to just spring for 1 512 or 2 256's now.
EDIT: Same time, BlueSun!
Its just becuase back then, 1 stick could fill a PC and still true today.
I got a mainboard that has like 12 SIMM slots. I filled it up and got me 112Mb