快速构建LAMP网站平台

news/2024/5/13 5:06:53/文章来源:https://blog.csdn.net/weixin_33890526/article/details/93023048

快速构建LAMP网站平台
1.1 问题

本例要求基于Linux主机快速构建LAMP动态网站平台,并确保可以支撑PHP应用及数据库,完成下列任务:

1)安装LAMP平台各组件,启动LAMP平台

软件包:httpd、mariadb-server、mariadb、php、php-mysql
系统服务:httpd、mariadb

2)编写测试网页,确保LAMP平台可用

访问 http://虚拟机地址/test1.php ,能显示PHP环境信息
访问 http://虚拟机地址/test2.php ,能报告数据库连接状态信息

1.2 方案

在CentOS7系统中开启Web/FTP等网络服务应用时,可能会收到默认配置的防火墙、SELinux等安全防护策略影响。为了避免干扰,学习过程中建议禁止这些保护机制。

关闭防火墙策略:
[root@svr7 ~]# systemctl stop firewalld
[root@svr7 ~]# systemctl disable firewalld
关闭SELinux保护机制:
[root@svr7 ~]# setenforce 0 //立即切换为宽松模式
[root@svr7 ~]# getenforce //确认结果
Permissive
[root@svr7 ~]# vim /etc/selinux/config //以后开机不再强制生效
SELINUX=permissive //宽松模式
1.3 步骤

实现此案例需要按照如下步骤进行。

步骤一:安装LAMP平台各组件,启动LAMP平台

1)安装LAMP各组件软件包

主要包括:httpd、mariadb-server、mariadb、php、php-mysql。
[root@svr7 ~]# yum -y install httpd mariadb-server mariadb php php-mysql
.. ..
已安装:
mariadb.x86_64 1:5.5.52-1.el7
mariadb-server.x86_64 1:5.5.52-1.el7
php.x86_64 0:5.4.16-42.el7
php-mysql.x86_64 0:5.4.16-42.el7
作为依赖被安装:
libzip.x86_64 0:0.10.1-8.el7
perl-DBD-MySQL.x86_64 0:4.023-5.el7
php-cli.x86_64 0:5.4.16-42.el7
php-common.x86_64 0:5.4.16-42.el7
php-pdo.x86_64 0:5.4.16-42.el7
完毕!
2)启动LAMP组建对应的系统服务

主要包括:Web服务httpd、数据库服务mariadb。PHP网页解析的功能由httpd服务在需要时调用相应的模块文件实现,无对应服务。
[root@svr7 ~]# systemctl restart httpd mariadb //起服务
[root@svr7 ~]# systemctl enable httpd mariadb //设置开机自启
Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service.
步骤二:编写测试网页,确保LAMP平台可用

1)测试PHP网页解析

在Web服务器的网页目录下新建一个测试网页 test1.php。
[root@svr7 ~]# vim /var/www/html/test1.php
<?php
phpinfo(); //显示PHP环境信息
?>
通过Firefox浏览器访问 http://127.0.0.1/test1.php ,可以看到PHP环境信息,如图-1所示。
快速构建LAMP网站平台
2)测试PHP网页解析及数据库连接

在Web服务器的网页目录下新建另一个测试网页 test2.php,其中本机的mariadb数据库服务未做配置时,管理员账号为root、密码为空。
[root@svr7 ~]# vim /var/www/html/test2.php
<?php
$link=mysql_connect('localhost','root','');
if($link) echo "Success !!"; //成功则显示 Success !!
else echo "Failure !!"; //失败则显示 Failure !!
mysql_close(); //关闭数据库连接
?>

    通过Firefox浏览器访问 http://127.0.0.1/test2.php ,可以看到数据库连接的反馈信息,正常结果页面应显示"Success !!",如图-2所示。![](https://s1.51cto.com/images/blog/201802/27/0f80ed1c5e195882ad8c5edb9ce6850d.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

转载于:https://blog.51cto.com/13557045/2073665

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_724409.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[转载]网站性能优化之CSS无图片技术 —— 网站性能优化

