Tanzim Saqib on .NET discovery

Innovate. Create. Share.

  Home  |   Contact  |   Syndication    |   Login
  43 Posts | 0 Stories | 7 Comments | 6 Trackbacks

News

Photo of Tanzim Saqib Tanzim Saqib is a Senior Developer, who spent half of his life on software and worked for many companies like #1 .NET controls provider Telerik Inc, #1 personalized Web 2.0 start-page like Pageflakes (acquired by LiveUniverse). He developed many projects ranging from banking solutions for Citibank, HSBC, Wamu, Wells Fargo etc. to Paperless Virtual University. He is industry's earliest and leading widget developer and as know as "Widget Master" to his peers.

He is a preacher of Microsoft technologies. While he jams with the latest additions to .NET, in his spare time he blogs at http://weblogs.asp.net/TanzimSaqib, maintains his personal website http://www.TanzimSaqib.com, leads .NET Research group. writes articles.

He is an easy going, fun loving, and passionate technology individual who is open to any kind of business opportunity and professional relationship. He currently lives in Bangladesh, but travels anywhere in the world on professional demand.

Email: me at TanzimSaqib dot com

Archives

Post Categories

Personal

Reason behind installing another server to your system
Whichever platform you have been working with must using a server. For .NET developers, IIS eases all the pain. So, what is now if you must install PHP in your system side by side .NET. I suggest you not to install PHP in the same server the .NET is working in. So, install another server which will work with all burdens of PHP stuffs.

Why Abyss?
The reasons behind choosing this server is Abyss is free, easy to configure, very lightweight, and small to download at only 344KB. It also has a preconfigured PHP version for them with all official extensions.

Step by Step
1. Download Abyss server, and install with default settings. Download and install preconfigured PHP version for Abyss
2. Hit this URL in your browser: http://127.0.0.1:9999/console/language
3. Choose your preferred language
4. Enter your chosen user name and password for the server, and click OK.
5. It will then ask your user name and password again, enter the credential and press OK. You will see the following screen:

clip_image002

6. Click on “Configure” from the Hosts table. You will find the following screen:

clip_image002[5]

7. Click on “Scripting Parameters”.
8. You will find the following Interpreters table, click “Add”:

clip_image002[7]

9. Set the Interface drop down to: FastCGI (Local - Pipes).
10. In interpreter field set the path: C:\Program Files\PHP5\php-cgi.exe if you have installed PHP in C:\ Program Files
11. Set Type drop down to PHP Style.
12. Make sure "Use the associated extensions to automatically update the Script Paths" is checked.
13. Click “Add” in Associated Extensions table:

clip_image002[9]

14. Type php in the extension field and pesss OK. Press two more OK.
15. Click on “Restart” to restart the server so that configuration changes can take effect.
16. If you have installed Abyss Server in C:\Program Files, we will have to deploy your web files inside C:\Program Files\Abyss Web Server\htdocs to make it work.
17. Your server address will be http://localhost:8000/

posted on Saturday, January 12, 2008 6:25 AM