您现在的位置是:首页 > cms教程 > WordPress教程WordPress教程
wordpress安装步骤教程
李锐汉2025-03-24WordPress教程已有人查阅
导读1、前提已经安装好lnmp 测试连接mysql没有问题;lnmp安装请参照 python篇 一键安装lnmp2、创建wordpress数据库3、下载wordpress安装包4、添加nginx配置文件5、安装wordpress
1、前提已经安装好lnmp 测试连接mysql没有问题;lnmp安装请参照 python篇 一键安装lnmp
2、创建wordpress数据库
http://192.168.1.1:8085/wp-admin/setup-config.php
2、创建wordpress数据库
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
+--------------------+
4 rows in set (0.03 sec)
mysql> create database wordpress;
Query OK, 1 row affected (0.02 sec)
mysql> select user();
+----------------+
| user() |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.00 sec)
mysql> select user,host from mysql.user;
+---------------+-----------+
| user | host |
+---------------+-----------+
| root | % |
| mysql.session | localhost |
| mysql.sys | localhost |
| root | localhost |
+---------------+-----------+
4 rows in set (0.00 sec)
mysql> grant all on wordpress.* to'wordpress'@'localhost' identified by 'jenkins!666'; #创建用户同时授权。无需单独创建用户
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql> select user,host from mysql.user;
+---------------+-----------+
| user | host |
+---------------+-----------+
| root | % |
| mysql.session | localhost |
| mysql.sys | localhost |
| root | localhost |
| wordpress | localhost |
+---------------+-----------+
5 rows in set (0.00 sec)
mysql> show grants for wordpress@'localhost';
+------------------------------------------------------------------+
| Grants for wordpress@localhost |
+------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'wordpress'@'localhost' |
| GRANT ALL PRIVILEGES ON "wordpress".* TO 'wordpress'@'localhost' |
+------------------------------------------------------------------+
2 rows in set (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql>
3、下载wordpress安装包
[root@bogon local]# cd /var/ / .test.com/
[root@bogon www.test.com]# ls
index.html index.php
[root@bogon www.test.com]# mkdir bak
[root@bogon www.test.com]# mv * bak/
mv: cannot move ‘bak’ to a subdirectory of itself, ‘bak/bak’
[root@bogon www.test.com]#
[root@bogon www.test.com]# ls
bak
[root@bogon www.test.com]# ls bak/
index.html index.php
[root@bogon www.test.com]# cd /usr/local/
[root@bogon local]# wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz
--2018-11-28 21:08:51-- https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz
Resolving cn.wordpress.org (cn.wordpress.org)... 198.143.164.252
Connecting to cn.wordpress.org (cn.wordpress.org)|198.143.164.252|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 9082696 (8.7M) [application/octet-stream]
Saving to: ‘wordpress-4.9.4-zh_CN.tar.gz’
100%[===========================================================================================>] 9,082,696 3.74MB/s in 2.3s
2018-11-28 21:08:54 (3.74 MB/s) - ‘wordpress-4.9.4-zh_CN.tar.gz’ saved [9082696/9082696]
[root@bogon local]# tar -xf wordpress-4.9.4-zh_CN.tar.gz
[root@bogon local]# cp -a wordpress/* /var/ / .test.com/
[root@bogon local]# cp -a wordpress/* /var/ / .test.com/
[root@bogon local]# chown -R nginx.nginx /var/ / .test.com/
4、添加nginx配置文件
[root@bogon conf.d]# cat test6.conf
server
{
listen 8085;
server_name 192.168.0.204; #填写 ip 或者域名
index index.html index.htm default.html index.php;
root /var/ / .test.com/;
if (!-e $request_filename) { #访问路径的文件不存在则重写URL转交给ThinkPHP处理
rewrite ^/(.*)$ /index.php/$1 last;
break;
}
location ~ [^/]\.php(/|$)
{
try_files $uri =404;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf; #注意这个include 这个配置文件是nginx自带的,一定要有
#下面这 8 行统称为fastcgi_params的配置,nginx也有自带的fastcgi_params,但是报错,按照下面的就行
#宝塔面板里面 直接把这 8 行写到了一个pathinfo.conf文件里面,用一句话include pathinfo.conf代替
set $real_script_name $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {
set $real_script_name $1;
set $path_info $2;
}
fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;
fastcgi_param SCRIPT_NAME $real_script_name;
fastcgi_param PATH_INFO $path_info;
}
location /status {
stub_status on;
access_log off;
}
location /favicon.ico {
root html;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 15d;
}
location ~ .*\.(js|css)?$
{
expires 6h;
}
access_log /var/ /ceshi.access.log access;
error_log /var/ /ceshi.error.log;
}
5、安装wordpresshttp://192.168.1.1:8085/wp-admin/setup-config.php
本文标签:
很赞哦! ()
相关教程
- (响应式)wordpress模板VieuV4.5主题资讯自媒体博客源码
- (响应式)WordPress主题Ripro9.0博客免扩展二开版
- (自适应多语言)WordPress开源主题MirageV资讯个人博客源码
- (自适应)WordPress主题SEO自媒体博客资讯模板RabbitV2.0
- WordPress主题模板JustNews资讯博客类源码V5.2.2
- (自适应)WordPress二次元博客主题Sakurairo
- 响应式WordPress简约博客主题Alt_Blog
- Wordpress博客新闻主题在线商店平台betheme 21.5.6版
- WordPress个人博客主题 - wp-Concise-v1.0免费下载
- WordPress主题模板主题巴巴/博客X主题源码免费下载
- MYcat实现wordpress库和shopxo库分库
- wordpress、Discuz产品部署示例
图文教程
WordPress实现简单的企业网站建设
方法步骤:1、购买域名2、购买虚拟主机,输入购买的域名3、域名解析进入域名提供商管理界面,进行域名解析,把虚拟主机提供给你的ip地址进行绑定
wordpress访问提速及防ddos攻击快速CF切换的实现方法
wordpress的插件模板加载数据比较多,就算安装了wprocket这类缓存插件,做了js,css压缩,或者数据库优化。其实对网站的速度也并不会有太大提升。
wordpress插件怎么安装,wordpress插件安装的三个方法
wordpress如何安装插件WordPress安装插件/主题的三种方法介绍:方法一、在线安装 1、在后台找到插件选项,点击安装插件 2、然后我们会看到一个搜索框和下面的热门标签,如
Wordpress中的主题删除方法,Wordpress中主题怎么删除
当你使用Wordpress来构建一个网站时,你可以随时改变你的主题来改变网站风格是非常方便的,但是因为Wordpress只能使用一个主题,所以替换主题是没有用的
相关源码
-
(自适应响应式)html5蓝色智能水表营销型网站pbootcms模板下载PbootCMS内核开发,为智能水表企业打造的营销型网站解决方案,本模板基于PbootCMS内核开发,为智能水表及相关行业企业设计,采用HTML5+CSS3技术构建,具有响应式布局。查看源码 -
pbootcms模板(PC+WAP)APP应用软件下载类官网源码为APP应用软件官网打造的响应式解决方案,PC端与移动端(WAP)数据实时同步,一次更新全网生效,满足多终端用户无缝体验需求。查看源码 -
帝国cms7.5自适应作文新闻资讯教育网站模板本模板基于帝国CMS7.5内核开发,为教育机构、培训学校等知识传播单位打造。通过自适应设计确保在手机、平板、电脑等设备上均能获得专业浏览体验查看源码 -
(自适应)大气办公用品耗材供应打印机产品维修网站模板下载基于PbootCMS系统开发的响应式网站模板,为营销技术博主、数字产品评测者设计。采用前沿的响应式技术,确保内容在手机端和桌面端都能获得较佳阅读体验,帮助用户高效展示技术文章和产品分析。查看源码 -
pbootcms模板(PC+WAP)火锅加盟餐饮美食类带留言源码基于PbootCMS内核深度开发,为火锅、餐饮品牌打造的营销型解决方案。采用红色主题传递行业活力,实现PC与WAP端适配。查看源码 -
(自适应响应式)html5文章资讯新闻博客pbootcms网站模板下载本模板基于PbootCMS系统开发,为新闻资讯、博客类网站设计,特别适合各类文章内容的发布与管理。采用响应式技术,确保在不同设备上都能获得良好的阅读体验。查看源码
| 分享笔记 (共有 篇笔记) |

