bit-tech.net

Go Back   bit-tech.net Forums > Technology > Software

Reply
 
Thread Tools
Old 14th Jan 2013, 17:18   #1
RedFlames
is not KidMod
 
RedFlames's Avatar
 
Join Date: Apr 2009
Location: The northern wastes of Geordieland
Posts: 4,132
RedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming Saiyan
web server setup - more questions

Looking at putting a website together after much procrastination and I've been looking at setting up a basic web server for testing purposes. Just generally looking for a 2nd/3rd opinion on what to use by asking what you lot use [if you use anything at all].

so the options are:

xampp on windows
apache etc. on a linux VM
apache etc. on a dedicated machine

so what do you all use if anything?
__________________
I have the heart of a child... in a jar... on my desk...


Last edited by RedFlames; 17th Jan 2013 at 23:24.
RedFlames is offline   Reply With Quote
Old 14th Jan 2013, 17:20   #2
gcwebbyuk
Dib Dabbler
 
gcwebbyuk's Avatar
 
Join Date: Feb 2010
Location: East Sussex
Posts: 1,247
gcwebbyuk is a hoopy frood who really knows where their towel is.gcwebbyuk is a hoopy frood who really knows where their towel is.gcwebbyuk is a hoopy frood who really knows where their towel is.gcwebbyuk is a hoopy frood who really knows where their towel is.gcwebbyuk is a hoopy frood who really knows where their towel is.gcwebbyuk is a hoopy frood who really knows where their towel is.gcwebbyuk is a hoopy frood who really knows where their towel is.gcwebbyuk is a hoopy frood who really knows where their towel is.gcwebbyuk is a hoopy frood who really knows where their towel is.gcwebbyuk is a hoopy frood who really knows where their towel is.gcwebbyuk is a hoopy frood who really knows where their towel is.
I tend to use a virtual machine running windows xp and xampp. I keep a backup of it before setting any websites up. That way I can quickly setup a new virtual. webserver ready for development.
__________________
I got all the gear, but I got no idea

My Flickr Photostream
gcwebbyuk is offline   Reply With Quote
Old 14th Jan 2013, 17:21   #3
faugusztin
I *am* the guy with two left hands
 
Join Date: Aug 2008
Location: Bratislava, Slovakia
Posts: 5,867
faugusztin is the Cheesecake. Relix smiles down upon them.faugusztin is the Cheesecake. Relix smiles down upon them.faugusztin is the Cheesecake. Relix smiles down upon them.faugusztin is the Cheesecake. Relix smiles down upon them.faugusztin is the Cheesecake. Relix smiles down upon them.faugusztin is the Cheesecake. Relix smiles down upon them.faugusztin is the Cheesecake. Relix smiles down upon them.faugusztin is the Cheesecake. Relix smiles down upon them.faugusztin is the Cheesecake. Relix smiles down upon them.faugusztin is the Cheesecake. Relix smiles down upon them.faugusztin is the Cheesecake. Relix smiles down upon them.
Depends on the server OS, but i have all of them (except XAMPP, i manually install everything every time even on Windows).
__________________
Desktop Core i7-5820K Asus X99 Deluxe Crucial DDR4-2133 8GB NH-D15 ASUS GTX980 Strix Samsung 840 EVO 1TB Aquarius X90 Superflower Golden King 550W Windows 10
faugusztin is online now   Reply With Quote
Old 14th Jan 2013, 18:00   #4
jrs77
theorycrafting
 
jrs77's Avatar
 
Join Date: Feb 2006
Location: Finland
Posts: 3,560
jrs77 is the Cheesecake. Relix smiles down upon them.jrs77 is the Cheesecake. Relix smiles down upon them.jrs77 is the Cheesecake. Relix smiles down upon them.jrs77 is the Cheesecake. Relix smiles down upon them.jrs77 is the Cheesecake. Relix smiles down upon them.jrs77 is the Cheesecake. Relix smiles down upon them.jrs77 is the Cheesecake. Relix smiles down upon them.jrs77 is the Cheesecake. Relix smiles down upon them.jrs77 is the Cheesecake. Relix smiles down upon them.jrs77 is the Cheesecake. Relix smiles down upon them.jrs77 is the Cheesecake. Relix smiles down upon them.
Installing XAMPP and running it when needed is pretty much the easiest option for testing your stuff at home. I'm using it for years now to test my work and it never caused any problems.
__________________
...and allways remember, that the world is an orange!

Stop using your smartphone as much and look up!
jrs77 is offline   Reply With Quote
Old 14th Jan 2013, 20:25   #5
lp rob1
PAM says no...
 
lp rob1's Avatar
 
Join Date: Jun 2010
Location: ::1
Posts: 1,516
lp rob1 is a Super Spamming Saiyanlp rob1 is a Super Spamming Saiyanlp rob1 is a Super Spamming Saiyanlp rob1 is a Super Spamming Saiyanlp rob1 is a Super Spamming Saiyanlp rob1 is a Super Spamming Saiyanlp rob1 is a Super Spamming Saiyanlp rob1 is a Super Spamming Saiyanlp rob1 is a Super Spamming Saiyanlp rob1 is a Super Spamming Saiyanlp rob1 is a Super Spamming Saiyan
I use Apache on a Ubuntu VM (only if I am on Windows, otherwise it is on the local machine), since it makes the whole installation process so easy. It is literally as easy as typing a few commands (or doing it through Synaptic) then copying in your web files.
__________________
The Linux Schools Project
lp rob1 is offline   Reply With Quote
Old 14th Jan 2013, 20:35   #6
Malketh
Multimodder
 
Join Date: Jan 2008
Posts: 143
Malketh has yet to learn the way of the Dremel
For me it's your standard LAMP stack running in Gentoo (either virtualized with ESXi or VirtualBox, or running on bare metal.

Rail against me all you want, but I love my emerge over apt and yum and all those other attempts at package management.
Malketh is offline   Reply With Quote
Old 15th Jan 2013, 05:34   #7
BentAnat
Software Dev
 
BentAnat's Avatar
 
Join Date: Jun 2008
Location: Windhoek, Namibia
Posts: 6,293
BentAnat should be considered for presidentBentAnat should be considered for presidentBentAnat should be considered for presidentBentAnat should be considered for presidentBentAnat should be considered for presidentBentAnat should be considered for presidentBentAnat should be considered for presidentBentAnat should be considered for presidentBentAnat should be considered for presidentBentAnat should be considered for presidentBentAnat should be considered for president
The question is: Will you be hosting in a windows or 'nix environment? Most web hosts are 'nix based, and as such, you kinda want a LAMP stack.

The reason for this is mainly that Linux is case sensitive. This is possible to configure on windows as well, but mostly not natively done by the likes of XAMPP.

