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错误提示的关闭方法详解
Jun 23 PHP
深入apache配置文件httpd.conf的部分参数说明
Jun 28 PHP
php生成EAN_13标准条形码实例
Nov 13 PHP
php根据日期判断星座的函数分享
Feb 13 PHP
查找php配置文件php.ini所在路径的二种方法
May 26 PHP
PHP使用PDO连接ACCESS数据库
Mar 05 PHP
php实现的mongodb操作类实例
Apr 03 PHP
WordPress中Gravatar头像缓存到本地及相关优化的技巧
Dec 19 PHP
关于PHP中字符串与多进制转换函数的实例代码
Nov 03 PHP
PHP基于递归实现的约瑟夫环算法示例
Aug 27 PHP
PHP mongodb操作类定义与用法示例【适合mongodb2.x和mongodb3.x】
Jun 16 PHP
Laravel中如何轻松容易的输出完整的SQL语句
Jul 26 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判断远程图片或文件是否存在的实现代码
2014/02/20 PHP
php天翼开放平台短信发送接口实现方法
2014/12/22 PHP
PHP实现Unicode编码相互转换的方法示例
2020/11/17 PHP
thinkphp分页集成实例
2017/07/24 PHP
thinkPHP5框架实现基于ajax的分页功能示例
2018/06/12 PHP
通过MSXML2自动获取QQ个人头像及在线情况(给初学者)
2007/01/22 Javascript
Firefox window.close()的使用注意事项
2009/04/11 Javascript
JavaScript读取中文cookie时的乱码问题的解决方法
2009/10/14 Javascript
JavaScript Event学习第六章 事件的访问
2010/02/07 Javascript
jcarousellite.js 基于Jquery的图片无缝滚动插件
2010/12/30 Javascript
jquery 插件学习(四)
2012/08/06 Javascript
jquery miniui 教程 表格控件 合并单元格应用
2012/11/25 Javascript
JS 对输入框进行限制(常用的都有)
2013/07/30 Javascript
node.js中的fs.realpath方法使用说明
2014/12/16 Javascript
jQuery子窗体取得父窗体元素的方法
2015/05/11 Javascript
js确认框confirm()用法实例详解
2016/01/07 Javascript
Active控件问题小结(附解决办法)
2016/06/09 Javascript
JS实现的打字机效果完整实例
2016/06/20 Javascript
js实现楼层效果的简单实例
2016/07/15 Javascript
详解nodejs 文本操作模块-fs模块(二)
2016/12/22 NodeJs
JavaScript中Object基础内部方法图
2018/02/05 Javascript
Vue 组件注册全解析
2020/12/17 Vue.js
[40:27]完美世界DOTA2联赛PWL S3 PXG vs GXR 第一场 12.19
2020/12/24 DOTA
python使用正则表达式匹配字符串开头并打印示例
2017/01/11 Python
Python中垃圾回收和del语句详解
2018/11/15 Python
Python 列表中的修改、添加和删除元素的实现
2020/06/11 Python
Python正则re模块使用步骤及原理解析
2020/08/18 Python
爱游人:Travelliker
2017/09/05 全球购物
应届大学生求职信
2013/12/01 职场文书
建筑工地大门标语
2014/06/18 职场文书
本科应届生自荐信
2014/06/29 职场文书
承诺书模板大全
2015/05/04 职场文书
2016秋季运动会前导词
2015/11/25 职场文书
MySql学习笔记之事务隔离级别详解
2021/05/12 MySQL
MySQL 开窗函数
2022/02/15 MySQL
分析SQL窗口函数之取值窗口函数
2022/04/21 Oracle