一、无图片技术定义在不使用CSS Image&#xff08;通过CSS的引入的背景图片,不包括img标签内的图片&#xff09;情况下生成类似图片效果的技术&#xff1b;换句话的意思就是在使用纯CSS生成类似图片效果的技术。二、为什么要“无图片”&#xff1f;首先我们通过yslow的statisti…

WebRAY网站检查技术支撑平台的实践

平台与网站越来越多&#xff0c;问题更多 互联网服务平台及门户网站已经成为互联网时代政府机关企事业单位的形象代言&#xff0c;是政企单位展示自身形象的一个重要渠道。从国务院办公厅组织开展的第一次全国政府网站普查情况获悉&#xff0c;截至2015年11月&#xff0c;各地区…

强大的跨平台绘制流程图软件网站ProcessOn

一个强大的作图网址&#xff08;https://www.processon.com&#xff09;&#xff0c;告别vision,rose等需要本地安装的软件&#xff0c;只需要连接网络不需要安装任何软件就能制作流程图了。能绘制基本流程图形&#xff0c;flowchart流程图&#xff0c;bpmn,evc企业价值链&…

Google Developers 中国网站正式发布

Google Developers 中国网站 (developers.google.cn) 正式发布&#xff01;Google Developers 中国网站是特别为中国开发者而建立的&#xff0c;它汇集了 Google 为全球开发者所提供的开发技术资源&#xff0c;包括 API 文档、开发案例、技术培训的视频。并涵盖了以下关键开发技…

给自己的网站加入智能聊天功能

引言现在突然发现有很多 QQ 群都开启了群机器人的功能&#xff0c;其中有两个角色&#xff0c;他们分别是&#xff1a;Baby Q 和 QQ 小冰。在 Q 群中&#xff0c;你可以对他们进行任意程度的调戏&#xff0c;不过&#xff0c;遗憾的是鱼和熊掌不可得兼&#xff0c;一个群只能进…

网站已死 互联网永生

从诞生到现在&#xff0c;网站已经走过了20个年头。相比当年的流行&#xff0c;如今它已经开始衰落&#xff0c;逐渐让位于更简单且时髦的智能应用。这些应用更关注的不是搜索效果&#xff0c;而是信息获取。克莱斯安德森(Chris Anderson)向我们解释了这些新应用所反映的资本聚…

j2ee 简单网站搭建:(五)使用 jcaptcha 生成验证码图片

为什么80%的码农都做不了架构师&#xff1f;>>> 《j2ee 简单网站搭建&#xff1a;&#xff08;一&#xff09; windows 操作系统下使用 eclipse 建立 maven web 项目》《j2ee 简单网站搭建&#xff1a;&#xff08;二&#xff09;添加和配置 spring spring-mvc 的…

步步为营-90-SEO(url重写+超链接技巧)

目的:便于搜索引擎抓取 url重写:将带参数的url如:https://i.cnblogs.com/EditPosts.aspx?opt1.修改为https://i.cnblogs.com/EditPosts.aspx_1 1:在BookList修改如下链接方式 href"<%#Eval("Id","/Goods/BookDetail_{0}.aspx") %>"> 2…

asp.net网站接入QQ登录

这两天在做网站第三方登录&#xff0c;总结一下QQ登录吧&#xff0c;支付宝就不用了&#xff08;下载dome把ID什么的换一换就基本可以了。&#xff09;&#xff0c;本文主要说的是代码的实现方式&#xff0c;逻辑部分主要还是根据帮助文档来的。不懂的同学可以先看看文档。 直接…

ios和安卓测试包发布网站http://fir.im的注册与常用功能

作为专业的ios和安卓测试包发布网站&#xff0c;注册超简单。支持输入网址直接下载和二维码扫描下载。功能类似TestFlight ,但又比它强大&#xff0c;支持游客访问密码&#xff0c;ios和安卓测试app都支持。模仿TestFlight &#xff0c;又高于TestFlight 。 1 注册是我见到的最…

兰亭集势(Lightinthebox)网站结构综合分析

