首先为了搭建一个稳定的lamp的练习环境,确保你的虚拟机可以连网,这里我们使用的yum
安装,它可以帮助我们解决软件自己的依赖关系.我还在后面加了postgresql数据库如果不需要的话可以去掉和postgresql的参数.命令如下
yum -y install httpd MysqL MysqL-server PHP PHP-MysqL postgresql postgresql-server PHP-postgresql PHP-pgsql PHP-devel
注意:如果之前安装过MysqL 需要进行卸载:
查询是否存在服务:service MysqL status
结合使用 rpm -qa | grep -i MysqL
卸载依赖文件
//rpm -ev 查询到的结果 --nodeps
yum -y remove MysqLd 卸载MysqL及其依赖
使用yum源进行安装即可 MysqLd未识别的服务是由于服务未安装导致的
1:关闭防火墙
2:安装Apache
yum -y install httpd
启动Apache服务器 :service httpd start
查看进程是否启动:
ifconfig获取到ip地址 访问该ip地址 可以访问到www目录
访问ip地址 效果如下:
2:安装PHP与扩展
如何检测PHP是否安装成功呢??
cd /var/www/html(Apache默认的访问目录)
vim index.PHP
记得重启服务器哦
service httpd stop service httpd start (restart可能存在问题)
访问该ip可以看到扩展安装成功
3:MysqL服务的安装
检查服务service MysqLd Status:
此时发现 没有用户名与密码: 我们可以去进行初始化密码设置
删除所有的匿名帐户delete from MysqL.user where password='';
初始化密码为123:update MysqL.user set password=password('123');
刷新表数据 使以上的sql生效 flush privileges;