LNMP采用源码安装,此处不做介绍
编辑nginx.conf配置文件,看是否支持php
events {
use epoll;
worker_connections 1024;
}
server {
listen 80;
server_name localhost;
#charsetkoi8-r;
#access_log logs/host.access.log main;
location /{
root html;
index index.html index.htm index.php;
location ~ \.php$ { //去掉前面#号
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
创建mysql数据库
# mysql
mysql>create database cacti defaultcharacter set utf8;
mysql>grant all privileges on cacti.* tocacti@localhost identified by '123';
mysql>flush privileges;
下载wordpress博客
wgethttp://cn.wordpress.org/wordpress-3.4.2-zh_CN.tar.gz
tar xvf wordpress-3.4.2-zh_CN.tar.gz
mv wordpress /usr/local/nginx/html/
cd /usr/local/nginx/html/wordpress/
编辑wordpress配置文件
cp wp-config-sample.php wp-config.php
vim wp-config.php 修改如下部分
// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress 数据库的名称 */
define('DB_NAME', 'cacti');
/** MySQL 数据库用户名 */
define('DB_USER', 'cacti');
/** MySQL 数据库密码 */
define('DB_PASSWORD', '123');
/** MySQL 主机 */
define('DB_HOST', '192.168.233.201');
/** 创建数据表时默认的文字编码 */
define('DB_CHARSET', 'utf8');
重新加载nginx
/usr/local/nginx/sbin/nginx -s reload
访问http://192.168.233.201/wordpress/wp-admin/install.php根据提示进行安装
安装好后直接访问http://192.168.233.201/wordpress/博客