Jun
18
Installing an Ubuntu Linux Hardy 8.04 LAMP and FFMpeg Server With a GUI – Introduction.
June 18, 2008 | By: UbuntuLinuxHelp | 2 Comments
Posted in How to..., Linux Projects - Hands On
It's been several day's since I've had the chance to post (I've been super busy), so it's good to have a moment to sit and put my thoughts to pixels (so to speak).
Introduction:
This is the introductory post to a full series where I'll be posting how I installed an Ubuntu Linux LAMP (Apache, MySQL, PHP and cgi-bin) server with a GUI (I needed to use it as a desktop PC at the same time), the appropriate media playback codecs (flash, DVD, MP3, Quicktime MOV, WMV, WMA, MP4, M4A),
OpenSSH, PureFTP and FFMpeg (FFmpeg, FFmpeg-PHP, Mplayer, Mencoder, flv2tool, LAME MP3 Encoder, Libogg, Libvorbis).
This "hands-on" project is broken into topics:
2. LAMP installation with cgi-bin.
4. Configuration of the First Website.
5. Installation of PHPMyAdmin.
6. Configuration of cgi-bin and SSI.
7. Installation of the Ubuntu Desktop and Media Codecs and MS fonts.
8. Installation of DVD Playback Capability.
9. Installation of PureFTP.
10. Installation of Webmin and Usermin.
11. Installation of FFMpeg and Related Packages (and ionCube).
12. Troubleshooting.
Needless to say, this did take me some time to do as I am not a Linux expert (rather self-taught).
But... it's works and I've all my rough notes to type here. That's part of the reason why I'd not posted, here on the blog, in a few days! ;)
Why did I do this?
I wanted a web server I could use for internal projects and to test Open Source web systems (CMS, billing, eComm, blog, etc.) I also wanted to have a more updated (hardware) system that could better work with the newer Ubuntu Hardy 8.04 OS.
Hardware :
Shuttle SN68SG2 Socket AM2 Barebone - NVIDIA 7025, Audio, Video, PCI Express, Gigabit LAN, USB 2.0, Firewire, Serial ATA, 250 Watt Power Supply.
AMD Athlon 64 X2 4200+ Processor ADA4200CUBOX - 2.20GHz, 1MB Cache, 1000MHz (2000 MT/s) FSB, Windsor, Dual-Core, Retail, Socket AM2, Processor with Fan.
Kingston 1024MB PC5400 DDR2 667MHz Memory (2 of these for 2GB).
Western Digital Caviar SE16 500GB Hard Drive - 7200, Browser Problems - Creating a Linux Based Virtual Box - Part 1 of 2 16MB, SATA-300, OEM.
DVD burner: LG GSA H55N Super-Multi Disk Drive 20×20x12
(More info about the hardware here: Browser Problems - Creating a Linux Based Virtual Box - Part 2 of 2).
Software:
Ubuntu 8.04 LTS Server Edition (64-bit)
(You can download the software from here: http://www.ubuntu.com/getubuntu/download or order free Server CD's from here: https://shipit.ubuntu.com/login-server).
Hopefully many of you will have a bit of fun with this (I did) and that you'll be able to bookmark this and return when needed. As always, helpful comments are always welcome.
Enjoy!
:)
Related posts:
- Installing an Ubuntu Linux Hardy 8.04 LAMP and FFMpeg Server With a GUI – Installation of OpenSSH.
- Installing an Ubuntu Linux Hardy 8.04 LAMP and FFMpeg Server With a GUI – LAMP installation with cgi-bin
- Installing an Ubuntu Linux Hardy 8.04 LAMP and FFMpeg Server With a GUI – Hardware Installation.
- Installing ffmpeg-php on an Ubuntu 9.04 LAMP Server
- Build a Web Developer PC and Enable Most Media Playback Using Ubuntu Linux



Thanks for the intro overview and I look forward to reading and learning more about LAMP!
Your blog readers can learn more about how to use Ubuntu Linux and watch free sample Ubuntu Linux video tutorils at:
http://www.iLearnLinux.com/Ubu.....ntu-Linux/
And I’m also working on an “Ubuntu Linux Book Blog” at:
http://www.LinuxCommandsBookBl.....og.com
If you’d like, you can make a comment, suggestion or ask question.
This “Ubuntu Linux Training Book” (that will also be an eBook) is currently being developed.
I’m keen to get your feedback – and the feedback of your readers – on this Ubuntu Linux book content!
You can sign up to get regular blog updates by email or RSS (by putting your email in the top right corner) – and it’s all free!
Thanks for the intro info!
Clyde Boom, http://www.iLearnLinux.com
The Easy Linux Training Guy ;)
[...] mentioned in the introduction (where I listed the hardware and software I used for this hands-on project), we need to ensure that [...]