Greetings everyone,

I am setting up a new Drupal 4.7 server on a server with 2, Dual Core AMD Opteron (265) CPUs and 4GB of RAM. Here is the current setup:

-Fedora Core 4 Linux x86_64
-Apache 2.2.3
-MySQL-server-5.0.27-0.glibc23

I have a number of questions regarding Apache, PHP and MySQL:

1-I have read that you shouldn't use a threaded Apache MPM.

http://php.net/manual/en/faq.installation.php#faq.installation.apache2

Does this mean that I should go with the Apache prefork MPM? If so, will it take advantage of the 4 processors in my system? What are the risks of using the worker MPM? Has anyone here used it?

2-I have seen some posts here about Drupal 4.7 issues (mostly memory management) with PHP5.2, but I can't find where to download an older version of PHP (say 5.1) from php.net . Does this mean that 5.0 and 5.1 are no longer actively maintained and should be avoided? What is the suggested workaround?

3-I am assuming that php5.2 issues will be addressed in the next release of 4.7, any word on when it is due?

4-Does anyone have an example of my.conf to optimize mysql for Drupal?

Regards,
Massoud

Comments

cog.rusty’s picture

Question 2: You can download PHP 5.1 from http://php.net/releases (that took me some time to discover...)

Question 3: Drupal 4.7.5 is expected maybe in a couple of days. The session problems with PHP 5.2 will be solved there.

massoud’s picture

Thank you for the php download link and also for the update on the 4.7.5. I think I should wait for 4.7.5 because according to the link you sent the older releases are no longer supported.

"Please note that older releases are listed for archaeological purposes only, and they are no longer supported."

Have great holidays.

Regards,
Massoud

cog.rusty’s picture

4.7.5 will be essentially same as http://drupal.org/drupal-4.7.x-dev with a couple of bugfixes or rollbacks more. In my opinion you can start working with that and then update it.