您的位置:首页 > 运维架构 > Linux

如何在CentOS7.2下搭建指定版本的php环境

2018-02-24 18:01 453 查看
本操作安装的结果为Apache2.4+MySQL5.7+PHP7.0,您也可以根据自己的实际需求对安装命令进行更改,得到自己想要的版本
1.停止服务器,选择更换系统盘,选择CentOS 7.2。
2.安装apache
[root@123 ~]# yum install httpd

3.安装mysql数据库
[root@123 ~]# wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm [root@123 ~]# rpm -ivh mysql57-community-release-el7-7.noarch.rpm

[root@123 ~]# yum install mysql-community-server

更改Mysql配置:
文件 /etc/my.cnf,在空白处添加
[mysqld] --已有的,单独添加下面代码即可
character_set_server=utf8
[mysql]
default-character-set = utf8
设置mysql密码:
[root@123 ~]# grep 'temporary password' /var/log/mysqld.log

通过上述代码可以查看mysql数据库的临时密码,用户名为root。

登录到Mysql中,进行如下操作:
mysql>set PASSWORD = PASSWORD('123456');
如报错:
Your password does not satisfy the currentpolicy requirements
则进行下列操作:
mysql>set global validate_password_policy=0;
mysql>set global validate_password_length=4;
然后设置新密码
mysql> set PASSWORD = PASSWORD('123456');
即可设置成功mysql密码。
4.安装PHP
[root@123 ~]# wget https://mirror.webtatic.com/yum/el7/epel-release.rpm [root@123 ~]# wget https://mirror.webtatic.com/yum/el7/webtatic-release.rpm [root@123 ~]# rpm -ivh epel-release.rpmshell# rpm -ivh webtatic-release.rpm

[root@123 ~]# yum install php56w php56w-mysqlnd php70w-gd php70w-mbstring

5.辅助
启动apache:

[root@123 ~]# /bin/systemctlstart httpd.service//启动
[root@123 ~]# /bin/systemctlstop httpd.service //停止
[root@123 ~]# /bin/systemctl restarthttpd.service //重启
启动mysql:

[root@123 ~]# /bin/systemctlstart  mysqld.service
zip解压缩:
解压 unzip FileName.zip
压缩 zip -r FileName.zip DirName
以上记录的是搭建流程的全纪录,以及搭建过程中感觉应注意的事项。共勉学习。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息