centos6.9 yum安装高版本php,apache,mysql

网友投稿 676 2022-11-27

centos6.9 yum安装高版本php,apache,mysql

centos6.9  yum安装高版本php,apache,mysql

1.检查当前安装的PHP包

list

如果要删除,可执行

mysql.x86_64 php-pdo.x86_64

2.rpm包

CentOs 5.x

//mirror.webtatic.com/yum/el5/latest.rpm

CentOs 6.x rpm -Uvh rpm -Uvh rpm -qa | grep webtatic rpm -e  上面搜索到的包即可

3.查看可安装的php版本

yum list php*

4.安装

这里我选择了php5.6来安装

yum -y install php56w.x86_64

(实际上这里安装完php的时候,apache2.2也安装上了)

​​webtatic官方说明​​

​​

安装php-mysql扩展

yum install php56w-mysql

安装mbstring扩展

yum install php56w-mbstring

编辑php.ini文件

vi /etc/php.ini

加入一行

extension=mbstring.so  //经测试,可以不加这行

重启apache

service restart

============================================

安装apache2.4

执行

​​cd /etc/yum.repos.d​​

​​wget list installed remove list install hhvm​​

=========================================

安装mysql5.7.15

(推荐)

​​-Uvh list mysql*

现在可以看到mysql5.7

yum install mysql-community-server

------------------------------------------------------------分割线---------------------------

rpm方式安装

查看并卸载自带的mysql

先用rpm -qa | grep -i mysql 指令查看,然后用rpm -e  --nodeps 卸载对应的组件

官方-

​​/

wget /目录

先安装依赖(mysql5.7需要)

yum -y install numactl

yum -y install perl

依次执行安装

rpm -ivh mysql-community-common-5.7.15-1.el6.x86_64.rpm rpm -ivh mysql-community-libs-5.7.15-1.el6.x86_64.rpm rpm -ivh mysql-community-client-5.7.15-1.el6.x86_64.rpm rpm -ivh mysql-community-server-5.7.15-1.el6.x86_64.rpm

启动

service mysqld start

开机自动启动

chkconfig mysqld on

获得MySQL初始密码

grep 'temporary password' /var/log/mysqld.log

这里的 >gjpjgkb:0cX  就是root的默认密码

登录mysql

mysql -uroot -p'密码'

即  mysql -uroot -p'>gjpjgkb:0cX'

mysql5.7的安全机制加强,要求立即修改密码,否则无法继续操作

修改新密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

注意密码要足够复杂(8位,大写字母,小写字母,数字,特殊符号),否则修改失败

允许远程登录

Grant all privileges on *.* to 'root'@'%' identified by 'HAOabc2016!' with grant option;

​​flush privileges;​​

​​

MySQL的默认安装位置

/etc/my-f​​#配置文件​​

​​/var/lib/mysql/               ​​​​#数据库目录​​

​​/usr/share/mysql              ​​​​#配置文件目录​​

​​/usr/bin                     ​​​​#相关命令目录​​

​​/etc/init.d/mysql            ​​​​#启动脚本​​

​​

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:springmvc如何使用map接收参数
下一篇:PHP英文字母大小写转换函数小结
相关文章

 发表评论

暂时没有评论,来抢沙发吧~