What image should I install on VirtualBox for practising DevOps?Install VirtualBox image as operating systemVirtualbox image to full installpublic_html permissions for local developmentCreating New Networkubuntu 12.04 lts secure lamp serverWhat URL should Munin be available at after default install?Upgraded a virtual guest system: /dev/disk/uuid… does not exitCan I create a Ubuntu disc image from inside a VirtualBox?In Docker, should I reuse base images if possible?How to add support for MS Access .mdb to PHP7 PDO in Ubuntu 18.04

Why does a tetrahedral molecule like methane have a dipole moment of zero?

Why teach C using scanf without talking about command line arguments?

I have found a mistake on someone's code published online: what is the protocol?

Company looks for long-term employees, but I know I won't be interested in staying long

How to tell readers that I know my story is factually incorrect?

A spacecraft is travelling at X units per hour. But relative to what exactly? Does it depend on orbit? How?

How can I automate this tensor computation?

Transistor power dissipation rating

Authorship dispute on a paper that came out of a final report of a course?

How slow ( not zero) can a car engine run without hurting engine and saving on fuel

Legendre Polynomial Integral over half space

Will copper pour help on my single-layer PCB?

Do Australia and New Zealand have a travel ban on Somalis (like Wikipedia says)?

Which modern firearm should a time traveler bring to be easily reproducible for a historic civilization?

Equality of complex numbers in general

How do you name this compound using IUPAC system (including steps)?

Why are flying carpets banned while flying brooms are not?

What makes MOVEQ quicker than a normal MOVE in 68000 assembly?

When will the last unambiguous evidence of mankind disappear?

Does unblocking power bar outlets through short extension cords increase fire risk?

You have no, but can try for yes

Is it possible to have a career in SciComp without contributing to arms research?

Did Hitler say this quote about homeschooling?

What is this green alien supposed to be on the American covers of the "Hitchhiker's Guide to the Galaxy"?



What image should I install on VirtualBox for practising DevOps?


Install VirtualBox image as operating systemVirtualbox image to full installpublic_html permissions for local developmentCreating New Networkubuntu 12.04 lts secure lamp serverWhat URL should Munin be available at after default install?Upgraded a virtual guest system: /dev/disk/uuid… does not exitCan I create a Ubuntu disc image from inside a VirtualBox?In Docker, should I reuse base images if possible?How to add support for MS Access .mdb to PHP7 PDO in Ubuntu 18.04






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








4















I would like to practice setting up a PHP / Apache web server from (almost) scratch, i.e.:



  1. Start with an Ubuntu OS.

  2. Install Apache

  3. Install any PHP packages I need

Along with any hurdles I cross on the way. I could do this by setting up a DigitalOcean Ubuntu droplet, but I thought I could also do it using VirtualBox (on Windows 8.1). But the instructions I've seen so far involve downloading the Ubuntu Desktop ISO image and using that as a base in VirtualBox. Do I really need that?



I have no need to use Ubuntu as a desktop operating system. Probably a stupid question, but is there a more stripped down image I should use, or am I thinking about it all wrong?










share|improve this question









New contributor



