如何在centOS7搭建lamp(CentOS7+Apache+MySQL+PHP)环境

一、安装虚拟机

我这里用的是:

CentOS-7-x86_64-Everything-1804.iso

二、安装CentOS7

注意:以下安装,我都是用的root权限。

三、安装Apache

1.安装

yum -y install httpd

2.开启apache服务

systemctl start httpd.service

3.设置apache服务开机启动

systemctl enable httpd.service

4.验证apache服务是否安装成功
在本机浏览器中输入虚拟机的ip地址,CentOS7查看ip地址的方式为:

ip addr

如果看到apache默认的页面–有Testing 123…字样,便是成功安装了apache服务了
这里写图片描述

四、安装PHP

1.安装

扫描二维码关注公众号,回复: 2260603 查看本文章
yum -y install php

2.重启apache服务

systemctl restart httpd或者systemctl restart httpd.service

然后,你可以写一个php文件在浏览器中运行一下了;

vi /var/www/html/info.php
i
<?php phpinfo(); ?>
Esc
:wq 按回车键

然后,在自己电脑浏览器输入 虚拟机ip地址/info.php
运行,会出现php的一些信息
这里写图片描述

五、安装MySQL

1、由于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

2、安装完成后重启mysql

systemctl restart mysqld.service

3、初次安装 root用户没有密码,可以通过下面命令登录:    

mysql -u root 

4、设置msyql密码为 111111(或者其他)

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

5、远程连接设置,所有以root账号连接的远程用户,设其密码为111111(或者其他)

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

6、更新权限

mysql>flush privileges; 

六、将PHP和MySQL关联起来

yum search php

选择你需要的安装:

yum -y install php-mysql

七、安装常用的PHP模块

例如,GD库,curl,mbstring,…
1.安装:

yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel

2.重启apache服务

systemctl restart httpd.service

然后,再次在浏览器中运行info.php,你会看到安装的模块的信息。

lamp环境就搭建好了。

猜你喜欢

转载自blog.csdn.net/dyw_666666/article/details/81105021