centos7通过yum安装apache+mysql(mariadb)+php

By | 2017年3月30日

一、Apache配置

1、设置apache自动启动

systemctl enable httpd

2、启动apace

systemctl start httpd

3、配置apache监听ipv4

修改/etc/httpd/conf/httpd.conf的Listen:

Listen 0.0.0.0:80

1、安装mariadb

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。。


[root@localhost ~]# yum install mariadb-server mariadb

mariadb数据库的相关命令是:

systemctl start mariadb  #启动MariaDB

systemctl stop mariadb  #停止MariaDB

systemctl restart mariadb  #重启MariaDB

systemctl enable mariadb  #设置开机启动

2、设为自动启动


[root@localhost ~]#systemctl enable mariadb

3、启动数据库

[root@localhost ~]# systemctl start mariadb

4、修改root密码

4.1、可以通过命令mysql_secure_installation进行设置


[root@localhost ~]# mysql_secure_installation

4.2、也可以通过下面方法进行修改root密码


[root@localhost ~]# mysql -u root -p
MariaDB [(none)]> use mysql;
#设置root密码
MariaDB [mysql]> update users set password=password('新密码') where user='root';
#更新权限
MariaDB [mysql]> flush privileges;