I downloaded 3.10 . Since I wanted to run the latest version and memory consumption problem of nopcommerce , i purchased VPS hosting . my hosting space was created under c:/myhostingspace, i gave required permissions (read, write, execute ) IIS_USER user and admin user. Installed MVC 4.+ , I changed the physical location of root folder to my hosting space I mentioned above. Assigned .net framework 4 integrated application pool. I also installed the .net framework4.5 changed the webconfig value as mentioned some other post . Still no go .
Please some one advise me step by step , iis 7.5 and nopcommerce 3.10 installation .
i dont want to go change to php and magento please help
Please some one advise me step by step , iis 7.5 and nopcommerce 3.10 installation .
i dont want to go change to php and magento please help
You need to use application pool and close your SQL database for SQL connection; Define an application pool dedicated to Nopcommerce so that you get an application id.
Now go to SQL security (on overall database level, not on your own nop database). add user IISAPPPOOL\YOUR APP POOL NAME (most likely the name you filled in to create the site). Press check names..if correct...then assign dbowner and public rights on the server mappings. Now your db has user permissions.
Give the same app. pool identity user rights (not IIS_USER) full control to the nopcommerce folder. Also do repeat this after upgrading since the folder copied again does not have this permissions (or set them to inherit; but do not know myself how to do that exactly).
Once everythings is working, do not allow SQL server for remote connections, use windows identity app pool users only. You need to modify app_data/settings.txt I believe (not sure since normally in ASP.NET the web.config states the connection string) and I am too new to Nop to know exactly where it is located.
Read posts about how to make your IIS secure and how to install https etc.