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提取数据库内容中的图片地址并循环输出
Mar 21 PHP
一些被忽视的PHP函数(简单整理)
Apr 30 PHP
PHP 命令行参数详解及应用
May 18 PHP
用PHP和Shell写Hadoop的MapReduce程序
Apr 15 PHP
采用memcache在web集群中实现session的同步会话
Jul 05 PHP
Php-Redis安装测试笔记
Mar 05 PHP
php实现字符串首字母转换成大写的方法
Mar 17 PHP
phpStudy配置多站点多域名方法及遇到的403错误解决方法
Oct 19 PHP
PHP排序算法之堆排序(Heap Sort)实例详解
Apr 21 PHP
PHP使用PDO创建MySQL数据库、表及插入多条数据操作示例
May 30 PHP
Yii框架自定义数据库操作组件示例
Nov 11 PHP
PHP全局使用Laravel辅助函数dd
Dec 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
定制404错误页面,并发信给管理员的程序
2006/10/09 PHP
php session 检测和注销
2009/03/16 PHP
PHP 上传文件的方法(类)
2009/07/30 PHP
Codeigniter实现发送带附件的邮件
2015/03/19 PHP
php 使用 __call实现重载功能示例
2019/11/18 PHP
在b/s开发中经常用到的javaScript技术
2006/08/23 Javascript
子窗口、父窗口和Silverlight之间的相互调用
2010/08/16 Javascript
js中if语句的几种优化代码写法
2011/03/12 Javascript
修改jQuery Validation里默认的验证方法
2012/02/14 Javascript
JavaScript高级程序设计 阅读笔记(七) ECMAScript中的语句
2012/02/27 Javascript
jquery 多行文本框(textarea)高度变化
2013/07/03 Javascript
jQuery选择器源码解读(五):tokenize的解析过程
2015/03/31 Javascript
Bootstrap页面布局基础知识全面解析
2016/06/13 Javascript
关于vue.js弹窗组件的知识点总结
2016/09/11 Javascript
vue完成项目后,打包成静态文件的方法
2018/09/03 Javascript
React降级配置及Ant Design配置详解
2018/12/27 Javascript
nodejs分离html文件里面的js和css的方法
2019/04/09 NodeJs
基于layui框架响应式布局的一些使用详解
2019/09/16 Javascript
js实现盒子移动动画效果
2020/08/09 Javascript
[15:35]教你分分钟做大人:天怒法师
2014/10/30 DOTA
[47:10]完美世界DOTA2联赛PWL S3 LBZS vs Rebirth 第二场 12.16
2020/12/18 DOTA
分享15个最受欢迎的Python开源框架
2014/07/13 Python
python制作websocket服务器实例分享
2016/11/20 Python
python算法与数据结构之冒泡排序实例详解
2019/06/22 Python
python3.6使用SMTP协议发送邮件
2020/05/20 Python
俄罗斯披萨、寿司和面食送货到家服务:2 Берега
2019/12/15 全球购物
软件测试有哪些?什么是配置项?
2012/02/12 面试题
设置器与访问器的定义以及各自特点
2016/01/08 面试题
化工专业应届生求职信
2013/11/08 职场文书
妇产医师自荐信
2014/01/29 职场文书
居委会个人对照检查材料思想汇报
2014/09/29 职场文书
校园新闻广播稿5篇
2014/10/10 职场文书
工作违纪检讨书范文
2015/01/26 职场文书
工作试用期自我评价
2015/03/10 职场文书
2016年感恩教师节活动总结
2016/04/01 职场文书
python3实现Dijkstra算法最短路径的实现
2021/05/12 Python