It’s just yulistic!

Install Wordpress with MySQL, PHP and Nginx.

· by yulistic · Read in about 1 min · (189 Words)

Problem: To install wordpress based on the mysql database system and nginx web server.

1. Install MySQL.

1-1. If there exists any package installed already, erase it.

1-2. Download all the mysql packages from the site.

1-3. Install all the downloaded packages through the following order.

  • MySQL-client

  • MySQL-devel

  • MySQL-embedded

  • MySQL-server

  • MySQL-shared

  • MySQL-shared-compat

  • MySQL-test

**2. Install Nginx **

2-1. Add repository

Add a new file «nginx.repo» to the «/etc/yum.repos.d/» with the following contents.

========================= nginx.repo === [nginx] name=nginx repo baseurl=$releasever/$basearch/ gpgcheck=0


2-2. Install through yum.

> yum install nginx

3. Install PHP-FPM

Nginx executes PHP through FPM.

> yum install php > yum install php-fpm

Change _»_/etc/nginx/conf.d/default.conf» file.

============================= default.con f=== …


location / {

root   /usr/share/nginx/html/wordpress;

index  index.php index.html index.htm;


location ~ .php$ {

root           /usr/share/nginx/html/wordpress;


fastcgi_index  index.php;

#fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;

fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;

include        fastcgi_params;


4. Install Wordpress

Download wordpress tar file from the wordpress website and unzip it.

Move the wordpress directory to the web home directory (default directory is: /usr/share/nginx/html).

You can progress installation by accessing the page through web browser (ex> or ip address).