Posted by & filed under List Posts.

 

WordPress is the unquestioned leader when it comes to a Content Management System for creating a website. Let’s look into some of the tips and tricks that will help you get the most out of it in this multi-part series. 

The topic of Content Management System (CMS) is something that every business owner (or anyone who operates a website) should be paying close attention to. If you need a refresher, here are a couple articles to read up on. This one ranks three of the top CMS options (WordPress, Joomla, and Drupal), and this article goes into detail about why WordPress is by far and away the most popular CMS option.

So, if you’re like the webmasters of the approximately 25% of all websites in existence, you’re using WordPress. That’s great! But how do you take your site from a glorified blog to a shining example of web mastery? We’re compiling a list of helpful tips and tricks to help you on your way.

 

Tip #1 – Adding Voice Search Capabilities

That’s right! WordPress gives you the option of giving your website’s visitors the option of searching for content with their voice and microphone. All you have to do is go here to download the official plugin, and you’re on your way. Please note, however, that the plugin is only functional with the Google Chrome browser, but it does work with both the desktop and mobile versions of Chrome. Also, it’s worth mentioning that there have been many reports/reviews of it being a bit buggy – something to be aware of.

 

Tip #2 – Let Visitors and/or Subscribers Post Content

This is obviously up to each individual site owner (social media and giving everyone a voice has revolutionized our daily lives, but the results aren’t always pretty), but if you want to allow more than just comments on your site, here are several plug-ins which allow you to do just that. You can allow any user to submit a blog/style content (the complexity of which is up to you), or limit it to just a certain subset.

 

Tip #3 – Add Snazzy Before/After Slider to Your Photos

We absolutely love this feature, and depending on your business (carpentry, real estate, cleaning services, etc.), it can really make your site stand out from the competition. Using this nifty plugin called TwentyTwenty, you can add the ability to have images come with a slider. You can use this for before and after purposes (showing off a new kitchen remodel, for example), or to even have a pixelated version that visitors will have to manually slide over to reveal (perhaps if you’re showing a still from a movie but you don’t want to give away any spoilers). You can grab it at the link above.
 

 

Tip #4 – Customize Image Formatting

Staying in the realm of fancying up images, older versions of WordPress (3.9 and previous versions, to be precise) allowed you to customize the margins and borders with ease. That functionality was removed in versions after 3.9, but this plug-in (aptly titled “Advanced Image Styles”) brings them back in a snap. Pick custom borders with colors (as well as setting adjustable widths) as well as the margins. It doesn’t sound like much, but it’s a bit of extra functionality that will go a long way toward making your visual content more unique and more closely matched with your overall aesthetic.

 

Tip #5 – Apply SSL for More Security and Better Google Rankings

SSL (which stands for Secure Socket Layer) is defined as:

“The standard security technology for establishing an encrypted link between a web server and a browser. This link ensures that all data passed between the web server and browsers remain private and integral.”

Without going into too much more technical detail, it should be seen as a necessary step to increase the security of both your data and that on your site, as well as those who visit your site. While WordPress is huge and secures millions of websites around the world, they are not impervious to breaches and attacks – back in 2014, it was found that over 160,000 WordPress sites were being unwittingly used in Distributed Denial of Service (DDoS) attacks. While the pingback issue that left them susceptible has since been fixed, it is still worth noting.

Using the Domain Mapping plugin from wpmudev will not only allow you to quickly apply SSL, it can also force the use of secure http (https) among a host of other beefed up security options. And web security is one of those things it’s hard to have too much of.

 

Bonus Tip: Use Total Server Solutions

Our cloud infrastructure is such that your website is fully optimized for WordPress from day one. Give us a call or email us to get started today!

Posted by & filed under List Posts.

There’s a veritable cornucopia of options when it comes to selecting a Content Management System for your website…so why is WordPress the clear cut leader?

Wordpress-logo

 

In our last entry, we examined the most popular Content Management System (CMS) options available. If you need a detailed refresher on what a CMS is and what it does for you, click the previous link. Otherwise, let’s focus on a single quote from that last piece:

