The tag has no wiki summary.

learn more… | top users | synonyms (1)

98
votes
23answers
8k views

How do you make it obvious you are on a production system?

A few of us at my company have root access on production servers. We are looking for a good way to make it exceedingly clear when we have ssh'd in. A few ideas we have had are: Bright red prompt ...
21
votes
7answers
8k views

Is it OK to run perfmon on production servers? And why?

Or should perfmon be limited to a Dev/QA server with load tests that simulate production activity? I'd like to run perfmon for two days (like Sql Server master Brent Ozar suggests) to get an overall ...
20
votes
8answers
5k views

automated linux deployment and config management at small scale - is it worth it?

i'm about to deploy ~25 servers running debian. machines will have different roles - web servers, java appservs, proxies, mysql boxes. environment will probably not grow much in the future - maybe 2-5 ...
19
votes
2answers
835 views

Best Practices for updating a previously unmaintained server RHEL5.7

A new RedHat EL5.6 server has been recently put under my care. It is immediately obvious that, for the previous 12 months, little to no attention has been given to any sort of package updates. ...
17
votes
4answers
2k views

Monitoring production server

Hey all, We have 3 dedicated server, splitted in several VPS using openVZ. We're using munin to monitor the VPS with the production sites, and monit on some one of the VPS to make sure it restarts the ...
14
votes
5answers
4k views

How do you do production IIS website depoys?

So, not sure if this is a Stack Overflow or a Server Fault question. If I have a .NET website that I want to deploy to the production environment, what's the best way to do so. Should I package it ...
14
votes
5answers
3k views

What is the best way to monitor a production server?

We are running two production servers with Apache 2 and MySQL. I am looking for a reliable way of monitoring our load, stability and uptime. I have come across monit, but are there better ...
8
votes
3answers
4k views

Deploy our own software using Puppet?

