PHP
1、由于linux的yum源不存在php7.x,所以我们要更改yum源:
# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
2、yum查询安装php71w
# yum search php71w
3、yum 安装php71w和各种拓展,选自己需要的即可。
//最好组件间一个空格,可能我因为在编辑文章的时候多按了空格,再次安装的时候从这里拷贝过去的命令,结果没能安装mysqlnd组建,导致访问服务器时,php无法连接数据库。
#yum install php71w php71w-cli php71w-common php71w-devel php71w-embedded php71w-fpm php71w-gd php71w-mbstring php71w-mysqlnd php71w-opcache php71w-pdo php71w-xml
Ps:systemclt restart httpd apache 即可支持php
Mysql
1、下载并安装MySQL官方的 Yum Repository
# wget -i -c http://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
# yum -y install mysql80-community-release-el7-3.noarch.rpm
- 安装mysql-server
//
# yum -y install mysql-community-server
- MySQL数据库设置
- 启动
# service mysqld start
此时MySQL已经开始正常运行,不过要想进入MySQL还得先找出此时root用户的密码,通过如下命令可以在日志文件中找出密码:
# grep "password" /var/log/mysqld.log
- 修改密码
//密码规则:大写+小写+数字+特殊字符 ,缺一不可
alter user root@'localhost' identified by 'Xaaaaaa123456.'