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通用防注入程序 推荐
Feb 26 PHP
利用curl抓取远程页面内容的示例代码
Jul 23 PHP
php+ajax导入大数据时产生的问题处理
Jun 11 PHP
PHP不用递归遍历目录下所有文件的代码
Jul 04 PHP
用 Composer构建自己的 PHP 框架之使用 ORM
Oct 30 PHP
php生成PDF格式文件并且加密
Jun 22 PHP
在Thinkphp中使用ajax实现无刷新分页的方法
Oct 25 PHP
浅析php-fpm静态和动态执行方式的比较
Nov 09 PHP
Thinkphp5 微信公众号token验证不成功的原因及解决方法
Nov 12 PHP
thinkPHP5框架导出Excel文件简单操作示例
Aug 03 PHP
PHP实现的简单留言板功能示例【基于thinkPHP框架】
Dec 07 PHP
详解php中流行的rpc框架
May 29 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
PHP+SQL 注入攻击的技术实现以及预防办法
2010/12/29 PHP
php数组函数序列之in_array() 查找数组值是否存在
2011/10/29 PHP
php生成年月日下载列表的方法
2015/04/24 PHP
Thinkphp框架 表单自动验证登录注册 ajax自动验证登录注册
2016/12/27 PHP
javascript 限制输入脚本大全
2009/11/03 Javascript
javascript Math.random()随机数函数
2009/11/04 Javascript
javascript 语法基础 想学习js的朋友可以看看
2009/12/16 Javascript
JavaScript中实现块作用域的方法
2010/04/01 Javascript
jquery遍历checkbox的注意事项说明
2014/02/21 Javascript
js实现Select列表各项上移和下移的方法
2015/08/14 Javascript
JavaScript中通过提示框跳转页面的方法
2016/02/14 Javascript
基于JavaScript实现弹出框效果
2016/02/19 Javascript
jQuery+CSS3文字跑马灯特效的简单实现
2016/06/25 Javascript
JCrop+ajaxUpload 图像切割上传的实例代码
2016/07/20 Javascript
轮播图组件js代码
2016/08/08 Javascript
微信小程序 前端源码逻辑和工作流详解
2016/10/08 Javascript
jquery.validate[.unobtrusive]和Bootstrap实现tooltip错误提示问题分析
2016/10/30 Javascript
angularjs2中父子组件的数据传递的实例代码
2017/07/05 Javascript
js登录滑动验证的实现(不滑动无法登陆)
2018/01/03 Javascript
js利用递归与promise 按顺序请求数据的方法
2019/08/30 Javascript
Python中使用tarfile压缩、解压tar归档文件示例
2015/04/05 Python
一份python入门应该看的学习资料
2018/04/11 Python
python中reader的next用法
2018/07/24 Python
在python中利用opencv简单做图片比对的方法
2019/01/24 Python
Pytorch Tensor 输出为txt和mat格式方式
2020/01/03 Python
python图片验证码识别最新模块muggle_ocr的示例代码
2020/07/03 Python
咖啡店自主创业商业计划书
2014/01/22 职场文书
教师研修随笔感言
2014/01/23 职场文书
公益活动邀请函
2014/02/05 职场文书
服务员岗位责任制
2014/02/11 职场文书
青年安全生产示范岗事迹材料
2014/05/04 职场文书
服务承诺书格式
2014/05/21 职场文书
中学教师师德承诺书
2014/05/23 职场文书
张家口市高新区党工委群众路线教育实践活动整改方案
2014/10/25 职场文书
Java 异步任务计算FutureTask
2022/04/28 Java/Android
A22国内电台短波广播频率表
2022/05/10 无线电