您现在的位置是:首页 > cms教程 > WordPress教程WordPress教程
centos7安装wordpress教程步骤方法
傲蕾2025-02-18WordPress教程已有人查阅
导读安装之前:建议安装各种软件一、安装apache测试环境建议关闭防火墙和SELinux1.2.1首先需要创建一个存放网站的目录(文件夹)1.2.2修改apache配置文件(默认配置文件是/etc/httpd/conf/http.conf)
安装之前:建议安装各种软件
测试环境建议关闭防火墙和SELinux
1.1安装apache
1.2.1首先需要创建一个存放网站的目录(文件夹)
2.1安装mariadb
Centos7已经没有自带mysql了,默认自带的是Mariadb
3.1安装PHP
3.1.1 配置源:(或者去官网下载更新的版本上传到服务器)
4.1首先登陆MariaDB为WordPress建立数据库及用户
5.1下载wordpress
5.2修改文件夹权限
打开浏览器输入网址:http://test.cn/wp-admin/index.php 然后初始化配置即可
[root@localhost ~]# yum -y install wget zip unzip net-tools
一、安装apache测试环境建议关闭防火墙和SELinux
1.1安装apache
[root@localhost ~]# yum -y install httpd
1.2配置apache1.2.1首先需要创建一个存放网站的目录(文件夹)
[root@localhost ~]# cd /home/
[root@localhost www]# mkdir test //创建站点目录,这里创建了一个test站点目录
1.2.2修改apache配置文件(默认配置文件是/etc/httpd/conf/http.conf)
[root@localhost conf.d]# cd /etc/httpd/conf/
[root@localhost conf]# vim httpd.conf //增加以下内容,红色部分根据自己的实际情况修改
<VirtualHost *:80>
Serveradmin 123456
ServerName.test.cn
DocumentRoot /home/ /test
<Directory "/home/ /test">
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*).htmp$ index.html
</IfModule>
</Directory>
</VirtualHost>
[root@localhost conf]# systemctl start httpd
[root@localhost conf]# systemctl enbale httpd
二、安装mariadb(Mysql)2.1安装mariadb
Centos7已经没有自带mysql了,默认自带的是Mariadb
[root@localhost ~]# yum -y install mariadb-server mariadb
[root@localhost ~]# systemctl start mariadb
[root@localhost ~]# systemctl enable mariadb
2.2 初始化mariadb,并配置root密码:
[root@localhost ~]# mysql_secure_installation //初始化mariadb并配置数据库的root密码
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!
In order to log into MariaDB to secure it, we'll need the current
password for the root user. If you've just installed MariaDB, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.
Enter current password for root (enter for none): (输入原始root密码,默认无,直接回车)
OK, successfully used password, moving on...
Setting the root password ensures that nobody can log into the MariaDB
root user without the proper authorisation.
Set root password? [Y/n] Y (是否设置root密码,一般都需要设置一个密码)
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables..
... Success!
By default, a MariaDB installation has an anonymous user, allowing anyone
to log into MariaDB without having to have a user account created for
them. This is intended only for testing, and to make the installation
go a bit smoother. You should remove them before moving into a
production environment.
Remove anonymous users? [Y/n] y (是否移除匿名用户,为了安全建议删除)
... skipping.
Normally, root should only be allowed to connect from 'localhost'. This
ensures that someone cannot guess at the root password from the network.
Disallow root login remotely? [Y/n] y (是否禁止远程root登陆,为了安全建议禁止)
... skipping.
By default, MariaDB comes with a database named 'test' that anyone can
access. This is also intended only for testing, and should be removed
before moving into a production environment.
Remove test database and access to it? [Y/n] y (是否删除测试数据库,为了安全,建议删除)
... skipping.
Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.
Reload privilege tables now? [Y/n] Y (重新载入)
... Success!
Cleaning up...
All done! If you've completed all of the above steps, your MariaDB
installation should now be secure.
Thanks for using MariaDB!
[root@localhost ~]#
三、安装PHP3.1安装PHP
3.1.1 配置源:(或者去官网下载更新的版本上传到服务器)
[root@localhost ~]# rpm -Uvh http://mirror.webtatic.com/yum/el7/epel-release.rpm
[root@localhost ~]# rpm -Uvh http://mirror.webtatic.com/yum/el7/webtatic-release.rpm
3.1.2安装fpm和组件,fpm是php的进程管理器
[root@localhost ~]# yum -y install php56w-fpm //(也可以php70w-fpm,或者更高的版本)
[root@localhost ~]# yum search php //查看php有哪些组件
[root@localhost ~]# yum -y install php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64 //安装php组件
四、配置WordPress数据库4.1首先登陆MariaDB为WordPress建立数据库及用户
[root@localhost ~]# mysql -u root -p
Enter password: //输入数据库密码进入数据库
MariaDB [(none)]>
MariaDB [(none)]> create database wordpressdb; //新建的数据库为wordpressdb
MariaDB [(none)]> CREATE USER wordpressuser@localhost IDENTIFIED BY '123456'; //新建用户为wordpressuser,密码为123456
MariaDB [(none)]> grant all privileges on wordpressdb.* to wordpressuser@localhost; //并为新建的wordpressuser这个用户赋予@localhost(即本地)的权限
MariaDB [(none)]> flush privileges; //刷新用户权限
MariaDB [(none)]> exit
五、安装WordPress5.1下载wordpress
[root@localhost ~]# cd /home/ /test
[root@localhost test]# wget http://wordpress.org/latest.zip
[root@localhost test]# unzip -q latest.zip
或者可以在windows电脑里面下载好了上传到 /home/ /test这个文件夹5.2修改文件夹权限
[root@localhost test]# chown -R apache:apache /home/ /test
5.3编辑配置文件
[root@localhost ~]# cd /home/ /test/wordpress //进入wordpress解压的目录里面
[root@localhost test]# cp wp-config-sample.php wp-config.php //先把配置文件的原始文件备份一个
[root@localhost test]# vim wp-config.php //修改配置
/** The name of the database for WordPress */
define( 'DB_NAME', 'wordpressdb' ); //修改为第四步自己新建数据库的名称
/** MySQL database username */
define( 'DB_USER', 'wordpressuser' ); //修改为第四步自己新建数据库用户的用户名
/** MySQL database password */
define( 'DB_PASSWORD', '123456' ); //修改为第四步自己新建数据库用户的密码
修改后保存退出,并重启服务
[root@localhost ~]# systemctl restart httpd.service
[root@localhost ~]# systemctl restart mariadb.service
六、登陆wordpress打开浏览器输入网址:http://test.cn/wp-admin/index.php 然后初始化配置即可
本文标签:
很赞哦! ()
图文教程
wordpress中wp_nav_menu的使用方法
wordpress中wp_nav_menu怎么用?wordpress之wp_nav_menu使用说明wp_nav_menu()方法位于wp-includes/nav-menu-templates.php文件中。
ansible部署lnmp和wordpress的步骤方法
如上,是项目的目录结构。common: 获取阿里云的yum源mysql: 二进制安装mysqlnginx: 编译安装nginxphp-fpm:编译安装php-fpmwordpress: 获取wordpress源码,更改部分值。
wordpress建站好用吗,wordpress建站可以吗
用wordpress建站当然是可以的,在WordPress面前,建站是一个已经解决的问题不能说的网站,但95%以上的网站,都可以用WordPress配合优质主题快速搭建上线
wordpress主题的安装方法,wordpress怎么安装主题
直接登录后台上传主题压缩包安装主题。具体流程:进入后台点击左侧导航菜单中外观->主题->安装主题->上传->选择文件(主题压缩包)->现在安装
相关源码
-
(自适应)蓝色英文外贸电子科技产品带三级栏目网站模板为外贸企业设计的英文网站模板,基于PbootCMS系统开发。突出多语言支持和国际化布局,三级栏目结构清晰展示产品分类,响应式设计确保更好客户在移动端和PC端获得一致的专业体验。查看源码 -
(自适应响应式)双语LED照明灯饰灯具外贸网站pbootcms源码下载模板采用响应式设计,能自动适应手机、平板和电脑等多种设备屏幕,确保用户在不同设备上都能获得良好的浏览体验。同一后台管理,数据实时同步,操作简便高效。查看源码 -
(自适应)中英文双语外贸扬声器音响喇叭话筒网站模板免费下载为音响设备外贸企业设计的中英文双语网站模板,基于PbootCMS内核开发。适配扬声器系统、音频设备等产品的国际化展示需求查看源码 -
(PC+WAP)蓝色电缆桥架五金钢结构机械PbootCMS模板下载采用PC与WAP双端适配设计,满足桌面设备和移动端访问需求。专注服务于电缆桥架、钢结构及五金机械制造领域,通过结构化布局展示产品特性与技术参数,后台数据一体化管理提升内容维护效率。查看源码 -
(PC+WAP)货物运输快递物流汽车贸易pbootcms模板下载为货运代理、汽车贸易及快递企业设计的全终端适配网站系统,整合运单追踪与车辆展示核心功能模块原生开发的DIV+CSS架构,支持WebP图像压缩技术。查看源码 -
自适应恒温恒湿机空调机械设备营销型网站模板(自适应手机版)响应式营销型恒温恒湿机环境设备类网站pbootcms模板 蓝色营销型空调设备网站源码下载PbootCMS内核开发的网站模板,该模板适用于营查看源码
| 分享笔记 (共有 篇笔记) |

