Excerpt |
---|
|
How to install MySQL Server, This page describes how to create the VCL MySQL database, and import the VCL database schema. |
Prerequisites
Install & Configure the Database
- If you have not already done so, download and the Apache VCL source to the database server:
Tip |
---|
wget http://www.apache.org/dist/incubator/vcl/apache-VCL-2.2.1-incubating.tar.bz2 |
- Extract the files:
Tip |
---|
tar -jxvf apache-VCL-2.2.1-incubating.tar.bz2 |
Install MySQL Server
- Install MySQL Server 5.x:
Tip |
---|
yum install mysql-server -y |
- Configure the MySQL daemon (mysqld) to start automatically:
Tip |
---|
/sbin/chkconfig --level 345 mysqld on |
- Start the MySQL daemon:
Tip |
---|
/sbin/service mysqld start |
- Make sure the firewall on the database server is
- You should have mysql server 5.x installed. If mysql server is not installed:
Code Block |
---|
yum install mysql-server -y
/sbin/chkconfig --level 345 mysqld on
/sbin/service mysqld start
|
- Your host based firewall (IPTables) should be
- configured to allow traffic from the web server and management
server - node servers to connect to the MySQL daemon TCP port: 3306
(mysqld).
Setting Up the Database for VCL
- . See the firewall documentation for more information.
Create the VCL Database
- Run the MySQL command-line client:
- Create a database:
- Create
- start the mysql command line client by running
- create a database in mysql named for use with VCL
Code Block |
---|
CREATE DATABASE vcl;
|
- create
- a user with SELECT, INSERT, UPDATE, DELETE, and
DELETE - CREATE TEMPORARY TABLES privileges on the database you just created
NOTE- :
Replace vcluserpassword with your own password! Code Block |
GRANT Tip |
---|
GRANT SELECT,INSERT,UPDATE,DELETE |
,CREATE TEMPORARY TABLES ON |
exit from the mysql command Note |
---|
Replace vcluser and vcluserpassword with that of the user you want to use to connect to the database |
Info |
---|
The GRANT command will automatically create the user if it doesn't already exist |
- Exit the MySQL command-line client:
code
locate - Import the vcl.sql file into the database:
Tip |
---|
mysql vcl < apache-VCL-2.2.1-incubating/mysql/vcl.sql |
should be contained in the release artifact you should have downloaded already. After extracting it, look in the mysql directory. - import vcl.sql file into database
Code Block |
---|
mysql vcl < vcl.sql
|
is included in the mysql directory within the Apache VCL source code |
Excerpt Include |
---|
| VCL 2.2.1 phpMyAdmin Installation & Configuration |
---|
| VCL 2.2.1 phpMyAdmin Installation & Configuration |
---|
nopanel | true |
---|
|
To install phpMyAdmin, follow the instructions on: VCL 2.2.1 phpMyAdmin Installation & Configuration
...
Next step: VCL 2.2.1 Next step: Web Code Installation