Sign in with
Sign up | Sign in
Your question
Solved

noob needs help choosing Linux distro for desktop + SMB (with RAID) + LAMP

Last response: in Linux/Free BSD
Share
August 28, 2013 8:27:21 AM

I would like a Linux distro that is noob-friendly with a GUI and can run desktop Linux applications, and also simultaneously function as a LAMP server, and have a SMB (Samba) Windows share on 2 hard drives which I'd like it to be able to have setup as a software RAID 1.

Is this too much to ask for a Linux noob? :-)
August 28, 2013 8:35:28 AM

toronado said:
I would like a Linux distro that is noob-friendly with a GUI and can run desktop Linux applications, and also simultaneously function as a LAMP server, and have a SMB (Samba) Windows share on 2 hard drives which I'd like it to be able to have setup as a software RAID 1.

Is this too much to ask for a Linux noob? :-)


Ubuntu flavor should work for you, or try CentOS
August 29, 2013 12:47:19 AM

If you are looking to make the jump into the Linux world, you can't go wrong with Ubuntu. Tons of available software in an easy to access fashion. You could also try Linux Mint, it's based on Ubuntu, and has virtually the same support. However, Mint in my opinion offers a nicer desktop environment, and is generally nicer to use "out of the box".
Related resources

Best solution

a b 5 Linux
August 29, 2013 1:27:30 AM
Share

egilbe said:
toronado said:
I would like a Linux distro that is noob-friendly with a GUI and can run desktop Linux applications, and also simultaneously function as a LAMP server, and have a SMB (Samba) Windows share on 2 hard drives which I'd like it to be able to have setup as a software RAID 1.

Is this too much to ask for a Linux noob? :-)


Ubuntu flavor should work for you, or try CentOS

I vote ubuntu as well. Install appropriate version, ie 32 or 64 bit.
Install tasksel. Open a terminal from the accessories and type sudo apt-get install tasksel
Since you're new sudo is to tell the machine you want to work as the administrator and the machine will ask you your password, it's also referred to as from root..
When finished in the terminal run sudo tasksel
Choose the LAMP install
Be ready to have user name and password ready for the Apache2.
Install mdadm sudo apt-get install mdadm
run mdadm sudo madam
Set up your array.
I don't think that I missed anything.
August 29, 2013 5:00:23 PM

stillblue said:

I vote ubuntu as well. Install appropriate version, ie 32 or 64 bit.
Install tasksel. Open a terminal from the accessories and type sudo apt-get install tasksel
Since you're new sudo is to tell the machine you want to work as the administrator and the machine will ask you your password, it's also referred to as from root..
When finished in the terminal run sudo tasksel
Choose the LAMP install
Be ready to have user name and password ready for the Apache2.
Install mdadm sudo apt-get install mdadm
run mdadm sudo madam
Set up your array.
I don't think that I missed anything.


Thanks a bunch! You did leave one thing out... I couldn't figure how how to mark an item for installation in the Tasksel list. Googled it and found out you hit the space bar to place an asterisk next to an item. Wow. I would never have guessed that is how it works.
August 29, 2013 7:33:17 PM

toronado said:
stillblue said:

I vote ubuntu as well. Install appropriate version, ie 32 or 64 bit.
Install tasksel. Open a terminal from the accessories and type sudo apt-get install tasksel
Since you're new sudo is to tell the machine you want to work as the administrator and the machine will ask you your password, it's also referred to as from root..
When finished in the terminal run sudo tasksel
Choose the LAMP install
Be ready to have user name and password ready for the Apache2.
Install mdadm sudo apt-get install mdadm
run mdadm sudo madam
Set up your array.
I don't think that I missed anything.


Thanks a bunch! You did leave one thing out... I couldn't figure how how to mark an item for installation in the Tasksel list. Googled it and found out you hit the space bar to place an asterisk next to an item. Wow. I would never have guessed that is how it works.


Unix leftover coding :lol: 
a b 5 Linux
August 30, 2013 12:17:21 AM

OOOPS I forgot that it's MYSQL that needs the choice for admin and password. I need more coffee.

More often than not the space bar with arrow keys is the means of selection, that and the mouse and a click. That's not just tesksel.
August 30, 2013 1:12:15 AM

stillblue said:
OOOPS I forgot that it's MYSQL that needs the choice for admin and password. I need more coffee.

More often than not the space bar with arrow keys is the means of selection, that and the mouse and a click. That's not just tesksel.
Actually I'm trying to figure out how to get PHPmyAdmin going. Not that I use it that much, but it's nice to have just for quick access from the server occasionally.

a b 5 Linux
August 30, 2013 1:38:04 AM

toronado said:
stillblue said:
OOOPS I forgot that it's MYSQL that needs the choice for admin and password. I need more coffee.

More often than not the space bar with arrow keys is the means of selection, that and the mouse and a click. That's not just tesksel.
Actually I'm trying to figure out how to get PHPmyAdmin going. Not that I use it that much, but it's nice to have just for quick access from the server occasionally.


You might want to install webmin as well. All in one controller for your server.
August 30, 2013 2:07:41 AM

stillblue said:
webmin
Thanks.

September 11, 2013 4:54:26 PM

Slight change of plans. I'm not going to be using 2 hard drives in this system, so I won't be doing the RAID 1. However, I still want the Windows share on the single drive.

My question is, will Ubuntu be able to read/write to the local Windows share?
a b 5 Linux
September 12, 2013 12:13:16 AM