“…nearly half of all websites use some form of CMS. Of that approximate 43.3%, nearly two-thirds (58.9%) are WordPress sites – which for all you math ninjas out there, works out to over a quarter of all websites in existence use WordPress. That’s a pretty good market share.”

WordPress isn’t the first CMS, so it doesn’t owe its huge market share due to being first on the scene. It isn’t the easiest to master, nor is it the hardest…so why then does it enjoy such a commanding lead? Let’s examine why.

 

It’s cost effective.

One of the biggest objections those new to WordPress first raise is the initial surprise that it’s a free platform – we’ll call it “inverted sticker shock”. We’ve been so conditioned to think that if something is free, it’s either a sub-par product or there’s some hidden catch.

That perception holds true many times, but couldn’t be further from the truth regarding WordPress. It benefits greatly from a huge team of staffed developers as well as volunteers worldwide (of which we’ll get into more later) that are constantly improving the system.

For the grand total of zero dollars, you get a full-fledged, ever evolving CMS that has the benefits of the largest web development community in the world. Sounds like a pretty good deal to us!

 

It’s flexible.

Thanks in no small part to the aforementioned community, you have a lot of options when it comes to designing your site in WordPress. And we mean A LOT. Let’s start with themes.

WordPress themes act essentially as “skins” for your site. It’s a complete package that adjusts many visual aspects of your layout – the colors used for headers, where the navigations links are placed and what color/font is used, etc. A quick glance at the themes section over at the official WordPress site should give you an idea as to how many options are out there, and you can always create your own as well.

Plug-ins are more of the nuts and bolts that can give your site additional functionality (and again, looking at the official site, there’s a lot of these too). Want to add a Facebook like or Google+ +1 button to your site pages? There are plug-ins for that. There are new plug-ins and themes constantly added, so you can customize your site to your exact liking.

 

It’s capable of creating a wide variety of sites.

A big misconception web developers run into when they tell their clients they are using WordPress is the thoguht that it’s only for blogs. Although that’s indeed how the CMS started out, it’s grown far beyond a simple blog creator. Just take a look at this list compiling 40 of the biggest sites using WordPress – there are some true heavy hitters in there, including Fortune, BestBuy, The New Yorker, and lots more.

Not only are these some of the biggest brands in the world, but they cover a wide variety of site types as well – e-commerce, editorial, music, and yes, blogs. There really isn’t a type of website that WordPress isn’t capable of creating.

 

It’s SEO friendly.

The power of search should never be overlooked, and WordPress is, according to them, “…optimized for search engines right out of the box.” There are definite benefits the basic template of WordPress offers, but to get serious about search engine optimization, you’ll probably want to get some additional help via plug-ins. There are definitely quite a bit to choose from, but according to the pros at Search Engine Land, there are two leaders that are worth checking out:

“There are two SEO plugins that distinguish themselves from the rest: All In One SEO Pack and WordPress SEO by Yoast. The former is slightly more popular, while the latter is slightly better rated. Keep in mind that you may also need additional plugins for tasks tangential to SEO, such as one that allows you to implement your analytics tracking code across the website.”

 

It’s got a phenomenal community.

We mentioned the community earlier, and it really is one of the best. Not only are there the plug-ins and themes created by members and shared for free use, but there’s also a great support channel at WordPress.org in the forms of a robust and lively discussion forum, as well as an official Codex that “the online manual for WordPress and a living repository for WordPress information and documentation.”

If you run into trouble or have a question, check the Codex first. If you don’t see what you need there, try the forums. Odds are great that if you’re polite and explain your situation clearly, you’ll get the help you need.

 

It’s responsive.

Most all CMS solutions are these days, but it’s worth mentioning. Using a responsive design for your website ensures that it will load quickly and look correctly on all devices – phones, tablets, and computers. And with mobile web traffic outpacing desktop traffic and showing no signs of slowing down, it’s more important than ever.

Here at Total Server Solutions, we ensure that your website is fully optimized for WordPress, as well as just about any other CMS you choose. Contact us today to learn more.

Posted by & filed under List Posts.

