Tilted Forum Project Discussion Community  

Go Back   Tilted Forum Project Discussion Community > Interests > Tilted Technology


 
 
LinkBack Thread Tools
Old 05-29-2004, 02:19 AM   #1 (permalink)
Follower of Ner'Zhul
 
RelaX's Avatar
 
Location: Netherlands
Tweaks for my 'new' Linux server?

My current server is an old 166 Mhz with 99Mb Edo RAM and an 8 Gb 5400 RPM Seagate that I managed to scrape together with a ClarkConnect 2.1 Home edition (RedHat based) Linux OS.
This was nice to experiment on, and I must say has served me loyally and outperformed my expectations, but is far from sufficient.

See, I am a PHP developer and am running some fairly heavy aps (like for instance Squirelmail and a BIG Content Management System by the company I work for) on the latest software (that I usually have to compile myself) like PHP5 RC2 and the latest Apache 2.
And it simply takes too long to compile a new version of PHP or Apache or simply to work with on and with the CMS or check my mail with Squirelmail.

I actually timed it once, it takes a full minute to simply log in to the CMS.

However due to the purchase of a new machine, the following has become available:
System board: 66M, Intel platform
CPU: 450MHz Pentium III
Fansink: Pentium III - 2 Pin for URM, SECC II
Memory: 3 x 128MB modules (PC-100) (= 384 Mb)
Disks: 3.5", 80GB DiamondMax Plus 9 (7200 RPM,8 Mb Cache)
3.5", 40 GB Maxtor (5400 RPM)
Graphics card: AGP Riva 128/8MB, Creative
Power supply: SPS 145W ATX API-7675 Rev. A H61
CDROM: 56x AOpen CD-ROM
Networkcards: 1 Winbond 10/100 Mbit
2 BenQ 10/100 Mbit (RealTek 8139 compatible)

Can anybody tell me if this will be sufficient? Or if there are tweaks possible/advisable.

I use the server as:
Webserver (with PHP5 installed and heavily used though not by many)
MySQL Database server (also heavily used)
IMAP Mailserver (just for my family)
Router (for 2 machines)
Fileserver (I use it to store all my movies (read: pr0n ) and mp3s and stuff, I have a LOT stuff like that)
FTP Server (just my own documents and some stuff for friends)
And I also have DHCP server and DNS caching on.

I am thinking of buying an extra 120 Gb Hitachi Deskstar for extra file storage, but other than that I have no idea.
I just want to set it up and not have to think about it again for at least a year. Just tweak the OS a bit, but leave the hardware untouched.

Tweaks for the OS are also welcome
__________________
The most likely way for the world to be destroyed, most experts agree, is by accident. That's where we come in; we're computer professionals. We cause accidents.
- Nathaniel Borenstein

Last edited by RelaX; 05-29-2004 at 02:21 AM..
RelaX is offline  
Old 05-29-2004, 03:19 AM   #2 (permalink)
42, baby!
 
Dragonlich's Avatar
 
Location: The Netherlands
Have you considered using a "normal" Linux version? I've tried Clarkconnect, but now run Debian, because it's much more versatile. It's much easier to install/update software, and you can leave out stuff you don't need (which does take CPU time and memory).

Anyway, from the list you give, only the webserver and MySQL database server seem to require more than what you already have. I've got the mailserver, router, ftp server and DNS caching (as well as proxy server) running on a pentium 166, with 64 megs of ram. The webserver would be slowed down by this hardware, and the database server would probably crawl along, if it runs at all.

...therefore, the question then becomes: what are the system requirements for these two services? I suggest you focus on that.
Dragonlich is offline  
Old 05-29-2004, 04:37 AM   #3 (permalink)
Follower of Ner'Zhul
 
RelaX's Avatar
 
Location: Netherlands
Quote:
Originally posted by Dragonlich Have you considered using a "normal" Linux version?
Yes I have. I spent an entire summer trying to get Debian to do everything I wanted, but failed because I couldn't find out just how to configure the routing.
Samba, Apache, PHP even Postfix aren't that hard, but I just couldn't get the hang of iptables and it is pretty important that it works.
Also I never did find out a way to set everything up at boot time, for say when there is a power failure, I need to be able to call home and just say: "Just press the button on the server" and I don't have to worry about reconfiguring the machine....

Quote:
What are the system requirements for these two (Apache and MySQL) services?
I have no idea.... I know that for normal HTML or even small PHP/MySQL projects, my setup would be sufficient, but I have no idea what the requirements are for large webservices like a CMS or a webmail client.
__________________
The most likely way for the world to be destroyed, most experts agree, is by accident. That's where we come in; we're computer professionals. We cause accidents.
- Nathaniel Borenstein
RelaX is offline  
Old 05-29-2004, 06:46 AM   #4 (permalink)
Banned
 
cthulu23's Avatar
 
I would think that the most obvious tweak would be to turn off all unneccesary services. I'm not familiar with Clark connect, but I know that under vanilla Red Hat you can type "setup" as root and configure what services are started at boot.
cthulu23 is offline  
Old 05-29-2004, 07:05 AM   #5 (permalink)
42, baby!
 
Dragonlich's Avatar
 
Location: The Netherlands
Have you considered using Webmin? That is a regular Linux web-based configuration utility, which can also be used in Clarkconnect. I've found it very useful, if only because it allows you to see things visually. SSH shell access is nice, but is quite a long way from your typical windows setup.

You're not the only person on this planet having problems with routing and IPtables. Use that fact, and google.com to search for solutions. Try sites like Linuxbeginner.com (even if it sounds cheesy) - they might have the perfect manual to get you started. FYI, I have set up Debian without too much knowledge (trial and error), and have found that most, if not all programs that need it will ask you during setup if you want to have them start up automatically.

Overall, Clarkconnect isn't bad (I thought it was extremely good, in fact), but it lacked features I needed. If you can do everything you need with it, by all means, keep it.

Finally, system requirements can probably be found using google as well. Or try the homepage of the developers - they can probably help you out. The Linux community tends to be rather friendly towards "new converts"; well, some in the community anyway.
Dragonlich is offline  
 

Tags
linux, server, tweaks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -8. The time now is 11:50 PM.

Tilted Forum Project

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0 PL2
© 2002-2012 Tilted Forum Project

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360