前言:
CentOS 7及以上版本不能安装Mysql数据库,我们用的MariaDB数据库代替。mariadb的简单安装与配置可参考:https://blog.csdn.net/weixin_44092289/article/details/85640601
(问:centos7 的yum源里没有mysql包,安装分支mariadb,那么php-mysql包和PDO可以用于这个分支吗?可以的话和mysql有没有太大的区别?
答:用法完全是一样的。Centos7将mysql替换为mariadb了,不会有兼容问题 )
正文:
*
本人的是阿里云的CentOS 7服务器
(1)安装apache、php、mariadb
完成之后最后一行会出现
(2)启动相应的服务
将这三个命令输入完毕之后,代表网站的环境基本已经完成,接下来检查服务的运行情况
(3)浏览初始页面
(4)Mariadb(mysql)的简单配置
由于wordpress要用到mairdb(mysql)数据库,因此我们要为mysql设置相应的用户去访问管理,之前我们已经启动了mysqld服务,因此此时我们需要给mysql设定一个初始的root密码,可以让root用户去访问数据库
1、
首先是设置密码,会提示先输入密码.。
<–初次运行直接回车
2、设置密码
<– 是否设置root用户密码,输入y并回车或直接回车
<– 设置root用户的密码
<– 再输入一次你设置的密码
3、其他配置
<– 是否删除匿名用户,回车
<–是否禁止root远程登录,回车,
<– 是否删除test数据库,回车
<– 是否重新加载权限表,回车
初始化MariaDB完成,
4、测试登录
(注意-p和密码之间没有空格)
完成。
(1)下载wordpress
我直接在官网下载最新的的安装包,然后通过WinSCP工具上传至我的服务器上。
(也可以通过命令直接下载到服务器上)
(2)创建wordpress解压目录
(3)解压wordpress
(4)将目录赋予apache权限
(5)配置apache httpd
修改配置文件
注:centOS 7以上版本的需要加上
(6)配置数据库mariadb
1.输入 mysql -uroot –p 加上之前设置的密码进入数据库
2.创建一个名为wordpress的数据库
输入
保存退出
(7)重启apache然后输入公网ip进行设置wordpress
注:每次修改httpd.conf配置文件都要重启Apache (重启Apache就是重启httpd)
apache的默认端口号为80端口,如果没有修改,直接输入公网IP即可进入wordpress设置页面;
如果端口号已修改,需输入进行访问,例127.0.0.1:99