Archive:Account Portal: Difference between revisions
Created page with "Account Portal A PHP application to allow users to create their own accounts and change their passwords. It's the source code for my implementation on my private server https..." |
No edit summary |
||
Line 1: | Line 1: | ||
Account Portal | ==Account Portal== | ||
[[File:Account-Portal-Cover.jpg|thumb]] | |||
A PHP application to allow users to create their own accounts and change their passwords. It's the source code for my implementation on my private server https://coh.westus2.cloudapp.azure.com/ | A PHP application to allow users to create their own accounts and change their passwords. It's the source code for my implementation on my private server https://coh.westus2.cloudapp.azure.com/ | ||
==Instructions== | |||
Install | 1. Install XAMPP for Windows (https://www.apachefriends.org/index.html). You only need the Apache module, unless you're doing other stuff with your server too. | ||
2. Install the Microsoft PHP drivers for SQL Server (https://www.microsoft.com/en-us/download/details.aspx?id=20098). If you installed XAMPP into the default location, then the place you want to unpack the PHP drivers is C:\xampp\php\ext | |||
I recommend you also set up HTTPS on your Apache server, I used Win-Acme (https://github.com/PKISharp/win-acme). The instructions for Apache is https://github.com/PKISharp/win-acme/wiki/Apache-2.4-basic-usage. | 3. Modify your C:\xampp\php.ini, add the following lines to your Dynamic Extensions section. XAMPP PHP is version 7.3, thread-safe. Example: extension=php_sqlsrv_73_ts_x64 extension=php_pdo_sqlsrv_73_ts_x64 | ||
4. I recommend you also set up HTTPS on your Apache server, I used Win-Acme (https://github.com/PKISharp/win-acme). The instructions for Apache is https://github.com/PKISharp/win-acme/wiki/Apache-2.4-basic-usage. | |||
Have fun :) | Have fun :) |
Revision as of 00:00, 28 April 2019
Account Portal
A PHP application to allow users to create their own accounts and change their passwords. It's the source code for my implementation on my private server https://coh.westus2.cloudapp.azure.com/
Instructions
1. Install XAMPP for Windows (https://www.apachefriends.org/index.html). You only need the Apache module, unless you're doing other stuff with your server too.
2. Install the Microsoft PHP drivers for SQL Server (https://www.microsoft.com/en-us/download/details.aspx?id=20098). If you installed XAMPP into the default location, then the place you want to unpack the PHP drivers is C:\xampp\php\ext
3. Modify your C:\xampp\php.ini, add the following lines to your Dynamic Extensions section. XAMPP PHP is version 7.3, thread-safe. Example: extension=php_sqlsrv_73_ts_x64 extension=php_pdo_sqlsrv_73_ts_x64
4. I recommend you also set up HTTPS on your Apache server, I used Win-Acme (https://github.com/PKISharp/win-acme). The instructions for Apache is https://github.com/PKISharp/win-acme/wiki/Apache-2.4-basic-usage.
Have fun :)