Installing Apache2 With PHP5 And MySQL Support On CentOS 5.6 (LAMP)
LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache2 webserver on a CentOS 5.6 server with PHP5 support (mod_php) and MySQL support.
Installing Apache2 With PHP5 And MySQL Support On CentOS 5.6 (LAMP)
LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache2 webserver on a CentOS 5.6 server with PHP5 support (mod_php) and MySQL support.
Apache OpenOffice.org proposal approved. SkySQL Tekes new funding. And more.
# The proposal for OpenOffice.org to become an Apache incubator project was unanimously approved.
# Rob Weir discussed how the relationship between OpenOffice.org and LibreOffice need not be a zero-sum game.
# Simon Phipps offered his thoughts on the potential positive and negative outcomes.
# Tekes, the main public funding agency for research, development, and innovation in Finland, …
[Read more]The realities of today’s successful web services are creating new demands that many legacy databases were just not designed to handle:
- The need to scale writes, as well as reads, both within and across geographically dispersed data centers;
- The need to scale operational agility to keep pace with database load and application requirements. This means being able to add capacity and performance to the database, and to evolve the schema – all without downtime;
- The need to scale queries by having flexibility in the APIs used to access the database;
- The need to scale the database while maintaining continuous availability for both failures as well as scheduled maintenance events.
Each of the requirements above warrant their own dedicated blog, which I’ll find time to write over the next few weeks.
But to get started, I wanted to discuss how the MySQL Cluster database addresses the first …
[Read more]
It has happened to the best of us. Our MySQL servers are
running nicely when the tea-lady in the data centre trips over a
wire, knocks a cup hot of java down the UPS batteries and fries
every server in the data centre. OK, so that doesn't happen
very often, but there have been cases where data centre failures
have physically damaged servers.
So, if this happens with your MySQL server, what do you do?
You can setup new servers in a new data centre and hope you
have an up-to-date backup. But unless you had remote slaves
these backups probably won't be as current as they could be.
When you get to the point where you have many servers
keeping slaves for every one just for backups can be difficult to
maintain. Many DBAs have different backup strategies to
cover this potential problem.
This is where the new mydumper 0.5.0 comes in. …
It has happened to the best of us. Our MySQL servers are running nicely when the tea-lady in the data centre trips over a wire, knocks a cup hot of java down the UPS batteries and fries every server in the data centre. OK, so that doesn’t happen very often, but there have been cases where data centre failures have physically damaged servers.
So, if this happens with your MySQL server, what do you do? You can setup new servers in a new data centre and hope you have an up-to-date backup. But unless you had remote slaves these backups probably won’t be as current as they could be. When you get to the point where you have many servers keeping slaves for every one just for backups can be difficult to maintain. Many DBAs have different backup strategies to cover this potential problem.
This is where the new mydumper 0.5.0 comes in. It has …
[Read more]
Update
Soon after I posted this article, the Forge came back online!
Thanks!
MySQL Forge
has been offline for two days now. (2011-06-14) No sign of
acknowledgement of this problem from the MySQL team. What is
happening? For those not well acquainted with MySQL Forge, here
are the facts. The MySQL Forge is a site that was intended to
contain all community contributions. The reality did not follow
the plans very closely, and some sections of the forge ended up
with less contents than what should be useful. However, there are
a few sections of the forge that are extremely useful to users:
This is a reply on A bit on SANs and system dependencies by Eric
Bergen.
Lets first start by making a difference between entry level,
midrange and high-end SAN's.
Entry level:
This is basically a bunch of disks with a network connection. The
Oracle/Sun/StorageTek 2540 is an example for this category. This
storage is aimed at lowcost shared storage.
Midrange:
This kind of storage generally features replication and more
disks than entry level. HP EVA is what comes to mind for this
category. This storage is aimed at a good
price/performance.
High-End:
This is mainframe style storage which is made usable for open
systems. Hitachi Data Systems VSP is a good example of this
category. This category is for extreme performance and
reliability. …
We have just released v0.7.1 of the FromDual MySQL Performance Monitor. The new release can be downloaded from here.
In all editions some error messages have been cleaned-up, the fall-back data gather method mysql has been removed and the Maria SE template has been renamed to Aria.
In the edition dedicated to our customers most of the InnoDB graphs which are available with MEM v2.3.3 have been implemented now.
Please let us know, what you want to have monitored in addition and send us your feedback and requests for enhancements to support@fromdual.com
To stay up-to-date follow us on
Some sample graphs you can find here:
Overview of available InnoDB Graphs:
InnoDB Adaptive Hash Index Searches: …
[Read more]
Hi Folks,
I just realised that it has now been just a little over a month
since I have posted anything regarding XtraBackup Manager!
Fear not friends, I have been working on the most significant
changes and additions in XBM yet -- the addition of backup
strategies.
With backup strategies you can get better control over when you
want to take full backups and when you wish to take incremental
backups.
I'll be making a more detailed post once I finish and push the
code, but here is a little sneak preview of the kind of things it
will do:
* Take full backups only, maintaining up to the last X
backups.
* Take a full backup and then incrementals only, maintaining up
to the last X backups
* Maintain N sets of backups, where each set has a full backup,
followed by X incrementals.
* Rotate backup sets based on different rules like day of the
week or after N …
Permalink: http://bit.ly/1kBCcQu
One of the sorely wanted features missing in MySQL is the ability
to disable/enable triggers on the fly. By comparison,
disabling/enabling Foreign Key constraints can be simply done by
setting a server system variable:
SET FOREIGN_KEY_CHECKS = [TRUE|FALSE];
Now as of version 5.6, there is no built-in server system
variable TRIGGER_CHECKS in MySQL. A simple workaround is to
instead use a user-defined session variable. The setting for
trigger checks stored into the session variable allows the
setting to be seen by all statements, including all stored
procedures and functions, as long as the user is connected, which
for this workaround is in effect similar to using a server system
variable.
Besides a session variable that switches the checks for all
triggers, to …