toronado said:
Slight change of plans. I'm not going to be using 2 hard drives in this system, so I won't be doing the RAID 1. However, I still want the Windows share on the single drive.

My question is, will Ubuntu be able to read/write to the local Windows share?


Yes
September 12, 2013 10:02:16 PM

I shared a folder on the Ubuntu machine (Samba was installed automatically) but Windows can't access it.
I can browse to the share and it shows up in Windows, but I get the message:
=======================================
Network Error
Windows cannot access \\[server]\[share]
You do not have permission to access \\[server]\[share]
Contact your network administrator to request access
=======================================
a b 5 Linux
September 13, 2013 12:35:32 AM

toronado said:
I shared a folder on the Ubuntu machine (Samba was installed automatically) but Windows can't access it.
I can browse to the share and it shows up in Windows, but I get the message:
=======================================
Network Error
Windows cannot access \\[server]\[share]
You do not have permission to access \\[server]\[share]
Contact your network administrator to request access
=======================================

Are you using a second drive? If so you may want to format it in ext4 rather than NTFS, linux prefers the native if it can get it.
Now, as to your current problem. I hope you installed webmin to make this real easy. If you didn't nows a good time. Under servers you'll see a section for Samba Windows File Sharing. Give it a try. If you still are blocked come back.
September 13, 2013 2:14:10 PM

Oh, really? I'll give webmin a try then. (I thought webmin was only for the Apache/PHP/MySQL stuff)

I did a new clean install of Ubuntu and haven't installed LAMP yet. I'm just right now trying to see if I can get basic file sharing working between the Ubuntu box and the Windows box first, then move onto getting LAMP working later.

I am only going to be using one single HDD (which I formatted Ext4) in this system for data storage (not two HDDs with RAID1 as originally stated). The OS lives on a SSD.

So I downloaded webmin...
"Debian package suitable for Debian, Ubuntu or other derived Linux"
webmin_1.650_all.deb

Being a total noob, I have no idea how to install this. Do I just double click on it? :-D









a b 5 Linux
September 14, 2013 12:14:57 AM

toronado said:
Oh, really? I'll give webmin a try then. (I thought webmin was only for the Apache/PHP/MySQL stuff)

I did a new clean install of Ubuntu and haven't installed LAMP yet. I'm just right now trying to see if I can get basic file sharing working between the Ubuntu box and the Windows box first, then move onto getting LAMP working later.

I am only going to be using one single HDD (which I formatted Ext4) in this system for data storage (not two HDDs with RAID1 as originally stated). The OS lives on a SSD.

So I downloaded webmin...
"Debian package suitable for Debian, Ubuntu or other derived Linux"
webmin_1.650_all.deb

Being a total noob, I have no idea how to install this. Do I just double click on it? :-D











Webmin has a lot of options, sometimes it supports older versions of programs but generally most new stuff works.
I could get into the whole sudo dpkg -i command line for install or you could just double click. Try and be connected to the internet whenever you install a .deb because it can then check for and install dependencies for you.
September 14, 2013 3:46:36 AM

stillblue said:
Webmin has a lot of options, sometimes it supports older versions of programs but generally most new stuff works.
I could get into the whole sudo dpkg -i command line for install or you could just double click. Try and be connected to the internet whenever you install a .deb because it can then check for and install dependencies for you.

I right-clicked and chose "open" and Ubuntu Software Center opened and asked if I wanted to install it. I clicked "install" but nothing seemed to happen. Well, there was a progress bar which moved about 10% then disappeared. So I clicked on "install" again and same thing happened again. Then I rebooted. And tried again, and at some point there was something indicated as in progress. So I just left the computer for a while and when I came back it said "Installed" with a green check mark and the install button is now a "Reinstall" button. Either I installed it several times, or not at all. I can't find it anywhere. It isn't listed in the "History" or "Installed" tabs of Ubuntu Software Center.

I've been experiencing a lot of system instability with Ubuntu 13.04 on this system. Lots of system errors. I may decide to install a "known stable" system (like Windows 7) and run that while I rule out any hardware issues with the computer (as this is a new build), then try Linux again later on.
a b 5 Linux
September 14, 2013 4:15:55 AM

toronado said:
stillblue said:
Webmin has a lot of options, sometimes it supports older versions of programs but generally most new stuff works.
I could get into the whole sudo dpkg -i command line for install or you could just double click. Try and be connected to the internet whenever you install a .deb because it can then check for and install dependencies for you.

I right-clicked and chose "open" and Ubuntu Software Center opened and asked if I wanted to install it. I clicked "install" but nothing seemed to happen. Well, there was a progress bar which moved about 10% then disappeared. So I clicked on "install" again and same thing happened again. Then I rebooted. And tried again, and at some point there was something indicated as in progress. So I just left the computer for a while and when I came back it said "Installed" with a green check mark and the install button is now a "Reinstall" button. Either I installed it several times, or not at all. I can't find it anywhere. It isn't listed in the "History" or "Installed" tabs of Ubuntu Software Center.

I've been experiencing a lot of system instability with Ubuntu 13.04 on this system. Lots of system errors. I may decide to install a "known stable" system (like Windows 7) and run that while I rule out any hardware issues with the computer (as this is a new build), then try Linux again later on.


It works via your web browser, firefox, chrome whatever. https://localhost:10000 username and password are the same as you use for Ubuntu

!