文章目录

  • 一、http安装
  • 二、php安装
  • 三、mariadb安装
  • 四、wordpress安装
  • 五、总结

前言
现在网络中,有非常多的自建网站,大多数都是采用了wordpress(wordpress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。)。以下内容为记录在VM虚拟机环境中安装wordpress。

准备工作:
虚拟主机IP地址192.168.1.1
centos发行版本号

[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)

关闭firewall、selinux

[root@localhost ~]# iptables -F        #关闭防火墙
[root@localhost ~]# setenforce 0     #临时关闭selinux

一、http安装

1、安装及启动服务

[root@localhost /]# yum install httpd -y
[root@localhost /]# systemctl start httpd

2、测试服务是否正常

二、php安装

1、安装及配置服务
查看官网,wordpressPHP需要版本7.4及以上版本,Centos7提供的php达不到要求。配置第三方rpm安装源

[root@localhost /]# yum install epel-release    #配置源
[root@localhost /]# yum  install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
[root@localhost /]# yum install php74-php-fpm php74-php-gd php74-php-pdo php74-php-mbstring php74-php-cli php74-php-mysqlnd    #安装
[root@localhost /]# systemctl restart php74-php-fpm    #重启php服务

2、测试php服务

[root@localhost /]# touch /var/www/html/123.php   #创建测试文件
[root@localhost /]# vi /var/www/html/123.php      #编辑
<?php
phpinfo();
?>

在浏览器中输入

三、mariadb安装

安装及配置数据库

[root@localhost /]# yum install  mariadb-server -y    #安装数据库
[root@localhost /]# systemctl start mariadb      #启动数据库
[root@localhost /]# mysqladmin -u root -p password      #第一次修改密码,由于没有老密码,第一下直接按回车,在连续输入2次新密码
[root@localhost /]# mysql -uroot -p        #登陆数据库
MariaDB [(none)]> create database wordpress;     #创建数据库,名称为wordpress
MariaDB [(none)]> show databases;     #检查是否创建
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| test               |
| wordpress          |
+--------------------+
5 rows in set (0.01 sec)
MariaDB [(none)]> create user test@localhost identified by 'password';   #创建数据库账号test,密码password
MariaDB [(none)]> grant all privileges on wordpress.* to test@localhost;    #给test对数据库wordpress权限
MariaDB [(none)]> flush privileges;       #刷新配置
MariaDB [(none)]> exit;         #退出数据库

四、wordpress安装

1、安装及配置服务

