I hope you have Windows 10 Installed in your machine and IIS is enabled:
Steps:
- Install Java Runtime environment 8.0 or above
- Install SOLR (6.6.1 for Sitecore 9.0 and 6.6.2 for Sitecore 9.0 - Update 1)
- Host SOLR on https (you may use NSSM for hosting SOLR as a windows service)
- Install SQL Server 2017
- Install SQL Server Management Studio
- Enable contained Database Authentication
- Install Sitecore 9.x by executing powershett script.
Please check the below blog for more details:
http://jitendrasitecore.wordpress.com/2018/02/14/installing-sitecore-9-0-update-1/