I am running win 2000 adv server with 1g cpu and 256mb ram. Last week, when I asked my students to log on to moodle, problems arise.My server became very slow, hard disk kept running, while students waited a long time but didn't get access.
Can I possibly manage to handle a class with 60 students??
looking forward to your help, thanks
Help please! How can I configure my server to allow 60 students to login moodle simultaneously??
Number of replies: 4Re: Help please! How can I configure my server to allow 60 students to login moodle simultaneously??
Hi Fay,
256MB is rather a small amount of ram for a windows 2000 server, especially if you are running a web server, PHP and a database server all on the same machine.
I would suggest at least 512MB, and preferably 1GB. With your 256MB it sounds like the server is running out of RAM and swapping to disk, which would slow things down considerably. Also you should look at the amount of RAM allocated to the database server, and consider a PHP Accelerator.
Searching in the Using Moodle Forums should turn up a considerable amount of information on Moodle Server Tuning.
Sean K Beardie
256MB is rather a small amount of ram for a windows 2000 server, especially if you are running a web server, PHP and a database server all on the same machine.
I would suggest at least 512MB, and preferably 1GB. With your 256MB it sounds like the server is running out of RAM and swapping to disk, which would slow things down considerably. Also you should look at the amount of RAM allocated to the database server, and consider a PHP Accelerator.
Searching in the Using Moodle Forums should turn up a considerable amount of information on Moodle Server Tuning.
Sean K Beardie
Re: Help please! How can I configure my server to allow 60 students to login moodle simultaneously??
First get more RAM, that's barely enough for Windows 2000 alone
. Get alot more RAM, its cheap and nothing will give you better performance for the $(your hard disk running was probably Windows using your hard drive as RAM, very slow). If your board can accept a faster processor, you might look into that, but get RAM before processor.
Second, make sure PHP and MySQL are tuned for a large installation. Check your configs and make sure PHP is getting plenty of RAM (but no so much that it is using swap space on you HD) and second, make sure MySQL is using My_huge.cnf.
Of course, make sure your system's drive is defragged and has at least %50 free space (unless you have a scsi interface).
If the above don't get you going fast enough and you can't get a faster processor, you might try a more efficient x86 OS, like FreeBSD or a Linuxen.
Second, make sure PHP and MySQL are tuned for a large installation. Check your configs and make sure PHP is getting plenty of RAM (but no so much that it is using swap space on you HD) and second, make sure MySQL is using My_huge.cnf.
Of course, make sure your system's drive is defragged and has at least %50 free space (unless you have a scsi interface).
If the above don't get you going fast enough and you can't get a faster processor, you might try a more efficient x86 OS, like FreeBSD or a Linuxen.
Re: Help please! How can I configure my server to allow 60 students to login moodle simultaneously??
thanks for your reply. I am also running iis server under my win 2000 adv server. IIS runs well with win2000 under current situation (1g cpu, 256 MB). I am a newbie to mysql and apache.
Could you please kindly tell me how to configure mysql and apache in detail. Thanks
Could you please kindly tell me how to configure mysql and apache in detail. Thanks
Re: Help please! How can I configure my server to allow 60 students to login moodle simultaneously??
I would advise using a product like Xampp for a complete install of Apache, MySQL, PHP. This will allow you to quickly set the system up. You will then need to fine-tune for performance and security.
http://www.apachefriends.org/en/xampp.html
Dave