Jump to content
The Uniform Server Community
Sign in to follow this  
Yoni

Uniform Server - Improved Performance

Recommended Posts

Hi guys,

 

I have successfully ran my UniServer with PHP 5.3.10 NTS (Non Thread Safe) CGI/FastCGI and Windows Cache Extension for PHP (wincache) for a while now.

 

A guide will be added later :) and probably a package download with:

 

PHP 5.3.10 NTS

FastCGI

eacelerator,

APC

wincache

mod_security

 

Configuration files changes.

 

Stay tuned.

 

1.PNG2.png3.PNG4.PNG

Share this post


Link to post
Share on other sites

Great :) , I can use a good version of uniserver that focuses on production server as on-line web-server..

I can use the normal uniserver as local dev server..

Share this post


Link to post
Share on other sites

I have the package up there for download. I hope you enjoy this package as much as I do :)

 

Mod Security is amazing but you have to be really careful with it. I recommend everyone to start with 'SecRuleEngine DetectionOnly' that way you can log and detect if anything will be blocked in your site as a flase-positive. This happens a lot and mod_security requires time, understanding and patience.

 

You may have several questions for me in relation to this package. Please, I'll try to document everything I can WITH TIME. Everything should be working out of the box and you shouldn't have any major problems to find your whereabouts if you have ran a UniServer WAMP package before.

 

Download from here: http://turbo.icctek.net/apps/UniServer/UniServer.exe

 

Defaults:

CGI/FastCGI

Wincache 1.1

Default Storage Engine=InnoDB

MyISAM is enabled too just not default. As such, I have configured InnoDB settings a little beefier than MyISAM.

Mod_security with based rules.

(All rules can be applied/removed just by dragging and dropping in/out of the D:\UniServer\usr\local\apache2\conf\crs\activated_rules folder. (Apache restart required, of course).

 

Don't expect to run this package with less than 100MB RAM! I have tried hard to keep it low in memory consumption but remember that this is suppose to be your "production package". You are going to need to throw RAM at it one way or another.

 

In my server, the package alone it is currently using @ 600-700MB RAM. I have assigned Wincache 255MB RAM, beefier InnoDB memory assignment plus apache cache/disk-cache.

 

You should definitely note a performance increase running this package and it feels solid as a rock. I have it in production with @50-70 guests/minute and it seems to hold strong :)

 

Good luck.

Share this post


Link to post
Share on other sites

I just added suhosin extension 0.9.33 to the package. Please re-download. Sorry I left it out in the previous package. :)

 

It's enabled by default. Check it in phpinfo or browse to http://localhost/suhosin.php

Share this post


Link to post
Share on other sites

Okay I send you a pm, but now im reading about the ram its uses..

I cant test it that high ram use!!, you have to wait when I get my Ivy Bridge server system with 32gb..

 

I cant mis 500/700 ram on my workstation right now!! :)

 

but keep working on it.. :) one day I will ask for it, to see if its better for on-line production sites

Share this post


Link to post
Share on other sites

Okay I send you a pm, but now im reading about the ram its uses..

I cant test it that high ram use!!, you have to wait when I get my Ivy Bridge server system with 32gb..

 

I can mis 500/700 ram on my workstation right now!! :)

The package (as it is right now) uses about 90MB RAM or so and performs quite nice.

Share this post


Link to post
Share on other sites

The package (as it is right now) uses about 90MB RAM or so and performs quite nice.

 

Apache 2.2 uses 20mb/10mb for mysql 30mb max..

But the link above is the newts version ? , okay never mint you send me a link already

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...