虚拟机里搭建lamp环境
首先,我介绍一下这次作业的目的,我们要学会如何搭建自己的网站,搭建网站需要服务器,我还没有购买,只能先用虚拟机代替,如果虚拟机或服务器安装的是linux操作系统,则需要搭建lamp环境,
Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。从网站的流量上来说,70%以上的访问流量是LAMP来提供的,LAMP是最强大的网站解决方案.
下面开始操作
打开vmware软件,创建新的虚拟机,选择下好的centos操作系统



安装apache,输入命令如下
yum -y install httpd

开启apache服务
systemctl start httpd.service

失败了,后来发现是安装的时候没有把网络打开
没错,我又重装里一遍,然后重新安装apache

重新开启apache服务

继续进行,设置apache服务开机启动
systemctl enable httpd.service

验证apache服务是否安装成功
▪ 在本机浏览器中输入虚拟机的ip地址,CentOS7查看ip地址的方式为:
ip addr
▪ 开启防火墙允许外网访问
firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload

安装PHP
1.安装
yum -y install php
2.重启apache服务
systemctl restart httpd或者systemctl restart httpd.service
3.验证php是否安装成功
在apache的网站根目录/var/www/html/创建test.php并尝试访问
<?php phpinfo(); ?>
这段过程太激动竟然忘了截图,想起来的时候就只有这张了

安装Mysql
1.安装
yum install mariadb*
2.开启MySQL服务
systemctl start mariadb.service

3.设置开机启动MySQL服务
systemctl enable mariadb.service
4.设置root帐户的密码
mysql_secure_installation

5.测试root密码设置成功
mysql -uroot -p




▪ 将PHP和MySQL关联起来
yum -y install php-mysql
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

大功告成!



浙公网安备 33010602011771号