Home >
Programming, Servers & Scripts >
Hosting, Servers & Security
Lets get a little technical :) What is your current set up? (19)
10-08-2014 04:08 PM
#1
yohn1985 (Member)
Lets get a little technical :) What is your current set up?
So.. I am kinda new to this community and AM (which by the way i am loving so far). However i am not new to dealing with linux servers etc... I dont consider myself a linux guru, however i think i am above your average user and i wanna help 
I was wondering what is yalls set up at the moment? do you even know?
For example pick your right combo from below:
Apache
nginx
mariadb
prosper
cptlabs
Thrive
are you self hosted
are you not?
php
linux system
any other
I am not sure
The point of this is to find out the best combination of that would give the best performance. this would be useful for newbies with no technical background and for advance marketers that want to speed up and optimize their set up.
Reason i ask, i am trying different combinations in my home lab and i am stressing the shit out of my servers to see when they would crap out and fine tune to get best performance with the lowest possible resources, if you guys would like to see a report or guide at the end of my testings I could work on that as well at some point if time permits.(which i dont have alot of)
Why am i doing this? In the short time that i have been a part of this forum a lot of people have answered a lot of questions and helped me out a lot not to count all the valuable info that you can find in here. SO i would like to give back in the field that i know the best atm, which is linux system administration.
I will try to answer as many questions as i can if any, i still have a day job so bare with me on the timing that it takes me to get back to you.
Looking forward to your answers.
10-08-2014 07:38 PM
#2
bbrock32 (Administrator)
Nginx + PHP-FPM + Mysql on CentOS had served me well so far.
As for trackers I pretty much run all of them for different stuff.
10-08-2014 08:39 PM
#3
pain2k (Veteran Member)
Apache/Nginx proxy setup, PHP, MySQL and CentOS. Imobitrax, Voluum and custom tracking. Forgot CDN too for some stuff.
10-08-2014 08:56 PM
#4
shakedown (Member)
Voluum + CDN77
10-09-2014 03:32 AM
#5
xckt56 (AMC Alumnus)
- PHP/MySQL on CentOS
- Nginx
- Voluum and Google Spreadsheet API scripts for tracking and overall profit/loss dashboard
I'm also working full-time as a developer and fresh to AM like you, can't wait to quit and do AM full-time. And proud Emacs user.
I'm also a fan of these monitoring tools:
- https://github.com/afaqurk/linux-dash
- https://github.com/nicolargo/glances
- https://github.com/lebinh/ngxtop
10-09-2014 03:37 AM
#6
yohn1985 (Member)

Originally Posted by
adsurfer
Looks like we are on the same boat, Linux Engineer over here, similar fields, similar politics to deal with and corporate bs. I love technology tho

I recently installed zenoss in my home server and pointed it to my tracker/lander server, it is probably over kill but it collects good data. I have a similar combo to you, i am thinking of switching to MariaDB soon and test to see if i see improvements..
10-09-2014 04:31 AM
#7
constantin (Member)
currently:
Voluum + digital ocean droplet (w/ nginx + php-fpm + mysql)
soon:
EC2 + Cloudfront
10-09-2014 08:03 AM
#8
zeno (Administrator)

Originally Posted by
yohn1985
Looks like we are on the same boat, Linux Engineer over here, similar fields, similar politics to deal with and corporate bs. I love technology tho

I recently installed zenoss in my home server and pointed it to my tracker/lander server, it is probably over kill but it collects good data. I have a similar combo to you, i am thinking of switching to MariaDB soon and test to see if i see improvements..
Zenoss? Who should I sue for Trademark infringement.
Also, has anyone tested/found anything that can semi-rival NewRelic for useful insights? E.g. page serve spead, location data, process/memory loads, nginx/mysql montitoring, etc.
10-09-2014 08:39 AM
#9
xckt56 (AMC Alumnus)

Originally Posted by
zeno
Zenoss? Who should I sue for Trademark infringement.
Also, has anyone tested/found anything that can semi-rival NewRelic for useful insights? E.g. page serve spead, location data, process/memory loads, nginx/mysql montitoring, etc.
lol zeno!
Kibana is pretty badass:
http://www.elasticsearch.org/overview/kibana
http://www.youtube.com/watch?v=L1a65_IipDw
10-09-2014 11:27 AM
#10
yohn1985 (Member)

