CentOS 7.2下安装lamp环境

环境:

  • CentOS 7.2 64位

1.安装Apache

# yum install httpd

安装成功后启动一下httpd服务

# service httpd start

在浏览器输入ip访问,页面如下:
这里写图片描述

2.安装mysql

由于yum资源里没有mysql-server。所以必须去官网下载,这里我们用wget命令,直接获取。 
   

# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

# rpm -ivh mysql-community-release-el7-5.noarch.rpm

# yum install mysql-community-server

安装完成后重启mysql:

# systemctl restart mysqld.service

   
测试一下,进入mysql(刚安装好的时候root用户没有密码):

# mysql -u root 

进入mysql控制台后设置msyql密码为 123456

mysql> set password for 'root'@'localhost' =password('123456');

远程连接设置,所有以root账号连接的远程用户,设其密码为 123456

mysql> grant all privileges on *.* to root@'%'identified by '123456';

更新权限

mysql> flush privileges; 

3.安装php70w

在centos7通过yum安装PHP7,首先在终端运行:

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

提示错误:

error: Failed dependencies:
epel-release >= 7 is needed by webtatic-release-7-3.noarch

或者

错误:依赖检测失败:
    epel-release >= 7 被 webtatic-release-7-3.noarch 需要

表示需要先安装epel-release。

1.安装epel-release
通过命令:

yum -y install epel-release 

成功安装。
2.安装PHP7
终端再次运行如下命令:

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

成功获取PHP7的yum源,然后再执行:

yum install php70w

这样就大功告成了。
3.验证安装
终端命令:php -v,显示当前PHP版本,信息如下:

# php -v
PHP 7.0.18 (cli) (built: Apr 15 2017 07:09:11) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies

这样就在CentOS 7下通过yum安装成功PHP7.

注意默认安装好的php是没有mysqli扩展的,需要先配置:

# yum install php-mysqli

配置成功后,重启服务

#systemctl restart httpd

猜你喜欢

转载自blog.csdn.net/dongzhensong/article/details/82494585