一、安装虚拟机VM
我这里用的是:
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.安装
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
service mysqld start
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环境就搭建好了。