Originally Posted by
zeno
Zenoss? Who should I sue for Trademark infringement.
Also, has anyone tested/found anything that can semi-rival NewRelic for useful insights? E.g. page serve spead, location data, process/memory loads, nginx/mysql montitoring, etc.
Epic!
10-09-2014 02:50 PM
#11
caurmen (Administrator)
Depends on what I'm doing with the campaign/tool/thing in question.
Nginx and Apache both have their place in specific setups. Nginx kicks Apache's ass for static content of any kind. I'd almost always use mariadb over vanilla MySQL, but if it's not going to be taking heavy-ish load then the additional setup time's not really worth it. In terms of Linux distro, I like something Debian-based most of the time - either vanilla Debian or Ubuntu. That's mostly a familiarity issue, though. Sometimes a CDN's the way to go, other times (solid peering, trusted host) I prefer a single server.
For tracking I've got an internally-developed tracker, so that doesn't really factor in!
Programming language, once again, depends on requirement. PHP's good for some things, and it's simple. Ruby or RoR is good for others, particularly any kind of scraping or text analysis. I'm somewhat allergic to RoR for anything user-facing after its multiple security hole problems. I should really use Node.js more but I haven't fully wrapped my head around it yet. And sometimes you've just got to bust out the C compiler, or at least pay someone to bust it out for you!
10-10-2014 03:47 PM
#12
yohn1985 (Member)

Originally Posted by
caurmen
Depends on what I'm doing with the campaign/tool/thing in question.
Nginx and Apache both have their place in specific setups. Nginx kicks Apache's ass for static content of any kind. I'd almost always use mariadb over vanilla MySQL, but if it's not going to be taking heavy-ish load then the additional setup time's not really worth it. In terms of Linux distro, I like something Debian-based most of the time - either vanilla Debian or Ubuntu. That's mostly a familiarity issue, though. Sometimes a CDN's the way to go, other times (solid peering, trusted host) I prefer a single server.
For tracking I've got an internally-developed tracker, so that doesn't really factor in!
Programming language, once again, depends on requirement. PHP's good for some things, and it's simple. Ruby or RoR is good for others, particularly any kind of scraping or text analysis. I'm somewhat allergic to RoR for anything user-facing after its multiple security hole problems. I should really use Node.js more but I haven't fully wrapped my head around it yet. And sometimes you've just got to bust out the C compiler, or at least pay someone to bust it out for you!
Quick question, i have prosper 202 installed in my server. I want to install stm mobile tracker in the same vps, do i have to remove prosper and install this instead or install them side by side on different domain?
Thanks
10-10-2014 04:00 PM
#13
pain2k (Veteran Member)
use a subdomain with a different database.
10-10-2014 05:44 PM
#14
yohn1985 (Member)

Originally Posted by
pain2k
use a subdomain with a different database.
I was looking at the folder structure and all the files say 202 like prosper. If it does the same as prosper and more then i rather get rid of prosper and install that.. Thats what i am trying to find out, if it does all that prosper does plus the mobile stuff?
10-10-2014 06:39 PM
#15
zeno (Administrator)
It's different.
It has been modded to not use on-page javascript tracking and do it all via redirects.
Honestly though, I would go for a newer system - I would use Thrive.
Our STM-modded p202 is free but with Maxmind's org database changes (now $100) it's a bit more of a hassle to get installed, and Thrive (or Voluum) will make getting started a bit easier.
10-10-2014 09:20 PM
#16
yohn1985 (Member)

Originally Posted by
zeno
It's different.
It has been modded to not use on-page javascript tracking and do it all via redirects.
Honestly though, I would go for a newer system - I would use
Thrive.
Our STM-modded p202 is free but with Maxmind's org database changes (now $100) it's a bit more of a hassle to get installed, and Thrive (or
Voluum) will make getting started a bit easier.
Thanks man, will have to look into that.
10-10-2014 09:27 PM
#17
jennatalia (AMC Alumnus)
I use TurnKeyLinux LAMP Stack running on lowendbox.com VPSs (for back-end processing) and Amazon EC2 Medium instance (for real time stuff)
10-11-2014 12:49 AM
#18
constantin (Member)

Originally Posted by
zeno
It's different.
It has been modded to not use on-page javascript tracking and do it all via redirects.
Honestly though, I would go for a newer system - I would use Thrive.
Our STM-modded p202 is free but with Maxmind's org database changes (now $100) it's a bit more of a hassle to get installed, and Thrive (or
Voluum) will make getting started a bit easier.
This may be a seperate thread altogether but I'd like to hear your views on Thrive vs.
Voluum.
10-11-2014 08:05 AM
#19
zeno (Administrator)

Originally Posted by
constantin
This may be a seperate thread altogether but I'd like to hear your views on
Thrive vs.
Voluum.
Will have to get back to you on that after much more testing!
I am however working on something big... that involves Thrive.
Home >
Programming, Servers & Scripts >
Hosting, Servers & Security