Ever heard of mod_substitute or mod_headers? These two Apache modules give you additional control over the content Apache serves. They can be useful in creating a staging environment, fixing unsupported web applications, or just adding custom HTTP headers for troubleshooting and monitoring.
A highly available cluster uses redundant servers to ensure maximum uptime. Redundant nodes mitigate risks related to single points of failure. Here's how you can set up a highly available Apache server cluster on CentOS.
The Moodle learning platform provides a platform for teachers and students to work on assignments and exchange thoughts. Students can take quizzes; read, view, or listen to lectures; and submit work online. By default they can view but not submit or edit files in Moodle folders, and for those new to Moodle, setting up a course and assignments that allow student file submissions can be a challenge. The process requires a change to one key PHP setting as well as a few tweaks to the Moodle file size configurations. Once you get beyond that, managing file uploads is fairly simple.
Whether you're a webmaster responsible for a single project or a systems administrator supporting hundreds of websites on shared servers, you need to pay attention to web security. Hackers manage to find new exploits on a daily basis, and they can cause huge losses for web companies and software developers.
RANCID (Really Awesome New Cisco ConfIg Differ) is a powerful tool for keeping track of changes in the configuration of network devices, not only from Cisco, but also vendors such as Juniper, Catalyst, and Foundry. You can use RANCID to view configuration files, compare changes in different versions of configuration, and save a historic record of configuration instances.
Apache Tomcat has a relatively low number of vulnerabilities compared to other web technologies, but to maintain a stable and secure environment you must pay attention to every application server and servlet container, including Tomcat. Here are some tips and tricks to help you improve the security of your organization's Tomcat deployment.
Looking for a powerful tool to help create your next-generation website? The ocPortal content management system (CMS) lets you build sites with advanced features like photo galleries, news, events, and social networking. It follows accessibility standards, handles search engine optimization, and provides you with solid security.
Apache is still the most popular HTTP server on the Web. Let's see how to set up Apache securely on a CentOS server to host multiple virtual websites.
CRUD (create, read, update, and delete) applications allow you to manage the entries in your database tables. You can create CRUD applications to easily manage existing database tables with the popular Yii framework and one of its extensions, Giix.
Facebook (perhaps you've heard of it) created HipHop Virtual Machine (HHVM) to run its PHP code. It's faster than any other PHP interpreter, including the leader in most benchmarks, FastCGI Process Manager.