But yeah... LAMP on Linux, XAMPP on windows (i'd configure for case sensitive, though), and MAMP on a mac.
Those are the easiest.
__________________
Find Jobs in Namibia | Events Namibia
BentAnat is offline   Reply With Quote
Old 15th Jan 2013, 06:00   #8
sparkyboy22
Web Tinkerer
 
sparkyboy22's Avatar
 
Join Date: May 2010
Location: NN10
Posts: 677
sparkyboy22 is the Cheesecake. Relix smiles down upon them.sparkyboy22 is the Cheesecake. Relix smiles down upon them.sparkyboy22 is the Cheesecake. Relix smiles down upon them.sparkyboy22 is the Cheesecake. Relix smiles down upon them.sparkyboy22 is the Cheesecake. Relix smiles down upon them.sparkyboy22 is the Cheesecake. Relix smiles down upon them.sparkyboy22 is the Cheesecake. Relix smiles down upon them.sparkyboy22 is the Cheesecake. Relix smiles down upon them.sparkyboy22 is the Cheesecake. Relix smiles down upon them.sparkyboy22 is the Cheesecake. Relix smiles down upon them.sparkyboy22 is the Cheesecake. Relix smiles down upon them.
I always used wamp.
__________________
i5 2500k @ 4.5 GHz | Corsair H100 | Asus P8P67 Pro | 16GB Corsair Vengeance | EVGA GTX680 | Corsair Force 3 240GB SSD
Asus Xonar D2X | Corsair HX650 | Xigmatek Utgard | Dell U2311h 1920x1080
Logitech Z906 5.1 Speakers | Logitech K750 Solar Keyboard | Logitech Performance MX Mouse

Online RC Shop Search Engine
sparkyboy22 is offline   Reply With Quote
Old 17th Jan 2013, 23:39   #9
RedFlames
is not KidMod
 
RedFlames's Avatar
 
Join Date: Apr 2009
Location: The northern wastes of Geordieland
Posts: 4,132
RedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming Saiyan
ok so i've set up the server,

linux [ubuntu] VM

apache/mysql/php all set up and working

now the tricky bit [and the bit that always annoys me with VMs]

how would you recommend putting files to/from the server/VM?

as far as i can see there's 2 options, set up FTP on the VM or use samba [?] file sharing

any thoughts?
__________________
I have the heart of a child... in a jar... on my desk...

RedFlames is offline   Reply With Quote
Old 17th Jan 2013, 23:45   #10
WarrenJ
Mod Master
 
Join Date: Oct 2009
Location: Staffs, Just Outside Mordor.
Posts: 2,408
WarrenJ is the Cheesecake. Relix smiles down upon them.WarrenJ is the Cheesecake. Relix smiles down upon them.WarrenJ is the Cheesecake. Relix smiles down upon them.WarrenJ is the Cheesecake. Relix smiles down upon them.WarrenJ is the Cheesecake. Relix smiles down upon them.WarrenJ is the Cheesecake. Relix smiles down upon them.WarrenJ is the Cheesecake. Relix smiles down upon them.WarrenJ is the Cheesecake. Relix smiles down upon them.WarrenJ is the Cheesecake. Relix smiles down upon them.WarrenJ is the Cheesecake. Relix smiles down upon them.WarrenJ is the Cheesecake. Relix smiles down upon them.
I run Xampp on a Windows Box. Works a treat.
__________________
Quote:
Originally Posted by Evolutionsic View Post
"Trust no one"
WarrenJ is offline   Reply With Quote
Old 18th Jan 2013, 00:58   #11
Andy Mc
I *am* a Dremel
 
Andy Mc's Avatar
 
Join Date: May 2002
Location: In a house.
Posts: 1,639
Andy Mc is definitely a rep cheat.Andy Mc is definitely a rep cheat.Andy Mc is definitely a rep cheat.Andy Mc is definitely a rep cheat.Andy Mc is definitely a rep cheat.Andy Mc is definitely a rep cheat.Andy Mc is definitely a rep cheat.Andy Mc is definitely a rep cheat.Andy Mc is definitely a rep cheat.Andy Mc is definitely a rep cheat.Andy Mc is definitely a rep cheat.
Quote:
Originally Posted by RedFlames View Post
ok so i've set up the server,

linux [ubuntu] VM

apache/mysql/php all set up and working

now the tricky bit [and the bit that always annoys me with VMs]

how would you recommend putting files to/from the server/VM?

as far as i can see there's 2 options, set up FTP on the VM or use samba [?] file sharing

any thoughts?
I'd use WinSCP. Make sure you have an ssh server enabled on the VM:

Code:
sudo apt-get install openssh-server
Then you can just SCP them over and it means you do not need to worry about setting up an FTP server or messing about setting up samba.

Also if you want to go into more depth, then check out some of the perfect setup guide from howtoforge.com, they are pretty good.
__________________

Andy Mc is offline   Reply With Quote
Old 18th Jan 2013, 18:53   #12
jrs77
theorycrafting
 
jrs77's Avatar
 
Join Date: Feb 2006
Location: Finland
Posts: 3,560
jrs77 is the Cheesecake. Relix smiles down upon them.jrs77 is the Cheesecake. Relix smiles down upon them.jrs77 is the Cheesecake. Relix smiles down upon them.jrs77 is the Cheesecake. Relix smiles down upon them.jrs77 is the Cheesecake. Relix smiles down upon them.jrs77 is the Cheesecake. Relix smiles down upon them.jrs77 is the Cheesecake. Relix smiles down upon them.jrs77 is the Cheesecake. Relix smiles down upon them.jrs77 is the Cheesecake. Relix smiles down upon them.jrs77 is the Cheesecake. Relix smiles down upon them.jrs77 is the Cheesecake. Relix smiles down upon them.
That's why I use XAMPP for over a decade now. You simply don't have to think about stuff like that.
__________________
...and allways remember, that the world is an orange!

Stop using your smartphone as much and look up!
jrs77 is offline   Reply With Quote
Old 18th Jan 2013, 23:15   #13
Buzzons
Mod Master
 
Join Date: Jul 2005
Posts: 2,741
Buzzons is almost as Godly as yodasarmpitBuzzons is almost as Godly as yodasarmpitBuzzons is almost as Godly as yodasarmpitBuzzons is almost as Godly as yodasarmpitBuzzons is almost as Godly as yodasarmpitBuzzons is almost as Godly as yodasarmpitBuzzons is almost as Godly as yodasarmpitBuzzons is almost as Godly as yodasarmpitBuzzons is almost as Godly as yodasarmpitBuzzons is almost as Godly as yodasarmpitBuzzons is almost as Godly as yodasarmpit
No love for IIS and MSSQL?
Buzzons is offline   Reply With Quote
Old 18th Jan 2013, 23:25   #14
RedFlames
is not KidMod
 
RedFlames's Avatar
 
Join Date: Apr 2009
Location: The northern wastes of Geordieland
Posts: 4,132
RedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming Saiyan
Quote:
Originally Posted by Buzzons View Post
No love for IIS and MSSQL?
IIS was also an option, but as the hosting i was looking at getting was linux/apache that's what i went for
__________________
I have the heart of a child... in a jar... on my desk...

RedFlames is offline   Reply With Quote
Old 20th Jan 2013, 09:15   #15
richythomas
Multimodder
 
Join Date: Apr 2009
Location: Alloa, UK
Posts: 120
richythomas has yet to learn the way of the Dremelrichythomas has yet to learn the way of the Dremelrichythomas has yet to learn the way of the Dremelrichythomas has yet to learn the way of the Dremelrichythomas has yet to learn the way of the Dremelrichythomas has yet to learn the way of the Dremel
I used to do manual self install of MySQL, PHP on a local IIS.

However after moving to Windows 8 Pro I enabled Hyper-V, installed a Windows Server VM and Zend Server CE which is free. This sets up a complete PHP, MySQL and Zend Framework stack and Apache if required therwise it integrates with IIS. I'm using Apache 2.2 so that I can test .htaccess files too. Installed IIS on top for FTP functionality only.

Though I'm yet to work out how to integrate the VM with Zend Studio that I use for development (Dreamweaver for front end design).
__________________
CPU: Intel i5 3570K Cooler: Corsair H100i RAM: 16GB Corsair Vengance 1,600MHz MB: ASUS Maximus V Gene GFX: ASUS GTX 670 2GB DirectCU II SSD: 2 x 256GB Crucial M4 HDD: 2TB WD Green Case: Corsair 350D PSU: Corsair AX760 OS: Windows 8.1 Pro
richythomas is offline   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 07:38.
Powered by: vBulletin Version 3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.