What image should I install on VirtualBox for practising dev opsStripping Ubuntu 10.04 Server down to JeOS like setup?Virtualbox image to full installpublic_html permissions for local developmentmps430-gcc .run file not doing any thingPossible Permissions Issue With Wordpress Plugins on Ubuntu ServerCan't install any packages on Ubuntu 16.04In Docker, should I reuse base images if possible?How to determine what cause Apache to hang after 5 minutes online on ubuntu 16.04 server?How to configure Apache to serve pages in a shared folder from host machine?How do I install and setup phpMyAdmin on a LAMP Droplet with Virtual Hosts
Don't individual signal sources affect each other when using a summing amplifier?
Which modern firearm should a time traveler bring to be easily reproducible for a historic civilization?
How many opportunity attacks can you make per turn before becoming exhausted?
Who determines when road center lines are solid or dashed?
Are there any satellites in geosynchronous but not geostationary orbits?
What would be the safest way to drop thousands of small, hard objects from a typical, high wing, GA airplane?
Applying for jobs with an obvious scar
Wait or be waiting?
Transistor power dissipation rating
Does unblocking power bar outlets through short extension cords increase fire risk?
In this iconic lunar orbit rendezvous photo of John Houbolt, why do arrows #5 and #6 point the "wrong" way?
Real orthogonal and sign
Demographic consequences of closed loop reincarnation
Last-minute canceled work-trip mean I'll lose thousands of dollars on planned vacation
How do I reproduce this layout and typography?
Manager asking me to eat breakfast from now on
How did Jayne know when to shoot?
Should I have shared a document with a former employee?
Which GPUs to get for Mathematical Optimization (if any)?
"This used to be my phone number"
Who or what determines if a curse is valid or not?
How do you name this compound using IUPAC system (including steps)?
Is it possible to have a career in SciComp without contributing to arms research?
Why aren't there any women super GMs?
What image should I install on VirtualBox for practising dev ops
Stripping Ubuntu 10.04 Server down to JeOS like setup?Virtualbox image to full installpublic_html permissions for local developmentmps430-gcc .run file not doing any thingPossible Permissions Issue With Wordpress Plugins on Ubuntu ServerCan't install any packages on Ubuntu 16.04In Docker, should I reuse base images if possible?How to determine what cause Apache to hang after 5 minutes online on ubuntu 16.04 server?How to configure Apache to serve pages in a shared folder from host machine?How do I install and setup phpMyAdmin on a LAMP Droplet with Virtual Hosts
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
Very novice question I'm afraid. 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 Digital Ocean 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
add a comment |
Very novice question I'm afraid. 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 Digital Ocean 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
add a comment |
Very novice question I'm afraid. 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 Digital Ocean 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
Very novice question I'm afraid. 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 Digital Ocean 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
New contributor
New contributor
asked 8 hours ago
tibubuntutibubuntu
133 bronze badges
133 bronze badges
New contributor
New contributor
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
7 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
3 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
7 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-dev-ops%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
7 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
3 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
7 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
3 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 8 hours ago
user535733user535733
10.3k3 gold badges32 silver badges48 bronze badges
10.3k3 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
7 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
3 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
7 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
3 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
7 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
7 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
3 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
3 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
7 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
7 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 8 hours ago
xenoidxenoid
2,2651 gold badge6 silver badges18 bronze badges
2,2651 gold badge6 silver badges18 bronze badges
1
That correction re. dev ops is useful. Thank you.
– tibubuntu
7 hours ago
add a comment |
1
That correction re. dev ops is useful. Thank you.
– tibubuntu
7 hours ago
1
1
That correction re. dev ops is useful. Thank you.
– tibubuntu
7 hours ago
That correction re. dev ops is useful. Thank you.
– tibubuntu
7 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-dev-ops%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