题记:
有些想法会在你某天心血来潮的时候袭来。在很久之前就想做自己的Blog。
今天下午正好空闲就在本机搭建了一个。
Requrement:
Mysql5.1 ,download from: http://mysql.com
php-5.3.3
wordpress3.0.1
nginx-0.8.53
这些东西都可以在官方网站下载到。
下载这些zip包后,可以解压到自己喜欢的目录。
1,建立数据库和用户
比如通过mysql的客户端建立 blogger/blogger@wordpress 的数据库,如下:
$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5340 to server version: 3.23.54
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> CREATE DATABASE wordpress;
Query OK, 1 row affected (0.00 sec)
mysql> CREATE USER 'blogger'@'localhost' identified by password 'blogger'
mysql> GRANT ALL PRIVILEGES ON wordpress.* TO "blogger"@"localhost"
-> IDENTIFIED BY "password";
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)
mysql> EXIT
Bye
$
2、配置php
假如php安装在:D:\php-5.3.3
配置php.ini文件:把php.ini-development 改名为php.ini
增加MysqlExtenstion(这个wordpress会做检测):修改php.ini的";extension=php_mysql.dll"为“extension=ext/php_mysql.dll”
启动php,启动命令为:
D:\php-5.3.3>php-cgi.exe -b 127.0.0.1:9000 -c d:\php-5.3.3\php.ini
3、配置nginx的php,修改D:\nginx-0.8.53\conf\nginx.conf,把php那块注释去掉,如下:
location / {
root html;
index index.html index.htm index.php;
}
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME D:\\nginx-0.8.53\\html$fastcgi_script_name;
include fastcgi_params;
}
root为web应用对外的目录并把wordpress目录放到d:\\nginx-0.8.53\\html下.
启动nginx:
D:\nginx-0.8.53>start nginx
然后在浏览器中输入:http://localhost/wordpress/wp-admin/install.php
就看到如下管理页面,因为我之前已经创建过了。
最后wordpress会提示你修改D:\nginx-0.8.53\html\wordpress\wp-config.php文件,增加上面建立的Mysql数据源信息。
特别提醒遇到问题检查nginx的log日志。
- 大小: 57.5 KB
分享到:
相关推荐
本文给大家分享的是作者基于Docker搭建 Nginx+PHP+MySQL 环境并部署WordPress的详细过程,非常的全面,有需要的小伙伴可以参考下
一键搭建个人博客系统,基于完全编译lnmp(linux,nginx,mysql,php)搭建wordpress博客系统,同时使用fastcgi利用 LNMP 实现WordPress站点搭建,在搭建过程中需要使用PowerTools库,要记得打开,否则会报错,这个...
WLNMP是一个包含Nginx MySQL PHP的集合包,是由 WordPress联盟开发团队精心开发的本地 PHP 环境安装包,WLNMP可以让你简单地一键在本地建立PHP运行环境,让你的系统瞬间变成服务器,方便开发者本地开发和测试程序。...
使用Linux+Nginx+MySql+php搭建后台运行Wordpress程序
WordPress是世界上最受欢迎的CMS系统,它是基于php和MySQL技术栈的,并且还有很多插件,可扩展性非常强。正好最近有一台空闲的ECS,于是来搭建一个玩玩。本教程是基于LEMP技术栈来搭建的,各个版本如下: L版本为...
Nginx版UPUPW PHP绿色服务器平台采用Nginx+PHP+MariaDB的架构搭建,MariaDB和MySQL完全兼容使用方法一致省内存性能佳。 Nginx版UPUPW PHP绿色服务器平台 1807.1 更新日志: 主体部分: Nginx/1.14.0强化版 轻量级...
WordPress多端应用 WordPress作为后端生成多端小程序、快应用及APP,可...搭建wordpress网站,推荐使用nginx1.18+php7.3+mysql5.6 在wordpress插件市场搜索“REST API TO MiniProgram”安装并启用微慕小程序开源版插件
基于Jenkins集成Ansible与Gitlab实现高可用环境下Wordpress的自动化部署简介Jenkins下建立并运行Pipeline Job,从Gitlab主机拉取剧本到Ansible主机,实现Nginx+Keepalived+MySQL+PHP-+Wordpress自动化部署交付;...
搭建wordpress网站,推荐使用nginx1.18+php7.3+mysql5.6 在wordpress插件市场搜索“REST API TO MiniProgram”安装并启用微慕小程序开源版插件 设置wordpress固定连接及伪静态规则,推荐使用/%post_id%.html 在...
快速的搭建一个php开发环境,镜像包括php,mysql,nginx,适合php的开发者
NPMserv 是一款图形界面的快速搭建nginx 0.7.63、PHP 5.2.11、MySQL 5.1.35、phpMyAdmin 3.2.3,网站服务器平台的绿色软件。无需安装,具有灵活的移动性(如D:/NPMserv)、打开NPMserv.exe启动服务即可。 1、注意...
WordPress独立后台壁纸小程序是一款高端二开黑金壁纸微信小程序源码,拥有WP独立后台运行,可以自定义后台添加流量AD ID,小白也可以轻松搭建,支持看AD后保存壁纸到本地。 安装环境: 1.PHP7.3建议,数据库Mysql...
WordPress独立后台壁纸小程序是一款高端二开黑金壁纸微信小程序源码,拥有WP独立后台运行,可以自定义后台添加流量AD ID,小白也可以轻松搭建,支持看AD后保存壁纸到本地。 安装环境: 1.PHP7.3建议,数据库Mysql...
鉴于我只知道用服务器安装博客,别的用途不了解,所以我就去安装wordpress。 而由于我看的教程有点问题,有的问题搜索... LNMP=Linux+Nginx+MySQL+PHP 安装过程要选择y/n的都选y 忘记上一步输过什么可以用键盘的↑↓
而在Linux上安装WordPress就比较复杂了,我们需要配置PHP环境、Apache或者Nginx服务器、MySQL数据库以及各种权限和访问问题。所以在Linux上最好的办法就是使用Docker来安装WordPress。 在系列的第一篇文章《Docker...
WordPress独立后台壁纸小程序是一款高端二开黑金壁纸微信小程序源码,拥有WP独立后台运行,可以自定义后台添加流量AD ID,小白也可以轻松搭建,支持看AD后保存壁纸到本地。 安装环境: 1.PHP7.3建议,数据库Mysql...
WordPress独立后台壁纸小程序是一款高端二开黑金壁纸微信小程序源码,拥有WP独立后台运行,可以自定义后台添加流量AD ID,小白也可以轻松搭建,支持看AD后保存壁纸到本地。 安装环境: 1.PHP7.3建议,数据库Mysql...
WordPress独立后台壁纸小程序是一款高端二开黑金壁纸微信小程序源码,拥有WP独立后台运行,可以自定义后台添加流量AD ID,小白也可以轻松搭建,支持看AD后保存壁纸到本地。 安装环境: 1.PHP7.3建议,数据库Mysql...