For the fourth year running Total Server Solutions has partnered with TechCrunch to help connect entrepreneurs, startups, and investors in Atlanta.

TC

 

Atlanta, GA —  Total Server Solutions, an industry leader in high performance infrastructure and managed services today announced that it is sponsoring the upcoming TechCrunch Meet Up & Pitch Off in Atlanta.  The event is set for the evening of February 25, 2016.  This meetup is the fourth time that Total Server Solutions has partnered with TechCrunch to bring together the startup community in Atlanta for an evening of networking, socializing, and knowledge sharing.

As with past meetups, this year promises to provide a great venue for entrepreneurs, tech enthusiasts, investors, and startups in which to meet, share ideas, and make lasting connections.  During this meet up & pitch off, participants will compete by pitching their ideas to a panel of venture capitalists and TechCrunch editorial staff.  Participants will have 60 seconds in which to explain why their idea is awesome.  The winners of the pitch off will have an opportunity to attend the flagship TechCrunch Disrupt event in New York City in May.

Total Server Solutions is committed to helping startups and entrepreneurs succeed.  As a young, growing company, Total Server Solutions understands what it takes for a vision to be made real.  By providing resources, services, and high performance infrastructure from enterprise to startup companies, Total Server Solutions brings their years of knowledge and experience to bear to help customers solve complex problems on the path to growth.

Gary Simat, CEO at Total Server Solutions states that “This is the fourth year that we have partnered with TechCrunch.  We believe in the entrepreneurial spirit here in Atlanta and we want to do everything we can to help startups succeed.”

This event will be held at Prive lounge on February 25, 2016.  Doors open at 6:00pm and competition starts at 7:00pm with the winners announced at 8:15pm.  After that, the venue will be given over to networking.  Stop by and visit the Total Server Solutions team to learn how their commitment to providing the finest global infrastructure can help your ideas grow.

More information about this event can be found here:

http://techcrunch.com/event-info/meetup-pitch-off-atlanta-2016/

Posted by & filed under List Posts.

A Content Management System (CMS) is a one-stop-shop for building fantastic websites, and has seen a dramatic rise in popularity over the past dozen years. Let’s examine the most popular options.

If you wanted to build a website in the mid-90s, you had to know how to write HTML – there was simply no way around it. Granted, websites were much simpler back in the Internet’s infancy (as a bit of a bonus, check out these hilariously awful 90s-tastic web designs), but there weren’t too many shortcuts to making a functioning website.

Thankfully, both the overall aesthetics and the ease at which they can be created have improved dramatically over the past 15 years. Undoubtedly, one of the biggest factors in this sea change has been the rise of the Content Management System, or CMS.

A CMS can be essentially viewed as an application that gives users a much easier interface to build, publish, and maintain content (a website) through a central portal. Instead of having to code individual lines of HTML (HyperText Markup Language for you young whippersnappers out there) for elements of a web design, CMS allows users a much more intuitive interface. Want an image on your page? Just upload it! No managing attributes and figuring out all the <img> and other tags. Now, websites aren’t only for the super-HTML savvy – anyone who can create a decent Word document can get a site up and running with a CMS.

Which option is right for you? Let’s take a look at some of the leading contenders.

CMS-Ranked

WordPress

The undisputed king – and it’s really not even close. According to W3 Techs, a leading web technology surveyor, nearly half of all websites use some form of CMS. Of that approximate 43.3%, nearly two-thirds (58.9%) are WordPress sites – which for all you math ninjas out there, works out to over a quarter of all websites in existence use WordPress. That’s a pretty good market share.

Released all the way back on May 27, 2003, WordPress started as a blogging-style system, but has since expanded its capabilities into full-fledged CMS. To create a simple website is free, and there is a rich and vibrant developer community that also releases free “themes” (design templates) for download and installation. Some of the biggest brands in the world (the NFL, Best Buy, and TechCrunch to name a few) have WordPress sites.

Joomla

To put in perspective how much of a grip WordPress has as the king of CMS, the second place platform – Joomla – accounts for just 5.6% of CMS sites compared to the near 60% of WordPress.

