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 相关文章推荐
COM in PHP (winows only)
Oct 09 PHP
php判断字符以及字符串的包含方法属性
Aug 30 PHP
PHP排序之二维数组的按照字母排序实现代码
Aug 13 PHP
PHP设计模式之装饰者模式
Feb 29 PHP
php正则取img标记中任意属性(正则替换去掉或改变图片img标记中的任意属性)
Aug 13 PHP
PHP rsa加密解密使用方法
Apr 27 PHP
调试WordPress中定时任务的相关PHP脚本示例
Dec 10 PHP
twig模板常用语句实例小结
Feb 04 PHP
php使用文本统计访问量的方法
May 12 PHP
利用PHPExcel实现Excel文件的写入和读取
Apr 26 PHP
php写一个函数,实现扫描并打印出自定目录下(含子目录)所有jpg文件名
May 26 PHP
PHP swoole和redis异步任务实现方法分析
Aug 12 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最常用的ini函数分析 针对PHP.ini配置文件
2010/04/22 PHP
php 数据库字段复用的基本原理与示例
2011/07/22 PHP
PHP命令行脚本接收传入参数的三种方式
2014/08/20 PHP
使用WordPress发送电子邮件的相关PHP函数用法解析
2015/12/15 PHP
JS加ASP二级域名转向的代码
2007/05/17 Javascript
原生js实现查找/添加/删除/指定元素的class
2013/04/12 Javascript
Javascript无参数和有参数类继承问题解决方法
2015/03/02 Javascript
浅谈jQuery双事件多重加载的问题
2016/10/05 Javascript
JS中Select下拉列表类(支持输入模糊查询)功能
2017/01/17 Javascript
jQuery实现复选框的全选和反选
2017/02/02 Javascript
JS与jQuery实现子窗口获取父窗口元素值的方法
2017/04/17 jQuery
JS奇技之利用scroll来监听resize详解
2017/06/15 Javascript
JS运动特效之同时运动实现方法分析
2018/01/24 Javascript
webpack手动配置React开发环境的步骤
2018/07/02 Javascript
原生js基于canvas实现一个简单的前端截图工具代码实例
2019/09/10 Javascript
highcharts.js数据绑定方式代码实例
2019/11/13 Javascript
分析Python的Django框架的运行方式及处理流程
2015/04/08 Python
使用Python的判断语句模拟三目运算
2015/04/24 Python
Python的Flask框架中使用Flask-Migrate扩展迁移数据库的教程
2016/06/14 Python
python实现求最长回文子串长度
2018/01/22 Python
python调用系统ffmpeg实现视频截图、http发送
2018/03/06 Python
解决pycharm 误删掉项目文件的处理方法
2018/10/22 Python
python异步实现定时任务和周期任务的方法
2019/06/29 Python
Python安装依赖(包)模块方法详解
2020/02/14 Python
基于Python第三方插件实现西游记章节标注汉语拼音的方法
2020/05/22 Python
Tensorflow之MNIST CNN实现并保存、加载模型
2020/06/17 Python
Python计算信息熵实例
2020/06/18 Python
详解Windows下PyCharm安装Numpy包及无法安装问题解决方案
2020/06/18 Python
加拿大拼图大师:Puzzle Master
2020/12/28 全球购物
Linux面试题LINUX系统类
2015/11/25 面试题
英语专业学子个人的自我评价
2013/10/02 职场文书
写自荐信要注意什么
2013/12/26 职场文书
说明书范文
2014/05/07 职场文书
委托证明书
2014/09/17 职场文书
2016年国培研修日志
2015/11/13 职场文书
创业计划书之家教中心
2019/09/25 职场文书