https://cn.wordpress.org/download 官网下载,用smb上传到服务器中,也可以用wget下载
[root@localhost /]# cd /home/samba/
[root@localhost samba]# unzip wordpress-6.0.1.zip  -d /var/www/html/   #解压到指定文件夹
[root@localhost /]# cp /var/www/html/wordpress/wp-config-sample.php /var/www/html/wordpress/wp-config.php  #复制+修文件名
[root@localhost /]# vim /etc/httpd/conf/httpd.conf
[root@localhost /]# vi /var/www/html/wordpress/wp-config.php
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here ' );     #修改成创建的数据库名称 wordpress/** Database username */
define( 'DB_USER', 'username_here ' );          #修改成数据库用户名 test/** Database password */
define( 'DB_PASSWORD', 'password_here’  );      #修改成数据库密码 password/** Database hostname */
define( 'DB_HOST', 'localhost' );           #数据库主机名

2、修改路径

[root@localhost /]# vi /etc/httpd/conf/httpd.conf
DocumentRoot "/var/www/html “   #修改成/var/www/html/wordpress
<Directory "/var/www/html"      #修改成/var/www/html/wordpress
#进入vim编辑后,按/输入DocumentRoot,可以快捷查找该目录,n是往下翻
[root@localhost /]# systemctl restart httpd   #重启http服务

http://192.168.1.1/wp-admin/install.php #浏览器输入

五、总结

1、服务内容
http:web服务
php:语言
mariadb:数据库
wordpress:前端框架
2、遇到的问题
全部安装完毕后,登陆进去发现是英文。查看是没有选择cn.wordpress.org下载,所以没中文选项。再去下载一次中文版wordpress,将wp-content目录下的languages文件全部拷贝到服务器/var/www/html/wordpress/wp-content/下。更新服务后在后台首页settings选项里,选择中文。

linux WordPress安装相关推荐

  1. Linux下wordpress安装教程(全)

    概述 如果还有不了解宝塔面板怎么使用的小伙伴,可以看下我总结的系列教程,保证从新手变老鸟: [宝塔面板精选教程汇总] 宝塔面板教程(1)基于云服务器搭建宝塔面板教程最全详解 宝塔面板教程(2)宝塔面板 ...

  2. linux宝塔搭建网站,宝塔Linux面板搭建网站入门教程五(宝塔Linux面板安装WordPress博客程序)...

    本文于 2021-04-01 00:04 更新,本文內容具有時效性,如有失效,請在博客站內搜相關商家名稱,即可查看到關於此商家的最新優惠活動! 國外商家建議使用"谷歌瀏覽器"訪問, ...

  3. eku php,WPSeku安装与使用:WordPress 安装漏洞扫描器

    摘要:WordPress 是一款高度自定义的免费开源内容管理系统(CMS),它是被全世界运行最多的 CMS,因此全世界数以百万... WordPress 是一款高度自定义的免费开源内容管理系统(CMS ...

  4. linux 安装tcl命令,TCL/TK Linux下安装 | 勤奋的小青蛙

    原创文章,转载请注明: 转载自勤奋的小青蛙 本文链接地址: TCL/TK Linux下安装 在Linux下安装TCL/TK,可以有编译源代码的方式安装,也可以有直接通过二进制压缩包进行解压缩安装,本文 ...

  5. 零基础wordpress安装详细教程(收藏)

    概述 如果还有不了解宝塔面板怎么使用的小伙伴,可以看下我总结的系列教程,保证从新手变老鸟: [宝塔面板精选教程汇总] 宝塔面板教程(1)基于云服务器搭建宝塔面板教程最全详解 宝塔面板教程(2)宝塔面板 ...

  6. 零基础入门WordPress安装详细教程(图文)

    概述 如果还有不了解宝塔面板怎么使用的小伙伴,可以看下我总结的系列教程,保证从新手变老鸟: [宝塔面板精选教程汇总] 宝塔面板教程(1)基于云服务器搭建宝塔面板教程最全详解 宝塔面板教程(2)宝塔面板 ...

  7. WordPress安装搭建详细教程—零基础掌握网站如何搭建

    概述 如果还有不了解宝塔面板怎么使用的小伙伴,可以看下我总结的系列教程,保证从新手变老鸟: [宝塔面板精选教程汇总] 宝塔面板教程(1)基于云服务器搭建宝塔面板教程最全详解 宝塔面板教程(2)宝塔面板 ...

  8. WordPress安装详细教程(小白教程)

    概述 如果还有不了解宝塔面板怎么使用的小伙伴,可以看下我总结的系列教程,保证从新手变老鸟: [宝塔面板精选教程汇总] 宝塔面板教程(1)基于云服务器搭建宝塔面板教程最全详解 宝塔面板教程(2)宝塔面板 ...

  9. WordPress安装教程图解

    本文介绍WordPress(WP)安装方法,虽然很多IDC都会主动帮站长安装,安装过程也很简单,但毕竟是接触WordPress的开始,WP博客做的如何或多或少决定于您对WordPress了解的如何,天 ...

最新文章

  1. Opencv笔记(五)——把鼠标当画笔
  2. sklearn中的Pipline(流水线学习器)
  3. hbuilder打包ios_免费获得苹果证书,HBuilderX打包IPA文件
  4. bzoj 4566 找相同字符 —— 广义后缀自动机
  5. 寻路基本工具类定义 AIDefine.cpp
  6. [COCI] Zamjena
  7. linux下使用vi操作
  8. 再提手机上网应该包月计费
  9. C++并发与多线程(二) 创建多个线程、数据共享问题分析、案例代码
  10. Dapper.net 入门demo 轻量级ORM框架
  11. Spring面试问题和答案
  12. json数组转换成java对象_json中包含json数组怎么转换成java对象
  13. MySql5.7 + Linux 修改数据库密码
  14. C++ Test的使用
  15. atk-hc05 蓝牙
  16. excel计算机一级打不开,电脑打不开excel表格是怎么回事呢?
  17. mysql raw_rails - 直接执行raw sql. 查询mysql的基本数据
  18. 古代物流是如何进行的?
  19. ubuntu中修改只读文件
  20. 郑州中小幼计算机初中级,郑州市中小幼计算机等级考试大纲.doc

热门文章

  1. 项目经理修炼手册 2.1.1 程序员的基本功
  2. 【Apple】用iphone,ipad看电脑上的视频
  3. 单极性霍尔开关OH3144/OH44E
  4. 数字信号处理综合实验 ——提取混音音频
  5. 陈本峰:一行代码改变世界
  6. 香港科大2020十大准独角兽 震撼发布!
  7. 翻译软件哪个准确度高
  8. JWT生成token与中间件验证
  9. 乱七八糟的概念[更新中...]
  10. ThinkPHP5.0教程学习06:TP5 数据库与模型操作