title: Download RPM on Windows PC then install on Centos server
body: <p>I'm really stuck in installing services in Centos server. I almost browse all the pages in Google result. I'm a Windows user and very new in Linux environment, so it makes me difficult to understand all the results from Google. </p>
  
  <p>The server doesn't have option to connect to the internet. Based on my research, my only way is to download all the RPM files in a machine with internet then transfer it to my server.</p>
  
  <p>Problem: I cannot find the official package list of YUM so I can download it one by one like the <a href="https://bower.io/search/" rel="nofollow noreferrer">https://bower.io/search/</a>. There's a lot of downloadable files showing if I type in Google "YUM php7 rpm".</p>
  
  <p>Edit: I am currently using YUM because I don't know any other way to install packages in Centos. I only want to install the following :</p>
  
  <ul>
  <li>php7 </li>
  <li>nodejs </li>
  <li>composer </li>
  <li>supervisor</li>
  <li>nginx</li>
  </ul>
  
  <p>I don't have any access to any media. I just remotely access it via putty and Filezilla. But I have root access.</p>