于&#xff1a; 2010年 十一月 18日 by admin 兰亭集势 &#xff08;Lightinthebox &#xff09;是中国整合了供应链服务的在线B2C&#xff08;内部叫做L2C,LightInTheBox 2 Customer&#xff09;&#xff0c;该公司拥有一系列的供应商&#xff0c;并拥有自己的数据仓库和长期…

VC2005从开发MFC ActiveX ocx控件到发布到.net网站的全部过程

开篇语&#xff1a;最近在弄ocx控件发布到asp.net网站上使用&#xff0c;就是用户在使用过程中&#xff0c;自动下载安装ocx控件。&#xff08;此文章也是总结了网上好多人写的文章&#xff0c;我只是汇总一下&#xff0c;加上部分自己的东西&#xff0c;在这里感谢所有在网上发…

事件mouseover ,mouseout ,mouseenter,mouseleave的区别

鼠标滑过的时候出现一个层&#xff0c;当鼠标滑到当前层的话mouseover和mouseout在低版本的浏览器会出现闪动的现象&#xff0c;解决这个现象的办法有许多&#xff0c;不过我觉得有一种是最简单的那就是把mouseover和mouseout换成对应的mouseenter和mouseleave。mouseover ,mou…

[C++]3-1 得分(Score ACM-ICPC Seoul 2005,UVa1585)

Question 习题3-1 得分(Score ACM-ICPC Seoul 2005,UVa1585) 题目&#xff1a;给出一个由O和X组成的串&#xff08;长度为1~80&#xff09;&#xff0c;统计得分。 每个O的分数为目前连续出现的O的个数&#xff0c;X的得分为0。 例如&#xff1a;OOXXOXXOOO的得分为1200100123。…

使用CDN网站加速的好处

2019独角兽企业重金招聘Python工程师标准>>> CDN的全称是内容分发网络&#xff0c;尽可能避开网络上有可能影响数据传输速度和稳定性的环节。 网站建站一段时间之后&#xff0c;随着网站访问量的增加&#xff0c;网站加载的速度会变慢&#xff0c;影响客户感受和蜘蛛…

tomcat web目录设置只读_CMS网站安全权限划分设置教程

DiYunCMS(帝云CMS)-免费开源可商用的PHP万能建站程序CMS网站安全权限划分设置教程网站安全是网站搭建运营过程中非常重要的一部分&#xff0c;DiYunCMS非常注重安全&#xff0c;开发了强大的安全功能。本文给大家介绍下DiYunCMS网站的安全设置方法。首先需要安装【系统安全】插…

https双向认证网站搭建

新建网站 在搭建网站证书之前&#xff0c;我们先搭建好我们的网站 1、网站基本搭建 为我们的项目新建一个网站&#xff0c;按照如下的步骤来 1&#xff0c;打开IIS&#xff0c;右键单击网站弹出菜单&#xff0c;选择网站&#xff08;如图1.1.1&#xff09; 图1.1.1 2&#xff…

win2003服务器某一个网站被劫持,windows server 2012 iis被劫持的处理过程

标签&#xff1a;关闭 安装 inf pcm tool ext 重写 download ocs需要用到的工具filemon下载地址&#xff1a;FileMon for Windows v7.04上周五晚接到有客户反应&#xff0c;网站打开很慢&#xff0c;而且百度搜索有很多博彩信息,打开依然能打开。第一反应就是网…

解决web网站被挂马清除方法

案例&#xff1a;某公司一个lamp的服务器网站站点目录下所有文件均被植入了广告脚本如下内容&#xff1a; <script languagejavascriptsrchttp://%4%66E%78%72%67%2E%70%6F/x.js?google_ad93x28_ad> </script> 包括图片文件也为植入了&#xff0c;网站打开时就会调…

分享一些好用的网站

前言 这两年收藏了不少网站&#xff0c;特地整理一下&#xff0c;把一些大家都可能用得上的分享出来&#xff0c;希望能对你有用。 考虑到有一些网站大多数人都知道&#xff0c;所以我就不列出来了。 我把这些网站分为了几大类&#xff1a; 工具类素材类社区类工具类 1、start.…