您现在的位置是:首页 > cms教程 > WordPress教程WordPress教程
centos安装部署wordpress的方法步骤
千青2025-03-20WordPress教程已有人查阅
导读更多学习课程请访问首页:1.1 手动部署Wordpress#1.安装nginx安装phprpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
更多学习课程请访问首页:
1.1 手动部署Wordpress#1.安装nginx
输入账号密码:laowang admin@123456登录
1.1 手动部署Wordpress#1.安装nginx
[root@laowang ~]# vim /etc/yum.repos.d/nginx.repo
[root@laowang ~]# cat /etc/yum.repos.d/nginx.repo
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
[root@laowang ~]# yum install nginx -y
#2.配置Wordpress的nginx配置文件
[root@laowang ~]# cd /etc/nginx/conf.d/
[root@laowang conf.d]# ls
default.conf
[root@laowang conf.d]# rm -f default.conf
[root@laowang conf.d]# vim /etc/nginx/conf.d/wordpress.com.conf
[root@laowang conf.d]# cat /etc/nginx/conf.d/wordpress.com.conf
server {
listen 80;
root /usr/share/nginx/html;
server_name localhost;
location / {
index index.php index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
location ~ .php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
[root@laowang conf.d]# nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
[root@laowang conf.d]# systemctl start nginx
[root@laowang conf.d]# systemctl enable nginx
安装phprpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
#安装PHP
yum install php70w-common php70w-fpm php70w-opcache php70w-gd php70w-mysqlnd php70w-mbstring php70w-pecl-redis php70w-pecl-memcached php70w-devel -y
php配置#1.修改PHP配置
[root@laowang ~]# vim /etc/php.ini
# 修改下面
session.save_path = “/var/lib/php/session”
#2.更改/var/lib/php/session目录下所有文件的属组都改成 nginx 和 nginx。
[root@laowang ~]# mkdir -p /var/lib/php/session
[root@laowang ~]# chown -R nginx:nginx /var/lib/php/session
3.下载Wordpress安装包
[root@laowang ~]# mkdir code
[root@laowang ~]# cd code/
[root@laowang code]# wget https://cn.wordpress.org/wordpress-5.2.3-zh_CN.tar.gz
[root@laowang code]# tar xf wordpress-5.2.3-zh_CN.tar.gz
[root@laowang code]# ls
wordpress wordpress-5.2.3-zh_CN.tar.gz
[root@laowang code]# cd wordpress
[root@laowang wordpress]# ls
index.php wp-activate.php wp-comments-post.php wp-cron.php wp-load.php wp-settings.php xmlrpc.php
license.txt wp-admin wp-config-sample.php wp-includes wp-login.php wp-signup.php
readme.html wp-blog-header.php wp-content wp-links-opml.php wp-mail.php wp-trackback.php
4.安装数据库(这里使用mariadb)
#1.安装数据库
[root@laowang ~]# yum -y install mariadb-server mariadb
[root@laowang ~]# systemctl start mariadb
[root@laowang ~]# systemctl enable mariadb
#2.设置root用户名密码为admin123
[root@laowang ~]# mysqladmin -u root -p password admin123 #因为没有密码,所以直接回车创建
#3.测试登录
[root@laowang ~]# mysql -uroot -padmin123
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 8
Server version: 5.5.68-MariaDB MariaDB Server
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
#4.创建数据库Wordpress
MariaDB [(none)]> CREATE DATABASE wordpress;
#5.写入数据库信息
[root@laowang ~]# cd code/wordpress
[root@laowang wordpress]# cp wp-config-sample.php wp-config.php
[root@laowang wordpress]# vim wp-config.php
/** WordPress数据库的名称 */
define( 'DB_NAME', 'wordpress' );
/** MySQL数据库用户名 */
define( 'DB_USER', 'root' );
/** MySQL数据库密码 */
define( 'DB_PASSWORD', 'admin123' );
/** MySQL主机 */
define( 'DB_HOST', 'localhost:3306' );
/** 创建数据表时默认的文字编码 */
define( 'DB_CHARSET', 'utf8' );
/** 数据库整理类型。如不确定请勿更改 */
define( 'DB_COLLATE', '' );
#6.将源代码拷贝到默认目录
[root@laowang wordpress]# cp -rp ./* /usr/share/nginx/html/
[root@laowang wordpress]# systemctl start php-fpm
[root@laowang wordpress]# systemctl enable php-fpm
[root@laowang wordpress]# nginx -s reload
#7.浏览器访问
ip输入账号密码:laowang admin@123456登录
本文标签:
很赞哦! ()
相关教程
- CentOS8+Nginx安装部署WordPress的步骤方法
- openEuler中基于LAMP部署WordPress的方法
- windows7搭建xmapp部署wordpress网站的方法
- 使用Portainer部署WordPress容器的方法
- Docker部署WordPress+LNMP的方法(Nginx+PHP+MySQL)
- Centos7.4用Docker-Compose部署WordPress步骤教程
- nginx做代理部署WordPress的方法示例
- nginx部署wordpress负载均衡的方法实例
- Docker怎么部署WordPress网站
- nginx怎么部署wordpress个人博客
- Windows7部署WordPress的方法教程
- 在swarm集群里通过service部署wordpress的方法
图文教程
WordPress是什么系统,WordPress搭建网站的好处
WordPress是一个使用PHP语言开发的内容管理系统(CMS),它极大地简化了构建博客或网站的过程,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站(博客)
wordpress在一个页面显示所有文章的实现方法
复制一个page.php文件改为page-abc.php,并在WordPress后台新建一个页面,固定链接地址改为abc(这个abc可随意,但必须跟page-abc相对应)。
好用的wordpress插件推荐
之前帕兰向你推荐了一些挑选Wordpress主题的网站和几款离线博客发布工具, 今天向你介绍一些优秀的wordpress插件. 本来标题我是想取为”新手必备wordpress插件“的, 但想了
怎么检测wordpress模板是否安全,wordpress模板安全性检测方法
wordpress的优势之一,就是有N多的免费模板,但是,如何判定这些主题的安全性?例如,主题中是否有加密?主题是否有固定链接
相关源码
-
(自适应响应式)刷卡机POS机无线支付设备pbootcms网站源码下载本模板基于PbootCMS系统开发,为支付终端设备企业设计,特别适合POS机、移动支付终端、刷卡设备等金融科技产品展示。采用响应式布局技术,确保各类支付终端产品在不同设备查看源码 -
(PC+WAP)家居装饰家装建材营销型网站pbootcms模板下载本模板基于PbootCMS开发,主要服务于家居装饰、建材及相关行业。采用现代化设计风格,同时适配PC和移动设备访问。模板结构清晰,突出展示家装案例和建材产品,帮助企业在线上建立专业形象,有效展示产品与服务优势。查看源码 -
(PC+WAP)高端餐饮美食小吃加盟网站模板下载pbootcms本模板基于PbootCMS内核开发,为餐饮美食品牌加盟、小吃连锁企业量身打造。通过精致的美食视觉呈现与加盟业务流程展示,帮助餐饮企业建立专业线上门户,实现品牌形象与加盟业务的双重展示。查看源码 -
(自适应)物流运输快递仓储货运网站模板免费下载基于PbootCMS内核开发的物流运输行业专用模板,深度适配仓储货运企业的业务展示需求。前端采用响应式布局,自动适配手机端访问,后台数据实时同步更新,帮助企业高效展示运输网络、仓储设施、服务流程等核心业务模块。查看源码 -
帝国cms7.5文库范文/付费下载/复制付费/带支付源码免费下载本模板为文库、文档分享、知识付费类平台设计,提供完整的内容变现解决方案。系统支持多种内容展示与付费模式,满足不同场景下的内容价值转化需求,帮助平台实现内容资源的有效管理和商业化运营。查看源码 -
(自适应)宽屏大气红色机械设备pbootcms模板源码下载为机械设备制造企业设计的响应式网站模板,采用PbootCMS内核开发。宽屏布局突出设备展示效果,红色工业风格贴合机械行业属性,支持PC端与手机端自动适配查看源码
| 分享笔记 (共有 篇笔记) |