tibubuntu is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.

























    4















    I would like to practice setting up a PHP / Apache web server from (almost) scratch, i.e.:



    1. Start with an Ubuntu OS.

    2. Install Apache

    3. Install any PHP packages I need

    Along with any hurdles I cross on the way. I could do this by setting up a DigitalOcean Ubuntu droplet, but I thought I could also do it using VirtualBox (on Windows 8.1). But the instructions I've seen so far involve downloading the Ubuntu Desktop ISO image and using that as a base in VirtualBox. Do I really need that?



    I have no need to use Ubuntu as a desktop operating system. Probably a stupid question, but is there a more stripped down image I should use, or am I thinking about it all wrong?










    share|improve this question









    New contributor



    tibubuntu is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.





















      4












      4








      4


      2






      I would like to practice setting up a PHP / Apache web server from (almost) scratch, i.e.:



      1. Start with an Ubuntu OS.

      2. Install Apache

      3. Install any PHP packages I need

      Along with any hurdles I cross on the way. I could do this by setting up a DigitalOcean Ubuntu droplet, but I thought I could also do it using VirtualBox (on Windows 8.1). But the instructions I've seen so far involve downloading the Ubuntu Desktop ISO image and using that as a base in VirtualBox. Do I really need that?



      I have no need to use Ubuntu as a desktop operating system. Probably a stupid question, but is there a more stripped down image I should use, or am I thinking about it all wrong?










      share|improve this question









      New contributor



      tibubuntu is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      I would like to practice setting up a PHP / Apache web server from (almost) scratch, i.e.:



      1. Start with an Ubuntu OS.

      2. Install Apache

      3. Install any PHP packages I need

      Along with any hurdles I cross on the way. I could do this by setting up a DigitalOcean Ubuntu droplet, but I thought I could also do it using VirtualBox (on Windows 8.1). But the instructions I've seen so far involve downloading the Ubuntu Desktop ISO image and using that as a base in VirtualBox. Do I really need that?



      I have no need to use Ubuntu as a desktop operating system. Probably a stupid question, but is there a more stripped down image I should use, or am I thinking about it all wrong?







      server virtualbox apache2 php






      share|improve this question









      New contributor



      tibubuntu is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.










      share|improve this question









      New contributor



      tibubuntu is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.








      share|improve this question




      share|improve this question








      edited 13 mins ago









      Peter Mortensen

      1,0272 gold badges11 silver badges17 bronze badges




      1,0272 gold badges11 silver badges17 bronze badges






      New contributor



      tibubuntu is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.








      asked yesterday









      tibubuntutibubuntu

      263 bronze badges




      263 bronze badges




      New contributor



      tibubuntu is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.




      New contributor




      tibubuntu is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






















          2 Answers
          2






          active

          oldest

          votes


















          7














          For practicing on an Ubuntu Server, use the Ubuntu Server image. It is precisely the stripped-down image you are thinking of.



          Simply put the Ubuntu Server .iso in your VM's virtual CD drive (it's part of the Host's Vbox Application settings), and start installing.



          Installing VMs into VirtualBox is a learned skill like any other. Many folks make lots of mistakes on their first Guest VM install - learn from it, and don't be afraid to throw it away and start over.






          share|improve this answer























          • Thanks. I guess I was a bit confused re. terminology. If Ubuntu is an OS, and Apache is a server, where in the hierarchy does an Ubuntu Server lie?

            – tibubuntu
            23 hours ago






          • 1





            Apache is a webserver - it servers web pages. There are many, many other server applications. Ubuntu Server contains a fully-functioning system in a headless environment, exactly what most folks who run servers want.

            – user535733
            19 hours ago












          • Also, use snapshots after each important step.

            – Eric Duminil
            12 hours ago


















          5














          There is a "server" edition of Ubuntu (which is what you get in a DO droplet). This can of course run in a smaller machine (I did run a forum on DO with just a 512MB machine). Of course you have to be more proficient in Linux and have the basics of file management and editing from the command line (or use SSH-aware tools on the Windows host: WinSCP, Putty...).



          Now, DevOps is not Apache and PHP, DevOps is about being able to build/deploy/monitor/upgrade code quickly and efficiently in complicated environments, so you have to become familiar with continuous integration and its tools (Git, Jenkins, Travis), Docker containers, possibly Ansible and Vagrant... To run these tools you have three ways:



          • run native versions on Windows (when they exist)

          • run Linux versions in a Linux host (VM on your Windows, or server in the cloud (DO or else)

          • run Docker container images (on your Windows or in a Linux VM/server) which is the preferred and usual technique (easier to install, no runtime cross-dependencies...)





          share|improve this answer


















          • 1





            That correction re. dev ops is useful. Thank you.

            – tibubuntu
            23 hours ago













          Your Answer








          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "89"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );






          tibubuntu is a new contributor. Be nice, and check out our Code of Conduct.









          draft saved

          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1159545%2fwhat-image-should-i-install-on-virtualbox-for-practising-devops%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown

























          2 Answers
          2






          active

          oldest

          votes








          2 Answers
          2






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          7














          For practicing on an Ubuntu Server, use the Ubuntu Server image. It is precisely the stripped-down image you are thinking of.



          Simply put the Ubuntu Server .iso in your VM's virtual CD drive (it's part of the Host's Vbox Application settings), and start installing.



          Installing VMs into VirtualBox is a learned skill like any other. Many folks make lots of mistakes on their first Guest VM install - learn from it, and don't be afraid to throw it away and start over.






          share|improve this answer























          • Thanks. I guess I was a bit confused re. terminology. If Ubuntu is an OS, and Apache is a server, where in the hierarchy does an Ubuntu Server lie?

            – tibubuntu
            23 hours ago






          • 1





            Apache is a webserver - it servers web pages. There are many, many other server applications. Ubuntu Server contains a fully-functioning system in a headless environment, exactly what most folks who run servers want.

            – user535733
            19 hours ago












          • Also, use snapshots after each important step.

            – Eric Duminil
            12 hours ago















          7














          For practicing on an Ubuntu Server, use the Ubuntu Server image. It is precisely the stripped-down image you are thinking of.



          Simply put the Ubuntu Server .iso in your VM's virtual CD drive (it's part of the Host's Vbox Application settings), and start installing.



          Installing VMs into VirtualBox is a learned skill like any other. Many folks make lots of mistakes on their first Guest VM install - learn from it, and don't be afraid to throw it away and start over.






          share|improve this answer























          • Thanks. I guess I was a bit confused re. terminology. If Ubuntu is an OS, and Apache is a server, where in the hierarchy does an Ubuntu Server lie?

            – tibubuntu
            23 hours ago






          • 1





            Apache is a webserver - it servers web pages. There are many, many other server applications. Ubuntu Server contains a fully-functioning system in a headless environment, exactly what most folks who run servers want.

            – user535733
            19 hours ago












          • Also, use snapshots after each important step.

            – Eric Duminil
            12 hours ago













          7












          7








          7







          For practicing on an Ubuntu Server, use the Ubuntu Server image. It is precisely the stripped-down image you are thinking of.



          Simply put the Ubuntu Server .iso in your VM's virtual CD drive (it's part of the Host's Vbox Application settings), and start installing.



          Installing VMs into VirtualBox is a learned skill like any other. Many folks make lots of mistakes on their first Guest VM install - learn from it, and don't be afraid to throw it away and start over.






          share|improve this answer













          For practicing on an Ubuntu Server, use the Ubuntu Server image. It is precisely the stripped-down image you are thinking of.



          Simply put the Ubuntu Server .iso in your VM's virtual CD drive (it's part of the Host's Vbox Application settings), and start installing.



          Installing VMs into VirtualBox is a learned skill like any other. Many folks make lots of mistakes on their first Guest VM install - learn from it, and don't be afraid to throw it away and start over.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered yesterday









          user535733user535733

          10.4k3 gold badges32 silver badges48 bronze badges




          10.4k3 gold badges32 silver badges48 bronze badges












          • Thanks. I guess I was a bit confused re. terminology. If Ubuntu is an OS, and Apache is a server, where in the hierarchy does an Ubuntu Server lie?

            – tibubuntu
            23 hours ago






          • 1





            Apache is a webserver - it servers web pages. There are many, many other server applications. Ubuntu Server contains a fully-functioning system in a headless environment, exactly what most folks who run servers want.

            – user535733
            19 hours ago












          • Also, use snapshots after each important step.

            – Eric Duminil
            12 hours ago

















          • Thanks. I guess I was a bit confused re. terminology. If Ubuntu is an OS, and Apache is a server, where in the hierarchy does an Ubuntu Server lie?

            – tibubuntu
            23 hours ago






          • 1





            Apache is a webserver - it servers web pages. There are many, many other server applications. Ubuntu Server contains a fully-functioning system in a headless environment, exactly what most folks who run servers want.

            – user535733
            19 hours ago












          • Also, use snapshots after each important step.

            – Eric Duminil
            12 hours ago
















          Thanks. I guess I was a bit confused re. terminology. If Ubuntu is an OS, and Apache is a server, where in the hierarchy does an Ubuntu Server lie?

          – tibubuntu
          23 hours ago





          Thanks. I guess I was a bit confused re. terminology. If Ubuntu is an OS, and Apache is a server, where in the hierarchy does an Ubuntu Server lie?

          – tibubuntu
          23 hours ago




          1




          1





          Apache is a webserver - it servers web pages. There are many, many other server applications. Ubuntu Server contains a fully-functioning system in a headless environment, exactly what most folks who run servers want.

          – user535733
          19 hours ago






          Apache is a webserver - it servers web pages. There are many, many other server applications. Ubuntu Server contains a fully-functioning system in a headless environment, exactly what most folks who run servers want.

          – user535733
          19 hours ago














          Also, use snapshots after each important step.

          – Eric Duminil
          12 hours ago





          Also, use snapshots after each important step.

          – Eric Duminil
          12 hours ago













          5














          There is a "server" edition of Ubuntu (which is what you get in a DO droplet). This can of course run in a smaller machine (I did run a forum on DO with just a 512MB machine). Of course you have to be more proficient in Linux and have the basics of file management and editing from the command line (or use SSH-aware tools on the Windows host: WinSCP, Putty...).



          Now, DevOps is not Apache and PHP, DevOps is about being able to build/deploy/monitor/upgrade code quickly and efficiently in complicated environments, so you have to become familiar with continuous integration and its tools (Git, Jenkins, Travis), Docker containers, possibly Ansible and Vagrant... To run these tools you have three ways:



          • run native versions on Windows (when they exist)

          • run Linux versions in a Linux host (VM on your Windows, or server in the cloud (DO or else)

          • run Docker container images (on your Windows or in a Linux VM/server) which is the preferred and usual technique (easier to install, no runtime cross-dependencies...)





          share|improve this answer


















          • 1





            That correction re. dev ops is useful. Thank you.

            – tibubuntu
            23 hours ago















          5














          There is a "server" edition of Ubuntu (which is what you get in a DO droplet). This can of course run in a smaller machine (I did run a forum on DO with just a 512MB machine). Of course you have to be more proficient in Linux and have the basics of file management and editing from the command line (or use SSH-aware tools on the Windows host: WinSCP, Putty...).



          Now, DevOps is not Apache and PHP, DevOps is about being able to build/deploy/monitor/upgrade code quickly and efficiently in complicated environments, so you have to become familiar with continuous integration and its tools (Git, Jenkins, Travis), Docker containers, possibly Ansible and Vagrant... To run these tools you have three ways:



          • run native versions on Windows (when they exist)

          • run Linux versions in a Linux host (VM on your Windows, or server in the cloud (DO or else)

          • run Docker container images (on your Windows or in a Linux VM/server) which is the preferred and usual technique (easier to install, no runtime cross-dependencies...)





          share|improve this answer


















          • 1





            That correction re. dev ops is useful. Thank you.

            – tibubuntu
            23 hours ago













          5












          5








          5







          There is a "server" edition of Ubuntu (which is what you get in a DO droplet). This can of course run in a smaller machine (I did run a forum on DO with just a 512MB machine). Of course you have to be more proficient in Linux and have the basics of file management and editing from the command line (or use SSH-aware tools on the Windows host: WinSCP, Putty...).



          Now, DevOps is not Apache and PHP, DevOps is about being able to build/deploy/monitor/upgrade code quickly and efficiently in complicated environments, so you have to become familiar with continuous integration and its tools (Git, Jenkins, Travis), Docker containers, possibly Ansible and Vagrant... To run these tools you have three ways:



          • run native versions on Windows (when they exist)

          • run Linux versions in a Linux host (VM on your Windows, or server in the cloud (DO or else)

          • run Docker container images (on your Windows or in a Linux VM/server) which is the preferred and usual technique (easier to install, no runtime cross-dependencies...)





          share|improve this answer













          There is a "server" edition of Ubuntu (which is what you get in a DO droplet). This can of course run in a smaller machine (I did run a forum on DO with just a 512MB machine). Of course you have to be more proficient in Linux and have the basics of file management and editing from the command line (or use SSH-aware tools on the Windows host: WinSCP, Putty...).



          Now, DevOps is not Apache and PHP, DevOps is about being able to build/deploy/monitor/upgrade code quickly and efficiently in complicated environments, so you have to become familiar with continuous integration and its tools (Git, Jenkins, Travis), Docker containers, possibly Ansible and Vagrant... To run these tools you have three ways:



          • run native versions on Windows (when they exist)

          • run Linux versions in a Linux host (VM on your Windows, or server in the cloud (DO or else)

          • run Docker container images (on your Windows or in a Linux VM/server) which is the preferred and usual technique (easier to install, no runtime cross-dependencies...)






          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered yesterday









          xenoidxenoid

          2,2951 gold badge6 silver badges18 bronze badges




          2,2951 gold badge6 silver badges18 bronze badges







          • 1





            That correction re. dev ops is useful. Thank you.

            – tibubuntu
            23 hours ago












          • 1





            That correction re. dev ops is useful. Thank you.

            – tibubuntu
            23 hours ago







          1




          1





          That correction re. dev ops is useful. Thank you.

          – tibubuntu
          23 hours ago





          That correction re. dev ops is useful. Thank you.

          – tibubuntu
          23 hours ago










          tibubuntu is a new contributor. Be nice, and check out our Code of Conduct.









          draft saved

          draft discarded


















          tibubuntu is a new contributor. Be nice, and check out our Code of Conduct.












          tibubuntu is a new contributor. Be nice, and check out our Code of Conduct.











          tibubuntu is a new contributor. Be nice, and check out our Code of Conduct.














          Thanks for contributing an answer to Ask Ubuntu!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid


          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.

          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1159545%2fwhat-image-should-i-install-on-virtualbox-for-practising-devops%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Canceling a color specificationRandomly assigning color to Graphics3D objects?Default color for Filling in Mathematica 9Coloring specific elements of sets with a prime modified order in an array plotHow to pick a color differing significantly from the colors already in a given color list?Detection of the text colorColor numbers based on their valueCan color schemes for use with ColorData include opacity specification?My dynamic color schemes

          Invision Community Contents History See also References External links Navigation menuProprietaryinvisioncommunity.comIPS Community ForumsIPS Community Forumsthis blog entry"License Changes, IP.Board 3.4, and the Future""Interview -- Matt Mecham of Ibforums""CEO Invision Power Board, Matt Mecham Is a Liar, Thief!"IPB License Explanation 1.3, 1.3.1, 2.0, and 2.1ArchivedSecurity Fixes, Updates And Enhancements For IPB 1.3.1Archived"New Demo Accounts - Invision Power Services"the original"New Default Skin"the original"Invision Power Board 3.0.0 and Applications Released"the original"Archived copy"the original"Perpetual licenses being done away with""Release Notes - Invision Power Services""Introducing: IPS Community Suite 4!"Invision Community Release Notes

          François Viète Contents Biography Work and thought Bibliography See also Notes Further reading External links Navigation menup. 21Google Bookspp. 75–77Google BooksDe thou (from University of Saint Andrews)ArchivedGoogle BooksGoogle BooksGoogle BooksGoogle booksGoogle Bookscc-parthenay.frL'histoire universelle (fr)Universal History (en)ArchivedAdsabs.harvard.eduPagesperso-orange.frArchive.orgChikara Sasaki. Descartes' mathematical thought p.259Google BooksGoogle BooksGoogle Bookspp. 152 and onwardGoogle BooksGoogle BooksScribd.comGoogle Books1257-7979Google BooksGoogle BooksGoogle BooksGoogle BooksGoogle BooksGoogle BooksGallica.bnf.frGoogle BooksGoogle Books"François Viète"Francois Viète: Father of Modern Algebraic NotationThe Lawyer and the GamblerAbout TarporleySite de Jean-Paul GuichardL'algèbre nouvelle"About the Harmonicon"cb120511976(data)1188044800000 0001 0913 5903n82164680ola2013766880073431702w6vt1sb70287374827140948071409480