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;
I would like to practice setting up a PHP / Apache web server from (almost) scratch, i.e.:
- Start with an Ubuntu OS.
- Install Apache
- 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
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.
add a comment |
I would like to practice setting up a PHP / Apache web server from (almost) scratch, i.e.:
- Start with an Ubuntu OS.
- Install Apache
- 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
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.
add a comment |
I would like to practice setting up a PHP / Apache web server from (almost) scratch, i.e.:
- Start with an Ubuntu OS.
- Install Apache
- 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
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.:
- Start with an Ubuntu OS.
- Install Apache
- 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
server virtualbox apache2 php
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.
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.
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
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.
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
add a comment |
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...)
1
That correction re. dev ops is useful. Thank you.
– tibubuntu
23 hours ago
add a comment |
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.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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.
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
add a comment |
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.
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
add a comment |
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.
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.
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
add a comment |
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
add a comment |
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...)
1
That correction re. dev ops is useful. Thank you.
– tibubuntu
23 hours ago
add a comment |
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...)
1
That correction re. dev ops is useful. Thank you.
– tibubuntu
23 hours ago
add a comment |
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...)
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...)
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
add a comment |
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
add a comment |
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.
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.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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