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 pack与unpack 摸板字符字符含义
Oct 29 PHP
php5 apache 2.2 webservice 创建与配置(java)
Jan 27 PHP
php 转换字符串编码 iconv与mb_convert_encoding的区别说明
Nov 10 PHP
php cookie使用方法学习笔记分享
Nov 07 PHP
php 启动时报错的简单解决方法
Jan 27 PHP
教你如何快捷的使用cmd访问mysql小技巧
May 26 PHP
Destoon模板制作简明教程
Jun 20 PHP
ThinkPHP无限级分类原理实现留言与回复功能实例
Oct 31 PHP
PHP has encountered a Stack overflow问题解决方法
Nov 03 PHP
php单态设计模式(单例模式)实例
Nov 18 PHP
php遍历替换目录下文件指定内容的方法
Nov 10 PHP
解决php扩展安装不生效问题
Oct 25 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
老机欣赏|中国60年代精品收音机
2021/03/02 无线电
一个用于MySQL的PHP XML类
2006/10/09 PHP
php获得当前的脚本网址
2007/12/10 PHP
php中把美国时间转为北京时间的自定义函数分享
2014/07/28 PHP
Javascript的IE和Firefox兼容性汇编(zz)
2007/02/02 Javascript
轻轻松松学JS调试(不下载任何工具)
2010/04/14 Javascript
基于JavaScript自定义构造函数的详解说明
2013/04/24 Javascript
ie 7/8不支持trim的属性的解决方案
2014/05/23 Javascript
直接在JS里创建JSON数据然后遍历使用
2014/07/25 Javascript
原生javascript实现图片弹窗交互效果
2015/01/12 Javascript
angularjs学习笔记之双向数据绑定
2015/09/26 Javascript
详解AngularJS中的表单验证(推荐)
2016/11/17 Javascript
AngularJS执行流程详解
2017/02/17 Javascript
js读取json文件片段中的数据实例
2017/03/09 Javascript
xmlplus组件设计系列之分隔框(DividedBox)(8)
2017/05/02 Javascript
详解Vue中一种简易路由传参办法
2017/09/15 Javascript
Vue使用自定义指令实现拖拽行为实例分析
2020/06/06 Javascript
JavaScript语法约定和程序调试原理解析
2020/11/03 Javascript
[16:04]DOTA2海涛带你玩炸弹 9月5日更新内容详解
2014/09/05 DOTA
基于Python 的进程管理工具supervisor使用指南
2016/09/18 Python
Django基于ORM操作数据库的方法详解
2018/03/27 Python
Flask实现图片的上传、下载及展示示例代码
2018/08/03 Python
Python坐标线性插值应用实现
2019/11/13 Python
解决python-docx打包之后找不到default.docx的问题
2020/02/13 Python
python ssh 执行shell命令的示例
2020/09/29 Python
纯CSS3实现滚动的齿轮动画效果
2014/06/05 HTML / CSS
一年级评语大全
2014/04/23 职场文书
数字化校园建设方案
2014/05/03 职场文书
诚信的演讲稿范文
2014/05/12 职场文书
广播节目策划方案
2014/05/23 职场文书
爱耳日宣传活动总结
2014/07/05 职场文书
中级会计大学生职业生涯规划书
2014/09/16 职场文书
丽江古城导游词
2015/02/03 职场文书
交通事故调解协议书
2015/05/20 职场文书
你喜欢篮球吗?Python实现篮球游戏
2021/06/11 Python
宫崎骏十大动画电影,宫崎骏好看的动画电影排名
2022/03/22 日漫