(Apologies in advance for the stupidity in this question. I'm normally a programmer, not a sysadmin, but I've taken it upon myself to automate some things, and clean up some other things which are ...
7
votes
4answers
317 views

Paranoid Sysadmin -vs- Out-of-Date PHP version

How can a paranoid sysadmin confidently stay up-to-date with the latest stable PHP versions? (security fixes have been coming in pretty regularly). This is a Production server, and so "breaking ...
7
votes
1answer
348 views

Good practices regarding discontinued software in production (OpenDS)?

How bad is it to use OpenDS, which is not actively maintained, and had the last patch in 2010, and require JDK6(which is also obsolete) in a production environment? (Although at the backend and not ...
6
votes
3answers
1k views

Should I reinstall my production server from 32 bit to 64 bit if it has 16GB of RAM?

I have a production server with 16GB of RAM that came with a 32bit CentOs installation. The website hosted on this server is increasing its traffic every day and I am having some MySQL trouble so I ...
6
votes
2answers
1k views

Production deployment to EC2 with minimal downtime

I have a simple web application deployed on a large instance with EC2. I now want to deploy the latest code to this server but I want to do this in a way which minimizes downtime and is a smooth as ...
6
votes
1answer
344 views

How to take snapshot of non virtual server and restore it in VM?

Is is possible to take a snapshot of a non virtual server (Ubuntu) and restore it in a virtual machine? I'm asking because I'd like to have an exact copy of my production server to use as a dev ...
6
votes
3answers
750 views

Best way to deploy/update web production code

What is the best method to deploy or update code from a development environment to a live production one? I am used to using the good old filezila to first; delete then upload the new code to the ...
5
votes
4answers
1k views

Do you use SSD in a production environment yet? [closed]

I'm not asking whether or not it's worth the money, as in Question 2425. I'm interested to see the level of acceptance in the production world up to now. Money can certainly relate to the answer, ...
5
votes
6answers
997 views

Ubuntu 10.04 LTS - good enough to jump on it?

I'm currently planning to get a VPS from VPS.net for a PHP project. I personally haven't used CentOS (which is recommended all the time) and this is not a good time for me to start learning it, so I ...
5
votes
1answer
935 views

Multiple MongoDB instances on same server

We set up a MongoDB development server on CentOS 6.3 and were able to separate different projects by using separate config files and rc scripts. Now we're looking at setting up a MongoDB production ...
5
votes
3answers
3k views

Which is better, Split or Monolithic VMware disk in a production enviroment?

Ok, so I have read a bunch of material on-line and curious as to your thoughts on split vs monolithic disk in a production environment. We are going to be building the VM server on a server that has ...
5
votes
1answer
926 views

Multi-server Deployment strategies - Git on production servers?

Main question: Is deployment using Git on production servers a good strategy? Many, many deployment strategies I see revolve around having Git on your servers (dev, staging and production). The ...
4
votes
2answers
288 views

Accidential CHMOD 755

Alright, I accidentially chomdded everything to 755, which isn't as terrible as chowning everything to the local user. How insecure is this and how would I restore it easily, without reinstalling?
4
votes
5answers
505 views

What are good practices for distinguishing production environment from others? [closed]

My main area of work is programming, and I sometimes have to perform some actions on production servers (when deploying application or configuring something...). So my question is, what should be ...
4
votes
2answers
2k views

ProFTPD Virtual User Directory

Alright, I'm trying to replicate a web hosting company's basic setup here by authenticating virtual users via SQL and redirect/jail them to their directory. I've accomplished most of the goals here, ...
3
votes
3answers
1k views

Will a mac-mini running MAMP Pro work for production environment?

I have a Mac-Mini running MAMP Pro. Can it be used for a production web server for serving a MAMP stack web site? Is it secure enough / powerful enough to manage?
3
votes
4answers
421 views

Install packages that must be self-compiled on CentOS server is a bad practice?

I have a CentOS 6 server that is in production and actually is hosting a few sites. I should now install Redmine which runs on Ruby. The remi/ephel repository gives me Ruby 1.8.7 but I would like to ...
3
votes
3answers
889 views

Is XtraDB stable enough for production?

Is anyone using XtraDB (a MySQL build) from Percona? The features & benchmark data looks nice. I wondered if it's stable enough for production. What is your experience?
3
votes
1answer
1k views

How to deploy changes to staging database while still keep it in sync with production master database?

I want to set up a staging server to do final test for my website. The staging site's database is replicating production master mysql db in order to reflect a real environment. If a deploy only ...
3
votes
4answers
481 views

how do I set up my web app dev environment for easy production transition?

I'm about to start developing a web app. It will be hosted on dedicated servers in the cloud when its time to go live. Currently my development environment is my shared hosting account. I'm assuming ...
3
votes
2answers
2k views

Complete solution to upgrade PostgreSQL on debian production server

I'm using Debian 6 (Squeeze) in production for a couple of websites. I decided to use postgresql backports so that I could use PostgreSQL 9.0 features. I thought that it would remain 9.0 and receive ...
3
votes
1answer
2k views

Can I use Vagrant for Production Environments [closed]

This week I start playing with Vagrant and Docker. And I'm really excited with all the concept. There is anyone using Vagrant in Production Environments or is just used to maintain images of ...
3
votes
1answer
916 views

Make MongoDB work for production [closed]

I have made a simple test of MongoDB under windows environment. The single collection of objects with ID (int32) and Buffer (byte[4096]) was filling sequentially. After reaching of almost 15G (of 16G ...
3
votes
5answers
2k views

Apache on Windows in production environment? Why not?

"Everyone" know that Apache is for Linux/Unix and on Windows IIS is the way to go. However, I'm not a pro at Linux and it would be an enormous relief for me to use just the same setup in the ...
3
votes
1answer
129 views

Multiple Servers, Multiple Drive Failure within 12 hours?

In the IT world I just won the Lottery Twice.... Today we had a hard drive fail in a raid array. A few hours later we had another drive fail on a different server.... We started checking all the ...
3
votes
4answers
507 views

Setting up production server, what user should applications run as?

I'm trying to setup a production server, should I create a separate user to run certain application under similar to what apache does? Is it unsafe for them to run as root? OS: Ubuntu 9.10 The ...
3
votes
1answer
140 views

How to push changes from Test server to Live server? [closed]

As a beginner I have come to the stage where I realize the problem with taking down my production server to make changes as often as I have, now that I have a couple of users on it. I created an EC2 ...
2
votes
5answers
678 views

Disable rm * on production servers

Is there a way to block rm with a single * in production servers? This would help prevent accidents like: rm test * instead of rm test*
2
votes
4answers
1k views

Staging environment, how to deal with domain name?

For those who aren't familiar with the term "staging", it consists of privately deploying your code to a production server (or a clone of your server) so you can make sure nothing is going to break ...
2
votes
7answers
371 views

How can I as a developer help system administrators improve webfarm deployments and stability of a web application?

Problem: Deploying, and managing this site has become a nightmare. Deployment, going from development to QA, and pre production, takes a couple of days. We have lots of errors, and it involves a ...
2
votes
3answers
293 views

Where can I learn about managing a robust deployment process between dev and prod environments? [closed]

I am currently editing my Python code (Flask Web Server) on my live production server. I'm just getting a website started and understand this is not a viable long-term solution. I understand that ...
2
votes
8answers
4k views

What are best practices regarding multiple JVMs on a server?

Many third party products require a specific version of the JRE or JDK and many of our servers have multiple duties. Application teams argue they should not care where Java is installed. Most of the ...
2
votes
1answer
78 views

Hardware Drivers on Servers, update or not?

I recently got into a debate with a coworker about whether or not to update hardware drivers (such as NICs or RAID controllers). I have always followed the motto, "If it aint broke, dont fix it." ...
2
votes
1answer
185 views

How to prevent a global svn update?

I'm taking steps to prevent someone (i.e. me) accidentally wiping the production server out. I'm currently looking at SVN. I'm concerned that someone could accidentally issue the svn update command ...
2
votes
2answers
289 views

Should production servers be allowed acess to database servers?

Our company currently has a customer facing cluster for our signups and customer account management which have direct access to the live database (one master plus several read only slaves). We have ...
2
votes
2answers
935 views

Is Elmah Safe to Use on a Production SharePoint/ASP.NET Server?

I'm making a big push for my company to start utilizing Elmah in our development and acceptance testing servers but I'm still a little bit leery about deploying it to production. My question is: Is ...
2
votes
1answer
733 views

Security risks of PermitUserEnvironment in ssh

I've read quite a few posts regarding the use of PermitUserEnvironment and the file ~/.ssh/environment in order to pass env variables to an ssh shell. The official sshd docs and a few other resources ...
2
votes
1answer
371 views

PostgreSQL and Mongodb in production

We have a product that uses Postgres for RDBMSish data (accounts, billing, etc.) and MongoDB for each of the accounts data (which obviously can't be maintained on Postgres). In local development we ...
2
votes
2answers
370 views

Setting up a Production Server for Rails

I am currently installing Ubuntu Server 10.04 in a virtual machine and I am going to run my web app in it so I can see how it runs, etc in a 'production' environment. What software should be ...
2
votes
2answers
675 views

How do you handle the task of changing the schema of a production MySQL database?

One of the biggest complaints I have heard about MySQL is that it locks up a table if you try to change its schema like adding a column or adding an index. By "locking up the table" does it mean I ...
2
votes
1answer
3k views

OpenJDK or Oracle Java on production server

I'm little bit confused about which implementation is better to use on production server? Are there any reason why not pick OpenJDK?
2
votes
4answers
644 views

Virtualizing a production MySQL server

We have a MySQL server that supports several internal business systems. Our infrastructure team is having a spirited debate as to whether or not we can switch this database server to a VM. The ...
2
votes
1answer
408 views

Fast swapping of production and staging in IIS

I'm using IIS 7 on my own dedicated server. Let's say I have two web applications. One points to folder A, and one points to folder B. The first is used for production and the second is for staging. ...