Some of that has to do with the head start WordPress had, as Joomla wasn’t released to the public until August 17, 2005. Another element has to do with the fact that it’s a little more user-intensive than WordPress. If making a nice WordPress site was creating a Word document (using our above analogy), using Joomla is a bit more like a PowerPoint presentation with lots of drop-shadowed text, cool effects for slide transitions, and maybe even embedded video. Again, not rocket science and not a lot of programming involved, but a bit more difficult than WordPress.

The flipside of that is that many users find the customization options in Joomla to be far superior and more exhaustive than WordPress. Some of the biggest entities trusting Joomla for their websites are The Hill, Linux, and the Guggenheim Museum.

Drupal

Moving on down the list in popularity, Drupal is on the medal podium of the CMS Olympics in third place with approximately 4.9% of CMS sites using it. It’s actually one of the older CMS platforms in existence, tracing its origins back to 2001. Why then, if Drupal has had the most time to latch on, is it languishing in a distant third?

Many believe it’s due to the even more intensive and less user-friendly interface than Joomla. While Drupal offers more customization than either WordPress or Joomla, it’s definitely the most difficult of the three to master. But if you have even a scant amount of development/programming experience, you’ll likely feel right at home with Drupal. Although the most recent Version 8 is said to be much more intuitive than versions past, it still is very developer-centric.

Some of the largest Drupal sites in the world include The Independent, Box, and Entertainment Weekly.

There are loads more CMS choices out there outside of these top three – Magento, Blogger, TYPO3, Shopify, and Wix are some of the more well-known. Depending on your level of expertise, you’ll want to spend a little time researching and reading reviews to see what the best fit is for you (as well as checking out some of the sites made by these various CMS platforms to see what’s possible).

Another thing you’ll want to look into is finding a hosting partner that can optimize your site based on your CMS of choice – like Total Server Solutions.

Posted by & filed under List Posts.

Recently, some server, vps, and cloud environments have had problems with successfully meeting the standards for PCI Compliance Scans.

A common factor contributing to failed PCI Compliance Scans is due to servers running RHEL/CentOS 5 or earlier.  These linux distribution support up to OpenSSL 0.9.8x.  Any OS that exclusively uses OpenSSL 1.0.1 or earlier only supports TLSv1.  However, any server/OS operating with TLSv1 enabled is prone to failing a PCI Compliance Scan.  Unfortunately, all versions of TLS 1.0 and earlier are vulnerable to the BEAST attack.  Using these versions normally presents problems with passing the latest PCI Compliance Scans.

102-01

What happened?

Some customers have recently failed a PCI Compliance Scan or will not successfully complete a scan in the very near future.  This is likely due to the fact that TLSv1 is enabled within their hosting environment.  

What does it mean?

Failure of a PCI Compliance Scan means that a server/vps environment no longer meets the standards required to safely and securely accept credit card payments.  This can open the site owner to a multitude of problems including:

Inability to accept credit card payments.

Liability & fines associated with any breach of customer payment or credit card information.

How can it be fixed?

There are numerous solutions to get this issue taken care of.  This blog post contains an overview of what’s up.  Further, our technical team is standing by and ready to assist you and answer any questions you have on this issue.

In determining which course of action you would like to take regarding completing PCI Compliance Scans, we highly recommend that you carefully read the PCI Standards published at https://www.pcisecuritystandards.org/.  While we are always willing and able to help you, you must determine if you need to meet PCI Standards within your environment.  More information can be found at the following URLs:

PCI Standards Council:

https://www.pcisecuritystandards.org

PCI Security Overview:

https://www.pcisecuritystandards.org/pci_security/

PCI DSS Standards guide (and others, requires a free account):

https://www.pcisecuritystandards.org/document_library

**The Payment Card Industry Security Standards Council (PCI SSC) has extended the migration completion deadline to June 30, 2018 to allow more time to transition from SSL & TLSv1 to a more secure version of TLS (currently v1.1 or higher).

Upon discovering that your server/OS no longer meets current PCI Compliance Standards you must decide on a course of action:

Solution 1:  Disable TLSv1

