Install
Download and install Xampp or Wampp, or if you want apache and php.
In order to use sqlsvr you need to install mssql extension you can find more there :
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...] (install, copy .dll to php/ext ) and add to php.ini
Microsoft Drivers for PHP for SQL Server :
[Only registered and activated users can see links. Click Here To Register...] (i don't know if this will help you)
php.ini to add
extension=php_pdo_sqlsrv_5_nts.dll
extension=php_sqlsrv_5_nts.dll
extension=php_pdo_sqlsrv_5_nts_x64.dll
extension=php_pdo_sqlsrv_5_nts_x86.dll
extension=php_pdo_sqlsrv_5_ts_x64.dll
extension=php_pdo_sqlsrv_5_ts_x86.dll
extension=php_sqlsrv_5_nts_x64.dll
extension=php_sqlsrv_5_nts_x86.dll
extension=php_sqlsrv_5_ts_x64.dll
extension=php_sqlsrv_5_ts_x86.dll
PhpShort Tag
In order to use script you need to enable shorttag, search in php.ini for "short_open_tag" and enable him by "short_open_tag=On"
Config you'r page
Download notepad++ or any other editor, go to config.php and modify what you need.
Optional Steps for proper use.
Google Captcha (reCaptcha)
Personally i strong recomand you to use this feature, this will prevent spam (al most). You can get free sitekey&secretkey via google just singup there
[Only registered and activated users can see links. Click Here To Register...] and register you'r site.
Enable 'sendverification'
If you have an mail server, you can enable sendverification this will send account validation mail to users, to confirm his account.
Enable 'displaytos'
This will provide an link to ToS and Privacy Policy page, as you know, you store user's mail and IP, so you may need to enable this tow feature to warn users about store personal data.
Enable forgot
Some user can forgot this password, and you know... if they want account back they can do via own mail.
Mail server
If you need a mail server for windows / windows server , as free alternative i recommand you
[Only registered and activated users can see links. Click Here To Register...]
SSL Certificate
As you known (or no) OpenNos use port 80, so you can't run apache on 80, as alternative you can replace http with https , for that we need a SSL Ceritificare, SSL use 443 port, not 80, so your users can type in brower "
[Only registered and activated users can see links. Click Here To Register...] " and will be displayed your register page, you can get a free ssl ceritificare at
[Only registered and activated users can see links. Click Here To Register...] as well this ceritificate work on mail server too.