浅谈本地服务器的搭建 XAMPP
很多时候我们在开发的时候,需要在线运行我们的程序,这就需要服务器,但是基本很多情况,服务器都是后端在管理的,很多公司的前端是拿不到服务器登录信息的,在这样的情况下,我们就可以在自己的电脑上搭建一个本地服务器,来模拟在线运行的环境。
下面我来讲一下,我比较习惯用的,XAMPP,我选择它的原因是,我偶尔要写点PHP,并且它的安装配置很简单。
下载的官网(https://www.apachefriends.org/zh_cn/index.html)
什么是XAMPP?
XAMPP是最流行的PHP开发环境
XAMPP是完全免费且易于安装的Apache发行版,其中包含MariaDB、PHP和Perl。XAMPP开放源码包的设置让安装和使用出奇容易。
现在XAMPP最高支持的PHP版本是PHP7.1
我们在官网下载对应系统的安装包,然后下一步下一步傻瓜式安装就可以了,这中间有个地方是选择安装位置的,要安装的盘可以自己选一下。
有两个地方注意下
php.ini是php配置文件,不过本文主讲服务器,关于php的就不多说了
点击上图中的服务器启动按钮,服务器就运行了。
那我们的项目应该放哪个文件夹呢?
项目文件放在这个文件夹就可以运行,这个文件夹默认有好多文件,把文件删掉就可以了。
为了更加清楚地演示,我自己写了个test.html文件放入其中
文件的内容为:
然后我们在浏览器中输入如下地址就会显示如图所示内容
这个localhost也可以换成本地ip地址
最后说一下,这个时候php的运行环境其实也已经搭建好了
我们怎么测试呢,我们写一个如下图所示文件放入htdocs文件夹
文件内容如下:
然后浏览器中输入如下图地址就会有如下显示:
mysql数据库也是一样的,点击start启动,然后在浏览器中输入如下地址就可以在本地使用phpmyadmin来建数据库和数据表了
浅谈本地服务器的搭建 XAMPP相关推荐
- 浅谈ssr服务器渲染、客户端渲染和预渲染以及前端打包部署
浅谈ssr服务器渲染.客户端渲染和预渲染以及前端打包部署 1.客户端渲染: 2.服务器渲染(SSR) 3.预渲染 前端打包文件dist结合nginx和node原理图(个人见解) 今天下班在地铁上直到现 ...
- 浅谈游戏服务器---功能模块上来看
游戏服务器在网游上的作用不容考虑,游戏能做大到什么程度,还是有很大的依靠的,这篇文章先从功能模块的角度来谈一个完善的游戏服务器需要实现哪. 一:游戏服务器的作用:连接各个网游客户端,实现各客户 ...
- 自建本地服务器,如何搭建及使用本地服务器
我们在进行做移动端项目是有时候需要自己跑一下页面,看看效果是不是符合我们的要求,一般的话我们都会使用chrome 的debug工具进行仿真机检测,但有时候我们发现,这样是不够的我们需要一个真机环境测试 ...
- wamp php 环境变量,浅谈本地WAMP环境的搭建
在php本地搭建过程中,php环境配置是至关重要的一部分,本文就php在本地的环境配置中作简要说明.以供大家学习! 配置Windows+Apache+Mysql+PHP开发运行环境 安装Apache ...
- 实例浅谈Linux环境下搭建Web服务器与创建个人主页
版权声明:对于本博客所有原创文章,允许个人.教育和非商业目的使用,但务必保证文章的完整性且不作任何修改地以超链接形式注明原始作者.出处及本声明. 博客地址:http://blog.csdn.ne ...
- 通俗易懂浅谈一下服务器异地容灾备份
最近关于服务器异地容灾备份等话题热度逐渐上升,服务端的网络.机房硬件等一旦出现故障,将有可能导致大规模的服务瘫痪,商城订单下降等,进而对公司造成经济损失. 服务端灾备不仅是运维人员的工作,前后端开发人 ...
- tomcat 优化_浅谈Tomcat服务器优化方法
对于JavaWeb开发人员而言,Tomcat已成为默认的web服务器,但是在生产环境下使用Tomcat部署应用,我们如果采用Tomcat默认的配置,尤其是内存和线程的配置,其配置都很低,容易成为性能瓶 ...
- 如何在Linux云服务器上搭建Xampp
1.从Xampp官网下载对应的Linux版本安装包 2.使用X-shell 连接云服务器 3.执行rz,选中已经下好的安装包,等待上传完毕 4.上传完毕,后发现当前目录下(及执行rz命令的目录下)多了 ...
- 浅谈日本服务器与美国服务器对比
日本服务器和美国服务器都是在日本和美国运营的.由于这两个国家是全球最大的互联网市场之一,因此服务器市场规模庞大,吸引了许多国内外企业进行投资和运营.在选择服务器时,我们通常需要考虑服务器的性能.配置. ...
最新文章
- IsIconic(判断窗口是否最小化)
- jQuery 中的 Ajax
- MyBatis知多少(22)MyBatis删除操作
- Jsp表单提交数据乱码问题
- Linux 字符设备驱动开发基础(三)—— read()、write() 相关函数解析
- 【安卓开发】AS神奇的报错:Cannot find AVD system path. Please define ANDROID_SDK_ROOT
- getResourceAsStream 返回 null 解决经验浅谈
- python 近期用到的基础知识汇总(八)
- oracle 多版本技术,读书笔记: 关于oracle中多版本的问题
- iOS:栈、堆、字符串常量区、全局区
- 【delete用法 与 object(对象)的创建】
- mscorsvw.exe进程占用CPU资源高居不下
- SQL-根据生日计算年龄
- @Cacheable、@CachePut、@CacheEvict、@Caching、@CacheConfig详解
- linux查看本地主机名,linux如何查看主机名
- describe函数的参数举例详解
- Ubuntu上安装搜狗中文输入法
- 物联网平台-工业4.0应用程序的边缘处理
- Gym - 101911D(转化为求因子)
- 遇事没有眼力见,反应不灵活,该怎么改善?
热门文章
- 你刚才淘宝上买衣服---具体分析技术工艺(淘宝页面显示处理的页面)
- javascript 一些小常用的技巧
- C语言中“指针”和“指针变量”的区别是什么
- 简单的MFC画正弦曲线
- php mysql 星级评分_jQuery+PHP实现星级评分效果
- Fragment向ChildFragment传值
- 关于解决vue.js中组件的template内容不能换行的问题
- 验证手机号码归属地_手机号码归属地能否取消? 工信部回复了
- mysql 导出dmp文件_MySQL数据库基础讲解
- QString之simplified()含义