This solution will stop old browsers/clients from accessing your site (check out, mail, etc).  Older versions of Windows, OS X, iOS, and Android will no longer be able to successfully access your content or e-commerce functions.

Here is a list of TLS support in various web browsers for your reference:

https://en.wikipedia.org/wiki/Template:TLS/SSL_support_history_of_web_browsers

If you choose to disable TLS you must not use CentOS 5 as it does not support any version of TLS later than TLSv1.  If you are currently running CentOS 5 and wish to disable TLS you must migrate your sites to a CentOS 6 or 7 environment.

*Note:  You can disable TLSv1 for all services except your site and reduce the number of PCI scan failures but you will need to be running the latest versions of your browser, ftp, and mail clients.  If you are running CentOS 6 or 7 you may submit a ticket to our technical team to disable TLSv1.

Solution 2:  Leave TLSv1 enabled

Due to browser compatibility issues, you may opt to leave TLSv1 enabled within your environment.  While this can cause issues with successful completion of PCI Compliance Scans, it is an option.  You would be required to submit a mitigation plan with your Authorized Scanning Vendor to let them know that you are leaving TLSv1 enabled.  Your vendor would then be able to make an exception in your PCI Compliance Scan.  This solution will be workable until June 30, 2018.

Solution 3:  Ask our technicians

As always, if you need assistance our technicians are standing by and ready to help.  Simply open a ticket with us to get answers to your questions regarding this issue.  You can open a ticket with our us at the following URL:  https://portal.my-tss.com/submitticket.php?step=2&deptid=4

Hopefully, this post has helped you determine a some potential courses of action with regards to bringing your environment back into PCI compliance.  If you have questions, please don’t hesitate to open a ticket with us.  Our technical team is always willing to help.

Posted by & filed under List Posts.

Total Server Solutions is a growing infrastructure as a service (IaaS) provider based in Atlanta, GA.  As a growing business, we have an immediate opening for a Senior Cloud Sales Specialist.  The Senior Cloud Sales Specialist will help our sales and business development team win business and close deals by showing how cloud solutions from Total Server Solutions represent the best choice for potential and upgrading customers.  

A successful Senior Cloud Sales Specialist has excellent customer service skills and social abilities to represent the Total Server Solutions brand to customers and prospects.  The right candidate will possess the technical skills to help shape discussions with with our corporate customers as well as providing guidance to cloud architects and engineers.  You will assist our sales team in demonstrating and organizing technical presentations for prospects and existing customers wishing to upgrade to a cloud environment.

Why this position is compelling:

  • Our Senior Cloud Sales Specialist will represent the Total Server Solutions brand in both in-house and external discussions to show how our cloud solutions can benefit new customers.
  • To succeed in this position, the best candidate will possess a hunter mindset.
  • Successful candidates will get to share their knowledge and experience with customers.  Our Senior Cloud Sales Specialist will display their expertise in cloud concepts & architecture in any given situation.  You’re not simply sales, you are an educator.
  • You can identify potential customer issues and provide concrete solutions.
  • Plan cloud architectures and demonstrate to customers how and why to utilize our public and private cloud solutions.
  • Assisting in the design and integration phases of services and devices within our public and private cloud to help customers and prospects realize cost savings.

These requirements will help you succeed in this position:

  • A minimum of 10+ years experience working with technical sales providing enterprise infrastructure, system admin, virtualization solutions.
  • A minimum of 3 years experience deploying and designing private & public cloud solutions within corporate environments.
  • A hunter mindset.  This position will be 90% outbound selling.  You will seek out new business opportunities and close deals.
  • A proven ability and track record of nurturing leads and closing deals.
  • Rock solid technical grounding in the latest cloud technologies including VMWARE, OnApp, and OpenStack.
  • Ability to sell an entire solution from bottom to top.
  • Extensive experience with networking technologies that underpin global enterprise networks (routing, switching, firewalls, IPv4/6, etc).
  • Excellent communication and personal skills.  You will usually have to make complex subjects and information easily digestible for less technical customers.
  • You must be self motivated & proactive with new projects.
  • Familiarity with SalesForce.
  • You should be very detail oriented.
  • Excellent closing skills.
  • General understanding of cloud data storage, object storage, and virtualization.
  • Extensive sales experience within corporate and enterprise environments.
  • Must be located in or willing to relocate to Atlanta, GA.

