1.安装nginx
tar zxvf nginx-1.9.9.tar.gz
./configure --prefix=/usr/local/nginx
make
make install
vim /usr/local/nginx/conf/nginx.conf
listen 80
改成8099
服务器上没有冲突的端口
如果报错:
the HTTP gzip module requires the zlib library 则安装:yum install zlib zlib-devel 之后再删掉nginx重新解压
执行 /usr/local/nginx/sbin/nginx
netstat -nltp|grep 8099看是否端口已经起来
2. yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc mysql-devel php-devel php spawn-fcgi
3.建一个你的用户 useradd zouhuiying -G zouhuiying
4.解压wordpress安装包
mv wordpress /home/zouhuiying/
cd /home/zouhuiying/wordpress/
vim run.sh
#!/bin/sh
/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u zouhuiying -g zouhuiying -f /usr/bin/php-cgi -P /var/run/fastcgi-php.pid
chmod 777 run.sh
5.mysql
新建一个数据库
create database wp;
设置这个库的权限和密码
grant all on *.* to root@'%' identified by "mima" WITH GRANT OPTION;
刷新数据库
flush privileges;
测试mysql -uroot -h192.168.139.174 -pmima wp; 如能进入mysql则说明连接成功
进入wordpress的目录
cp wp-config-sample.php wp-config.php
vim wp-config.php
define('DB_NAME', 'wp');
define('DB_USER', 'root');
define('DB_PASSWORD', 'mima');
define('DB_HOST', '192.168.139.174');
5.更改nginx配置文件
vim /usr/local/nginx/conf/nginx.conf
第一行加user zouhuiying;(刚才新建的用户)
server {
listen 8099;
server_name 192.168.139.174;
access_log /home/zouhuiying/log/access.log;
location / {
root /home/zouhuiying/wordpress;
index index.html index.htm index.php;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
set $path_info "/";
set $real_script_name $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {
set $real_script_name $1;
set $path_info $2;
}
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /home/zouhuiying/wordpress;
}
fastcgi_param SCRIPT_FILENAME /home/zouhuiying/wordpress/$real_script_name;
fastcgi_param script_name $real_script_name;
fastcgi_param path_info $path_info;
include /usr/local/nginx_wordpress/conf/fastcgi_params;
6.
mkdir /home/zouhuiying/log
/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u zouhuiying -g zouhuiying -f
/usr/bin/php-cgi -P /var/run/fastcgi-php.pid
./run.
重启nginx服务
http://192.168.139.174:8099/查看是否成功
7
.mysql -uroot -h192.168.139.174 -pmima haowordpress;
show tables 能看到一堆表
cd /home/zouhuiying
chmod -R 777 wordpress/
[url]http://192.168.139.174:8099/wp-admin/ [/url]访问如果成功,则就完成。
分享到:
相关推荐
内容摘抄: Q: Linux主机与win主机在对wordpress的支持上的区别? A: Linux 主机在对wordpress 的支持上比WIN 主机更加适合wordpress。...参见:WordPress 入门视频教程2 在本机搭建WordPress 的安装环境XAMPP
wordpress 安装,轻松安装,wordpress,
非常详细的wordpress安装教程,新手使用wordpress看这个教程,马上就可以上手。
此为blog对应的pdf文档,介绍windows上面搭建xampp和wordpress的详细步骤。 http://blog.csdn.net/u013344915/article/details/51271840
wordpress安装及后台详细操作教程[整理].pdf
wordpress安装方法,这个方法本人亲身试过
wordpress模板安装教程,通过此教程你可以随便利用互联网上面的模板来装扮您的个人主页
使用wordpress很久了 ,一直想为wordpress模板找一款好用的插件,看了很多教程,就是安装不好 老师报错。今天终于装好了 ,与大家分享一下
WPDistillery, WordPress安装 runner 盒 版本 2.3.3 ( 03.03.2018 )由于 V2.1.0 WPDistillery完全兼容Scotch盒 3.0wpdistillery.org什么是 WPDistillery?WP Distillery在建立一个新
ubuntu下搭建wordpress博客环境
我们既可以在Windows环境下去使用它,也可以在ubuntu环境下去使用它,但相比资源占用率、安全性、可靠性以及开发效率还是在ubuntu上使用好些,本文主要介绍如何在Ubuntu下安装配置WordPress
WordPress安装过去详解
最详细的WordPress安装中文教程.pdf
windows 系统中wordpress安装配置图文教程.docx
公司网站需要wordpress搭建 ,自己整理的搭建工程
Wordpress安装.docx
如何在云主机上,利用docker部署LNMP环境,并部署Wordpress
wordpress安装文件wordpress安装文件wordpress安装文件
也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在GNU通用公共许可证下授权发布。WordPress 被认为是Michel Valdrighi所开发的网志平台b2/cafelog的正式继承者。Wordpress...
已经在使用WordPress英文版本的用户,无需重新安装,也可轻松将您的WordPress切换为中文。若您有特殊需要,亦可使用SVN checkout所需的po和mo文件。简体中文WordPress压缩包是基于英文SVN源自动构建的。