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是一款非常流行的开源内容管理系统(CMS),用于构建各种类型的网站,包括博客、企业网站、电商平台等。其安装过程简单且高效,是许多初学者和专业人士首选的建站工具。 1. **下载...
WordPress 是一个广泛使用的开源内容管理系统(CMS),专为创建各种类型的网站而设计,从个人博客到复杂的商业平台。...同时,别忘了定期更新WordPress核心、主题和插件,以保持安全性及获取最新的特性。
**WordPress 安装方法** WordPress 是一款全球广泛使用的开源内容管理系统(CMS),它基于 PHP 语言和 MySQL 数据库,能够帮助用户快速搭建个人博客或网站。由于其丰富的主题和插件资源,以及易于上手的操作界面,...
WordPress 安装及后台详细操作教程 一、WordPress 概念 WordPress 是一种使用 PHP 语言开发的免费开源的博客平台(引擎),也可以把 WordPress 当作一个内容管理系统(CMS)来使用。它提供了文章发布、分类、归档...
* 安装 XAMPP:使用 XAMPP(Apache+MySql+PHP) 对 WordPress 进行安装,安装过程非常简单,傻瓜式的 next、next 就可以完成安装。 * 创建数据库:在 XAMPP 的 Control Panel 中,启动 Apache 和 Mysql,然后选择 ...
在这个例子中,我们有一个名为"WordPress安装Theme模板全过程教程.exe"的文件,这可能是一个包含详细步骤的可执行文件或压缩包。 3. **解压模板文件**:大部分模板都会以.zip格式提供,你需要将其解压到一个文件夹...
3. **WordPress安装** - 下载最新版的WordPress,或者解压`wordpress.zip`到你希望的网站根目录,例如`C:\Apache24\htdocs\wordpress`。 - 创建一个MySQL数据库,供WordPress使用。记下数据库名、用户名和密码。 ...
此为blog对应的pdf文档,介绍windows上面搭建xampp和wordpress的详细步骤。 http://blog.csdn.net/u013344915/article/details/51271840
在本文中,我们将深入探讨“wordpress相册插件安装集合包”及其使用方法,帮助您解决安装过程中遇到的问题,提升您的WordPress网站体验。 首先,了解WordPress相册插件的作用。这些插件通常提供了丰富的图片展示...
以下是对这些组件的详细说明及安装配置步骤: 1. **IIS安装配置**: - IIS(Internet Information Services)是Windows操作系统中的一个组件,用于托管Web应用。在控制面板中开启"程序和功能",然后选择"打开或...
6. 完成安装后,你可以使用新创建的登录信息登录WordPress后台,开始定制你的网站。 在安装过程中,可能会遇到一些问题,如端口冲突、权限问题等。此时,需要检查防火墙设置,确保Apache和MySQL服务可以正常运行。...
在WordPress安装过程中,可能遇到主题文件无法在后台修改或XML导入失败的问题。解决办法是调整Web服务器目录的权限: ```bash sudo chmod -R 777 /var/www/ ``` 然而,将目录权限设为777并不安全,仅适用于开发测试...
在本文中,我们将深入探讨如何详细安装WordPress,这是一个流行的开源内容管理系统,用于构建网站和博客。WordPress的安装过程包括几个关键步骤,涉及Apache服务器、PHP、MySQL以及WordPress本身的应用。 首先,...
在本文中,我们将详细介绍如何使用 Docker 安装 WordPress,并通过 Nginx 反向代理,绑定域名,配置 HTTPS。 首先,我们需要安装 Docker,若您已经安装了 Docker,可以跳过这一步骤。如果您还没有安装 Docker,可以...
"wordpress短信插件_wordpress短信接口开发_wordpress短信发送设置"这个主题涵盖了WordPress环境中短信服务的核心方面,包括如何安装短信插件、如何进行接口开发以及如何配置短信发送设置。 首先,我们来看...
WPDistillery, WordPress安装 runner 盒 版本 2.3.3 ( 03.03.2018 )由于 V2.1.0 WPDistillery完全兼容Scotch盒 3.0wpdistillery.org什么是 WPDistillery?WP Distillery在建立一个新