What the advanced Linux SA needs to do:
Linux---------System installation (CD-ROM or automated installation)
Linux---------System Common tool installation (Sudo,ntp,yum,rsync,lrzsz Sysstat curl wget nmap tree Iptraf screen,sysstat net-snmp)
Linux---------system optimization (kernel optimization, time optimization, font optimization, vim optimization, HDD optimization, fail2ban Anti-violence tool, increased file descriptor restriction optimization, default process turn-on optimization)
Linux---------sudo centralization scheme increased (SA, dev, dba privilege)
Linux---------Log Audit scheme (for system-level output and input command monitoring and logging with log)
Linux---------iptables on (open for common ports such as APACHE,NGINX,MYSQL,MEMCACHE,SSH)
Linux---------Apache,nginx,mysql,php,memcache Common Web architectures are installed in batches, configured according to business requirements, and optimized for security, ensuring that the Web architecture is running and stable.
Linux---------cacti,nagios,ntop 24x7 Monitoring system level and commonly used services such as Apache,mysql,nginx,php,java URLs, ports, and master Standby mode.
Linux---------to save time by writing system-level monitoring and automating common operations based on the shell.
Linux---------deploys an SVN management code server for SA, development, DBA submissions and code usage, as well as help with website launch.
Linux---------Backup Common business: Apache,nginx, also with DBA, with Mysql,oracle,nosql database data.
After the Linux---------website stabilizes, resolves the website the single point of failure, realizes the website to be highly usable. Ensure that the company operates uninterrupted hours to provide high-quality assurance.
Linux---------in order to save the cost of hardware server, can propose to the company to do Xen virtualization solution, Save hardware server cost.
Linux---------discuss with developers about the updated code on the Web site to ensure that the site is updated and users are not affected by the solution.
Linux---------discuss with DBAs how MySQL database achieves high availability and data synchronization scenarios.
Linux---------have the ability, and then use LDAP to the company server and mailbox all do a unified certification, to achieve batch management.
Linux---------help developers to achieve the convenience of the test environment, can be deployed on the public network OpenVPN, easy for developers to use OpenVPN dial to the intranet to the test machine development.
Linux---------assists developers in deploying Java environments and debugging various development environments.
Linux---------later can use puppet centralized management tools to manage all application services and code releases, with less manual intervention.
Linux---------..........
What the advanced Linux SA needs to do