您现在的位置是:首页 > 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
[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登录

本文标签:

很赞哦! ()

相关源码

  • (自适应)蓝色基建施工工程建筑集团网站pbootcms模板下载为工程建筑、基建施工类企业打造的PbootCMS模板,采用现代化设计理念,突出企业实力与项目展示,帮助建筑类企业快速建立专业在线门户。查看源码
  • (PC+WAP)红色厨具厨房用品设备pbootcms模板源码下载为厨具设备企业设计的响应式网站模板,采用PbootCMS内核开发,适用于商用厨房设备、家用厨具、厨房用品等企业展示。模板包含产品展示、新闻动态、案例中心等标准模块,助您快速搭建专业级行业网站。查看源码
  • (PC+WAP)智能机器人人工智能物联网自动化设备源码下载本模板基于PbootCMS内核开发,为智能机器人及传感器科技企业精心设计。采用现代化设计风格,突出科技感与专业性,多方位展示企业技术实力与产品优势。查看源码
  • (自适应)光伏测试仪器电站运维设备网站源码免费下载本模板为光伏检测设备与电站运维服务企业设计,采用PbootCMS内核开发,具备完整的设备展示、技术文档管理及客户服务功能模块。通过自适应结构与SEO优化框架,有效提升企业在移动端和搜索引擎中的专业形象。查看源码
  • (自适应响应式)WORDwps办公资源教程资讯网站模板下载基于PbootCMS内核开发的响应式网站模板,为办公教程、WPS技巧分享、职场技能培训等场景打造。模板内置标准化文档分类体系,支持图文/视频教程混合展示,满足现代办公知识传播需求。查看源码
  • (自适应)绿色新闻生活百科资讯文章博客类网站pbootcms模板源码本模板基于PbootCMS开发,为生活百科、资讯文章和博客类网站设计。采用清新绿色系风格,提供舒适的阅读体验,同时适配PC和移动设备。适用于生活技巧分享、健康知识传播查看源码
分享笔记 (共有 篇笔记)
验证码: