Centos下搭建LAMP+PHP

时间:2024-01-28 22:08:22

Centos下搭建LAMP+PHP

LAMP是指一组通常一起使用来运行动态网站或者服务器的*软件名称首字母缩写:

Linux,操作系统

Apache,网页服务器

MariaDB或MySQL,数据库管理系统或数据库服务器

PHP、Perl或Python,脚本语言

虽然这些开源程序本身并不是专门设计成同另几个程序一起工作的,但由于它们的廉价和普遍,这个组合开始流行。当一起使用的时候,它们表现的像一个具有活力的"解决方案包"。本博客将通过Linux、Apache、MySQL、PHP等组件,详细演示LAMP平台的搭建。

环境准备  VMware  FTP上传工具   centos7  源码 配置好yum源 保证虚拟机ip可ping通物理主机

1.安装apache服务

yum –y install httpd   httpd-devel

1.1启动httpd服务并设置开机自启

systemctl start httpd   /启动

systemctl enable httpd   /开机自启

1.2是用自带浏览器测试apache的启动页 输入虚拟机的IP地址即可

出现这个界面就是成功进入

 

2.安装MySQL

yum –y install mariadb mariadb-server mariadb-devel

 

 2.1开启MySQL并设置开机自启

 

 

2.2数据库安全设置

mysql_secure_installation

 

 *注:如果按回车没有反应没有出现如下图的 重启虚拟机即可,重启后记得关闭防火墙 检查其他服务有没有正常启动 查看服务有没有正常启动的命令:

Systemctl  status httpd  出现高亮绿色便是此服务运行中

 

 测试使用密码进入MySQL

mysql -uroot –p

 

 

3.安装PHP

3.1安装PHP及相关软件

yum –y install php

3.2将php和MySQL关联

yum install php-mysql

3.3安装php的常用模块

yum –y install php* (*号代表全部所有关于php的文件安装)

3.4测试php网页

进入var/www/html目录下新建给php文件

cd /var/www/html

vim info.php

 

写入这三行代码 保存退出即可

3.5重启httpd服务 测试php

systemctl restart httpd

然后到浏览器里输入IP地址+我们刚才创建的文件名

 

 

显示这样即可

4.物理机安装Xftp软件 把源码传到我们虚拟机里的/var/www/html目录里

 

 

 

 

 

 

 

 

4.1查看ls

 

 

4.2赋予html文件及文件里权限为最高权限777

chmod –R 777 html 注意大写的R

 

5.重启httpd服务器

systemctl  restat  httpd

 

6.进入浏览器访问

 

 

然后就跟着步骤往下做

 

 

 

最后 我们得到这样一个界面  就搭建好了