What’s in it for you:

  • Competitive Salaries.
  • Medical Insurance.
  • Paid Time Off.
  • Educational Reimbursement.
  • Employee Activities.
  • Paid Parking.
  • 401k.

If you’ve got what it takes, contact careers@totalserversolutions.com with “Senior Cloud Sales Specialist” in the subject heading.

 

Total Server Solutions is proud to be an Equal Opportunity Employer. Applicants are considered for all positions without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, ancestry, marital or veteran status.

Posted by & filed under List Posts.

 

Linux Systems Administrator

Location:  Buckhead, Atlanta, GA

Shift 4:00 PM – 12:30 AM

Total Server Solutions is a cutting edge data center & hosted services company based in Atlanta, GA.  Our goal is to provide the best, fastest, and most complete technical services to our customers.  At the moment though, we’re missing a key piece of the puzzle.  You!  We employ some of the best and brightest minds in the tech industry.  If you think you’d be a good fit, please read on.

 

Total Server Solutions is looking for a highly motivated, experienced, knowledgeable Linux/UNIX systems administrator to round our tech team.  If you have years of experience managing large Internet based application clusters, heroic organizational skills, and revel in diagnosing and fixing problems, you’ll be a great fit.  As one of our Linux/UNIX system admins, you will be responsible for working out solutions to complex problems that our customers may encounter during their daily operations.  Great problem solving skills are a must.  As a growing, globally oriented company, we offer a relaxed work environment and great benefits.  We look forward to hearing from you!

 

Requirements:

  • 5+ years of supporting Linux Servers in a production environment; CentOS or Redhat variants.
  • Motivation and ability to quickly learn on your own and adapt to fast pace working environment.
  • Prior experience within a critical production environment.
  • Solid knowledge of LAMP Architectures (Perl/PHP/Python).
  • Knowledge of RedHat, CentOS, and other RPM based distributions.
  • Experience with replication, clustering, tuning, sizing, monitoring including operating systems for running the LAMP stack.
  • Experience in Shell Scripting (bash preferable).
  • Experience in ecommerce plateforms (Magento, X-Cart, PinnacleCart, and CS-Cart)
  • Experience in vitural enviornments (vmware and on app)
  • Experience with Splunk, Zabbix or other system/device monitoring & logging tools.
  • Knowledge of Backup/Recovery/Upgrade procedures.
  • Experience working in 24/7 operational environments.
  • Expectation to be challenged.
  • High degree of independence and exceptional work ethic with exceptional communication skills.
  • Experience with control panel technologies including cPanel, Plesk, DirectAdmin.
  • Must be located, or willing to relocate to Atlanta, GA area.

 

Not Required but a huge plus:

  • Experience with management tools such as Puppet, Chef, etc.
  • Experience with automated system deployment tools and building pxe/kickstart/etc deployment scripts.
  • Bilingual. (Spanish a plus)
  • Experience with load balancing technologies.
  • Red Hat certifications

 

What you’ll be doing:

  • Linux server maintenance, monitoring, security hardening, performance review
  • Managing MySQL database operations and all things database related.
  • Researching new platform architectures to support business requirements.
  • Interact with customer and provide technical support via our helpdesk and live chat

 

What’s in it for you:

  • Competitive Salaries.
  • Medical Insurance.
  • Paid Time Off.
  • Educational Reimbursement.
  • Employee Activities.
  • Paid Parking.
  • 401k.

 

If you are a Linux System Engineer, Linux System Administrator or Linux Engineer with experience, please contact careers@totalserversolutions.com today!  When contacting Total Server Solutions, please state your salary and any other compensation expectations.

 

Total Server Solutions is proud to be an Equal Opportunity Employer. Applicants are considered for all positions without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, ancestry, marital or veteran status.

 

Posted by & filed under List Posts.

 

Linux Systems Administrator

