Linux下快速搭建php开发环境


Posted in PHP onMarch 13, 2017

一、Linux下快速搭建php开发环境

1.安装XAMPP for Linux

XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包,使用XAMPP可快速搭建PHP开发环境。下载链接:https://www.apachefriends.org/download.html  进入下载界面选择XAMPP for Linux下载

Linux下快速搭建php开发环境

启动终端输入命令  cd /下载xampp保存的路径。我的保存路径是:/home/coderose/下载。更改安装程序的安装权限,输入命令:chmod 755 xampp-linux-*-installer.run  (注:星号代表你下载XAMPP的版本号)。运行安装程序输入命令:./xampp-linux-*-installer.run    安装成功后用命令:sudo /opt/lampp/lampp start   启动。

Linux下快速搭建php开发环境

(注:cd命令:用来切换工作目录至dirname 。ls命令:列出目录下所以文件。chomd命令:修改文件权限)

2.安装PhpStorm

PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。

下载链接:http://www.jetbrains.com/phpstorm/download/#section=linux

下载完成后打开终端输入命令:cd /home/coderose/下载(转到下载文件所在的目录)

输入命令:tar -xvzf PhpStorm-2016.3.3.tar.gz(解压后更改文件名为PhpStorm)

输入命令:cd /home/coderose/下载/PhpStorm/bin(转到解压文件PhpStorm下的bin目录)

输入命令:./phpstorm.sh(安装)

Linux下快速搭建php开发环境

Linux下快速搭建php开发环境

Linux下快速搭建php开发环境

3.激活世界上做好用的PHP IDE

打开PhpStorm,选择Activation code。一栏输入在: http://idea.lanyus.com上获取的code码。获取注册码粘贴复制。点击Activate激活(199美元的软件到手,美滋滋!)

Linux下快速搭建php开发环境

Linux下快速搭建php开发环境

4.创建第一个第一个PHP小demo

(1)打开PhpStorm:(1)创建一个demo.html

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>php小demo</title>
</head>
<body>
<form action="demo.php" method="post">
 <table border="1">
  <tr>
   <td>姓名:</td>
   <td><input type="text" name="name1"></td>

  </tr>
  <tr>
   <td colspan="2" align="center"><input type="submit" value="提交"></td>
  </tr>
 </table>
</form>
</body>
</html>

(2)创建demo.php

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>php小demo</title>
</head>
<body>
<?php echo "hi!"; ?>
</body>
</html>

(3)在form表单填写数据点击提交按钮,会跳转到demo.php页面如图:

 Linux下快速搭建php开发环境

Linux下快速搭建php开发环境

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

PHP 相关文章推荐
php HandlerSocket的使用
May 02 PHP
PHP文章采集URL补全函数(FormatUrl)
Aug 02 PHP
PHP使用递归方式列出当前目录下所有文件的方法
Jun 02 PHP
开启PHP Static 关键字之旅模式
Nov 13 PHP
PHP上传图片时判断上传文件是否为可用图片的方法
Oct 20 PHP
详解PHP处理密码的几种方式
Nov 30 PHP
php创建图像具体步骤
Mar 13 PHP
php实现的redis缓存类定义与使用方法示例
Aug 09 PHP
PHP实现微信红包金额拆分试玩的算法示例
Apr 07 PHP
使用vs code编辑调试php配置的方法
Jan 29 PHP
PHP与Web页面交互操作实例分析
Jun 02 PHP
laravel使用redis队列实例讲解
Mar 23 PHP
php创建图像具体步骤
Mar 13 #PHP
PHP+MYSQL实现读写分离简单实战
Mar 13 #PHP
PHP计算近1年的所有月份
Mar 13 #PHP
PHP解耦的三重境界(浅谈服务容器)
Mar 13 #PHP
PHP控制反转(IOC)和依赖注入(DI)
Mar 13 #PHP
ThinkPHP中类的构造函数_construct()与_initialize()的区别详解
Mar 13 #PHP
Thinkphp结合ajaxFileUpload实现异步图片传输示例
Mar 13 #PHP
You might like
一个程序下载的管理程序(四)
2006/10/09 PHP
setcookie中Cannot modify header information-headers already sent by错误的解决方法详解
2013/05/08 PHP
php读取csc文件并输出
2015/05/21 PHP
PHP levenshtein()函数用法讲解
2019/03/08 PHP
javascript与CSS复习(二)
2010/06/29 Javascript
script标签的 charset 属性使用说明
2010/12/04 Javascript
JS 自定义带默认值的函数
2011/07/21 Javascript
基于jquery封装的一个js分页
2011/11/15 Javascript
实现51Map地图接口(示例代码)
2013/11/22 Javascript
js实现从数组里随机获取元素
2015/01/12 Javascript
JS button按钮实现submit按钮提交效果
2016/11/01 Javascript
JS异步文件分片断点上传的实现思路
2016/12/25 Javascript
node.js平台下的mysql数据库配置及连接
2017/03/31 Javascript
微信小程序实现图片上传、删除和预览功能的方法
2017/12/18 Javascript
Vue 数组和对象更新,但是页面没有刷新的解决方式
2019/11/09 Javascript
JS中的模糊查询功能
2019/12/08 Javascript
vue中提示$index is not defined错误的解决方式
2020/09/02 Javascript
Vite和Vue CLI的优劣
2021/01/30 Vue.js
编写Python脚本使得web页面上的代码高亮显示
2015/04/24 Python
Python安装官方whl包和tar.gz包的方法(推荐)
2017/06/04 Python
Python中pandas模块DataFrame创建方法示例
2018/06/20 Python
Python函数any()和all()的用法及区别介绍
2018/09/14 Python
python 用下标截取字符串的实例
2018/12/25 Python
使用Python刷淘宝喵币(低阶入门版)
2019/10/30 Python
用60行代码实现Python自动抢微信红包
2021/02/04 Python
HTML5 语义化结构化规范化
2008/10/17 HTML / CSS
英国设计的甲板鞋和船鞋:Chatham
2018/12/06 全球购物
教师职称自我鉴定
2014/02/12 职场文书
幼儿园元旦活动感言
2014/03/02 职场文书
我们的节日端午节活动方案
2014/03/02 职场文书
物业管理工作方案
2014/05/10 职场文书
检查机关党的群众路线个人整改措施
2014/10/04 职场文书
补充协议书
2015/01/28 职场文书
2015年学校图书室工作总结
2015/05/19 职场文书
外出考察学习心得体会
2016/01/18 职场文书
幼儿园六一儿童节开幕词
2016/03/04 职场文书