2025-05-31 07:05:01
大家好,今天小编关注到一个比较有意思的话题,就是关于php开发环境的问题,于是小编就整理了5个相关介绍php开发环境的解答,让我们一起看看吧。
phpstorm搭建运行环境方法如下
1打开PHPstudy进入“其他选项菜单”-“环境端口检测”-端口列表,随后点击PHPstudy运行界面的重启,查看网络状态-TCP监听端口,查看Apache的端口,我的这里是9096,网上一般说Apache端口默认是80,没错,但经常被占用。
2随后,我们来到phpstrom中修改phpstoram的默认设置,tools-Deploment-Configuration,如果第一次设置会没有,点击弹窗左上角“+”新建就好。
3端口被占用就是把localhost改成localhost:端口/地址/
4点击Mapping,进入设置。
5完成后保存退出,在点击右上角的小角标。
6找到PHP web applicantion,进入。也是没有就点击“...”的那个新建。
7没有的新建,有的改数据,默认是80,80端口被占用就改成,我们看过的被分配好的端口号。
如果电脑可以联网的话,可以直接下载PHPstudy进行在线下载安装,属于Apache、MySQL、PHP集成环境,安装方便,也不用像单独安装一样要不停的安装很多的软件。搜索“Linux安装PHPstudy”应该就可以找到
PHP全称英文超级文本预处理语言(Hypertext
Preprocessor),它是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP语言主要有以下特点:
1、开源性和免费性。由于PHP的解释器的源代码是公开的,所以安全系数较高的网站可以自己更改PHP的解释程序。另外,PHP运行环境的使用也是免费的。
2、跨平台性强。由于PHP的解释器是开源的,所以能够在所有的操作系统平台上非常稳定地运行,这使它成为常用的服务器语言。
3、快捷性。PHP是一种非常容易学习和使用的一门语言,它的语法特点类似于C语言,但又没有C语言复杂的地址操作,而且又加入了面向对象的概念,再加上它具有简洁的语法规则,使得它操作编辑非常简单,实用性很强。
4、面向过程和面向对象并用。在PHP语言的使用中,可以分别使用面向过程和面向对象,而且可以将PHP面向过程和面向对象两者一起混用,这是其他很多编程语言是做不到的。
5、运行高效性。由于PHP运行在相应的平台解释器上,消耗系统资源比较少,运行的环境简单,所以效率就很高。
6、数据库连接的广泛性。PHP可以与很多主流的数据库建立起连接,如MySQL、ODBC、Oracle、AdabasD、S等,PHP是利用编译的不同函数与这些数据库建立起连接的,PHPLIB就是常用的为一般事务提供的基库。
通常 php 环境可以分为二种:
一、Linux 平台
LAMP:即为Linux+Apache+MySQL+PHP环境。
二、Windows 平台
WAMP:
window+Apache+MySQL+PHP。
window+IIS+MySQL+PHP
由于题主没有明确是哪种环境,下面主要介绍两大系统平台的运行环境的最简部署方式。
1. Linux系统 - 宝塔面板
2. Windows - 宝塔面板、PhpStudy(比较简单)
有能力的程序员,可以自行安装:MySQL(或者PostgreSQL)、PHP运行时、JDK、Apache(或者Nginx、Tomcat)
初学者、怕麻烦的程序猿或者运维工程师都会使用一类综合的环境部署工具,例如宝塔面板来构建程序的基础环境,善于探索和不怕麻烦的程序猿、运维老鸟都可能会独立部署服务器运行环境。
注:由于Linux生态多种多要,但是安装方式大同小异,因包管理器和构建工具的不同,稍稍有点差异,但是在安装宝塔面板上,没有区别。
Linux系统平台 - 宝塔面板
宝塔Linux面板是提升运维效率的服务器管理软件,支持一键LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA等100多项服务器管理功能。
有20个人的专业团队研发及维护,经过200多个版本的迭代,功能全,少出错且足够安全,已获得全球百万用户认可安装。运维要高效,装宝塔。
宝塔面板支持CentOS,Ubuntu、Debian、Fedora,下面以CentOS7.x为例。
1. 通过ssh工具登录服务器
这里推荐大家使用Putty进行登录。注意要开放ssh连接的端口,一般默认是22,为了网站安全推荐大家更换ssh登录端口。设置为不常用的端口。
输入账号和密码,注意密码在输入时是不显示的,大家不要以为密码没输入。
2. 安装宝塔面板
执行以下代码进行安装宝塔6.9免费版。宝塔6.9版本已经很稳定了,推荐大家直接安装6.9版本(注意:宝塔linux6.0版本是基于centos7开发的,务必使用 centos7.x
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
回车进行安装。
输入y,并回车。接下来便是等待宝塔面板进行安装。
我们得到登录宝塔面板的URL,账号和密码。
面板地址:http://{您的服务器IP}:8888
初始化:第一次使用会要求初始化配置,请按照提示填入配置信息。
安装完成宝塔面板后,我们就可以在浏览器中访问了。复制Bt-panel中的URL到浏览器上访问。注意要打开服务器(服务器系统的自身的防火墙iptables或者
firewall.d
+云主机厂商的防火墙,如果你的主机确实在云上的话 )上的8888端口。输入默认的账号和密码进行登录。
3. 设置宝塔面板
进入主页就能看到面板的各项设置了。
在软件商店里安装各种工具,例如Ngxin、PHP,在网站选项卡里创建站点,即可使用服务!
Windows宝塔面板
直接在服务器上运行宝塔
.exe
就可以了,后面流程和Linux相似。Windows PhpStudy
phpStudy也出最新版本支持Linux,但是还是不够完善,目前还是8.0最好用。
PhpStudy有自己的用户界面,直接双击安装文件即可安装,相对于宝塔win版,它是没有非Web客户端的。
在Win上,PhpStudy的易用性高于宝塔面板!
码字不易,如果觉得作者说的不错,恳请诸位点个赞,或者加个关注,万分感谢😘。
到此,以上就是小编对于php开发环境的问题就介绍到这了,希望介绍关于php开发环境的5点解答对大家有用。
下一篇:php源码网,免费PHP源码网
Copyright © 2005-2025 代潇瑞博客 www.daixiaorui.com All Rights Reserved.
免责声明: 1、本站部分内容系互联网收集或编辑转载,并不代表本网赞同其观点和对其真实性负责。 2、本页面内容里面包含的图片、视频、音频等文件均为外部引用,本站一律不提供存储。 3、如涉及作品内容、版权和其它问题,请在30日内与本网联系,我们将在第一时间删除或断开链接! 4、本站如遇以版权恶意诈骗,我们必奉陪到底,抵制恶意行为。 ※ 有关作品版权事宜请联系客服邮箱:478923*qq.com(*换成@)
渝ICP备2023009091号-21