Location:  Buckhead, Atlanta, GA

Shift:  8:00AM – 4:30PM

Total Server Solutions is a cutting edge data center & hosted services company based in Atlanta, GA.  Our goal is to provide the best, fastest, and most complete technical services to our customers.  At the moment though, we’re missing a key piece of the puzzle.  You!  We employ some of the best and brightest minds in the tech industry.  If you think you’d be a good fit, please read on.

 

Total Server Solutions is looking for a highly motivated, experienced, knowledgeable Linux/UNIX systems administrator to round our tech team.  If you have years of experience managing large Internet based application clusters, heroic organizational skills, and revel in diagnosing and fixing problems, you’ll be a great fit.  As one of our Linux/UNIX system admins, you will be responsible for working out solutions to complex problems that our customers may encounter during their daily operations.  Great problem solving skills are a must.  As a growing, globally oriented company, we offer a relaxed work environment and great benefits.  We look forward to hearing from you!

 

Requirements:

  • 2-4 years of supporting Linux Servers in a production environment; CentOS or Redhat variants.
  • Motivation and ability to quickly learn and adapt.
  • Prior experience within a critical production environment.
  • Solid knowledge of LAMP Architectures (Perl/PHP/Python).
  • Knowledge of RedHat, CentOS, and other RPM based distributions.
  • Experience with replication, clustering, tuning, sizing, monitoring including operating systems for running the LAMP stack.
  • Experience in Shell Scripting (bash preferable).
  • Experience in ecommerce plateforms (Magento, X-Cart, PinnacleCart, and CS-Cart).
  • Experience in virtual environments (vmware and on app).
  • Experience with Splunk, Zabbix or other system/device monitoring & logging tools.
  • Knowledge of Backup/Recovery/Upgrade procedures.
  • Experience working in 24/7 operational environments.
  • Expectation to be challenged.
  • High degree of independence and exceptional work ethic with exceptional communication skills.
  • Experience with control panel technologies including cPanel, Plesk, DirectAdmin.
  • Must be located, or willing to relocate to Atlanta, GA area.
  • Ability to work some weekends and some holidays.

 

Not Required but a huge plus:

  • Experience with management tools such as Puppet, Chef, etc.
  • Experience with automated system deployment tools and building pxe/kickstart/etc deployment scripts.
  • Bilingual. (Spanish a plus)
  • Experience with load balancing technologies.
  • Red Hat certifications

 

What you’ll be doing:

  • Linux server maintenance, monitoring, security hardening, performance review
  • Managing MySQL database operations and all things database related.
  • Researching new platform architectures to support business requirements.
  • interact with customer and provide technical support via our helpdesk and live chat

 

What’s in it for you:

  • Competitive Salaries.
  • Medical Insurance.
  • Paid Time Off.
  • Educational Reimbursement.
  • Employee Activities.
  • Paid Parking.
  • 401k.

 

If you are a Linux System Engineer, Linux System Administrator or Linux Engineer with experience, please contact careers@totalserversolutions.com today!  When contacting Total Server Solutions, please state your salary and any other compensation expectations.

 

Total Server Solutions is proud to be an Equal Opportunity Employer. Applicants are considered for all positions without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, ancestry, marital or veteran status.

 

Posted by & filed under List Posts.

imagesOver the course of the past several years, millions of servers running Linux have seen vulnerabilities that allow unprivileged users and apps to obtain root level access.  Most of the major Linux distributions are expecting to fix this vulnerability this week.

According to security researchers from Perception Point, the vulnerability which is within the OS keyring was introduced in the Linux kernel version 3.8 which was released early in 2013 and is still used by some distributions.  The keyring allows apps to store security data including encryption keys & authentication tokens within the kernel in a form that disallows their access by other applications.

To learn more about this vulnerability, the following articles will provide more information.  If you have any specific questions or feel that you may be affected by this vulnerability, please reach out to our technical team.

.

Example unaffected versions:

  • CentOS 4 / 5 / 6
  • RHEL 4 / 5 / 6

 

