一、检查环境
1.查看centos版本
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
[root@localhost ~]#
2.检查是否安装相关应用
- 检查apache
[root@localhost ~]# service httpd status
Redirecting to /bin/systemctl status httpd.service
Unit httpd.service could not be found.
[root@localhost ~]#
没找到httpd.service
说明没有安装apache
- 检查mysql
[root@localhost ~]# service mysqld status
Redirecting to /bin/systemctl status mysqld.service
Unit mysqld.service could not be found.
[root@localhost ~]#
同上,没有安装mysql
二、安装apache
[root@localhost ~]# yum -y install httpd
安装成功返回如下:
![img_9c99a45422374d052f7915c7ebfc2315.png](https://yqfile.alicdn.com/img_9c99a45422374d052f7915c7ebfc2315.png?x-oss-process=image/resize,w_1400/format,webp)
图片.png
- 安装apache扩展
[root@localhost ~]# yum -y install httpd-manual.noarch mod_ssl
安装成功返回如下:
![img_54bdbb638648d88ec0969feb90406d24.png](https://yqfile.alicdn.com/img_54bdbb638648d88ec0969feb90406d24.png?x-oss-process=image/resize,w_1400/format,webp)
图片.png
三、安装php
[root@localhost ~]# yum -y install php
安装成功返回如下:
![img_afc9bd91bd7f8c3e24187076ab3c70d6.png](https://yqfile.alicdn.com/img_afc9bd91bd7f8c3e24187076ab3c70d6.png?x-oss-process=image/resize,w_1400/format,webp)
图片.png
- 安装php-fpm
[root@localhost ~]# yum -y install php-fpm
安装成功返回如下:
![img_bd8927c5dfed35c842d663c0f455774d.png](https://yqfile.alicdn.com/img_bd8927c5dfed35c842d663c0f455774d.png?x-oss-process=image/resize,w_1400/format,webp)
图片.png
- 安装php扩展
[root@localhost ~]# yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-devel
![img_266d3cbb165601782d22dac1af1b4f19.png](https://yqfile.alicdn.com/img_266d3cbb165601782d22dac1af1b4f19.png?x-oss-process=image/resize,w_1400/format,webp)
图片.png
安装成功返回如下:
![img_02ebf45e3cfaaab0c27d609d7db47e18.png](https://yqfile.alicdn.com/img_02ebf45e3cfaaab0c27d609d7db47e18.png?x-oss-process=image/resize,w_1400/format,webp)
图片.png
四、安装mysql
[root@localhost ~]# yum -y install mysql
安装成功返回如下:
![img_17da5cb7181ff87aadcb785740671fcf.png](https://yqfile.alicdn.com/img_17da5cb7181ff87aadcb785740671fcf.png?x-oss-process=image/resize,w_1400/format,webp)
可以看到
CentOS7
安装mysql
时候安装的是mariadb
,这是因为mysql被Sun公司收购了,Sun公司又被Oracle收购了,成功了商业的应用,然后mysql停止开源,所以mysql之父又开发了mariadb数据库,mariadb数据库兼容了mysql所有的内容,总之就是换了个名字,和之前mysql使用没有太大区别。
- 安装mysql-server
![img_24a12b81702359bc6ebad7315f123ca3.png](https://yqfile.alicdn.com/img_24a12b81702359bc6ebad7315f123ca3.png?x-oss-process=image/resize,w_1400/format,webp)
图片.png
出错了不要紧,原因上面已经说明了,然后将mysql换成mariadb就好了,下面继续安装:
[root@localhost ~]# yum -y install mariadb-server
安装成功返回如下:
![img_0fa8b7a160f541a67c846d49e799efd1.png](https://yqfile.alicdn.com/img_0fa8b7a160f541a67c846d49e799efd1.png?x-oss-process=image/resize,w_1400/format,webp)
图片.png
- 安装php-mysql
[root@localhost ~]# yum -y install php-mysql
安装成功返回如下:
![img_40bc91422395585f900998f51fc14767.png](https://yqfile.alicdn.com/img_40bc91422395585f900998f51fc14767.png?x-oss-process=image/resize,w_1400/format,webp)
图片.png
- 安装mysql扩展
[root@localhost ~]# yum -y install mysql-connector-odbc libdbi-dbd-mysql
安装成功返回如下:
![img_cbafbbfa696b24249c81e227f78b90a7.png](https://yqfile.alicdn.com/img_cbafbbfa696b24249c81e227f78b90a7.png?x-oss-process=image/resize,w_1400/format,webp)
图片.png
[root@localhost ~]# yum -y install mariadb-devel
![img_3cb47aa93db6fe18a6380495255634c8.png](https://yqfile.alicdn.com/img_3cb47aa93db6fe18a6380495255634c8.png?x-oss-process=image/resize,w_1400/format,webp)
图片.png