Example Affected verisions:

  • CentOS 7
  • Debian Jessie (8?)
  • Debian Stretch (9?)
  • Ubuntu 12.04 LTS
  • Ubuntu 14.04 LTS
  • Ubuntu 15.10

 

Overviews:

http://arstechnica.com/security/2016/01/linux-bug-imperils-tens-of-millions-of-pcs-servers-and-android-phones/

https://threatpost.com/serious-linux-kernel-vulnerability-patched/115923/

 

Proof of Concept code:

https://gist.github.com/PerceptionPointTeam/18b1e86d1c0f8531ff8f

 

Official info:

Perception Point article:  http://perception-point.io/2016/01/14/analysis-and-exploitation-of-a-linux-kernel-vulnerability-cve-2016-0728/

 

Posted by & filed under List Posts.

microcloud

 

Some Cloud Terminology You Should Acquaint Yourself With – Part 2
You don’t have to be a certified cloud expert, but given its rapid growth and staying power, you might want to brush up on a few bits of cloud jargon for your own edification.

Not too long ago, we offered up an introductory piece that served to edify total cloud neophytes on some of the most basic bits of jargon you’ll hear in conversations about cloud computing. And when we say most basic, we mean most basic – our first definition was of the cloud itself.  If you want to refresh your memory, Part 1 is here.

Now that you’ve read those and are ready to move from Cloud Terminology 101 to 102, let’s go into a few more definitions of words from the cloud computing lexicon you might not be immediately familiar with. And since many of these are a bit more micro than the macro concepts we covered last time, we’ll cover more topics with less lengthy definitions.

Cloud Migration
As you might have guessed, cloud migration refers to the process of moving your data, services, and any applications from a location (typically on-site and behind a company firewall) to the cloud, where employees can access said data, services, and applications from anywhere they have Internet access. Although it’s becoming slightly less common as more outfits are already cloud-enabled from day one, there are many dedicated cloud migration services to choose from.
Cloud Management
Again, as with cloud migration, the wording of this term is fairly straightforward. Cloud management is the process of monitoring your cloud equipment as well as the data that resides within it. Anyone remotely familiar with the hosting industry knows that server monitoring is a critically important aspect you look for in your provider – if your servers go down, you want to know about it immediately. The same applies for cloud management services – they help ensure that your cloud resources are working normally and have a minimal downtime.

Cloud Portability
Depending on your business’ needs, you may need to migrate your data and applications from one environment to the next from time to time…say, between a private and public cloud. Instead of going through a lengthy migration process each and every time you need to make a switch, it would be much more efficient to initially set up your apps and services to be able to move seamlessly. Being “cloud portable” refers to this quality.

Cloud Server Hosting
Traditionally, when partnering with a hosting company to host your website, you’re provided with a set amount of space on a single physical or virtual server. In cloud server hosting, a provider makes its hosting services available on-demand and provided by any number of connected servers that together make up a cloud.

Example: Total Server Solutions

Vertical Cloud Computing
Any fan of the classic NBC sitcom “30 Rock” will remember that Jack Donaghy was the king of marketing buzzwords. Although his definition of “vertical integration” in the fifth season episode “Let’s Stay Together” is a bit flawed, the core concept is sound enough to give non-marketing folks an idea of its definition.

Basically, vertical integration refers to when a single business owns or controls every point in the supply chain – like a “farm to table” steak restaurant that owned the cattle and handled the butchering of said cattle before serving the resulting steak. It’s an efficient process, and although the definitions are quite different, efficiency is the idea in mind with vertical cloud computing. A vertical cloud is when a provider specializes in a particular industry or service (also known as a “vertical”) to optimize their resources and make the entire operation more efficient.

Cloud Testing

Similar to cloud management, cloud testing is a service to ensure optimal cloud performance. Testing can refer to both load testing (how many users and how much bandwidth) and performance testing of the applications and services provided on the cloud and the ease of accessing them from a variety of devices and locations (similar to bug testing in software development).

That’s all folks (well, at least for now as we may do a part 3 in the near future). In the meantime. Total Sever Solutions offers a cloud package for just about everyone, and we would be more than happy to speak with you about your cloud computing needs.