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 相关文章推荐
一个ftp类(ini.php)
Oct 09 PHP
php注入实例
Oct 09 PHP
一个用于mysql的数据库抽象层函数库
Oct 09 PHP
php 在文件指定行插入数据的代码
May 08 PHP
基于PHP编程注意事项的小结
Apr 27 PHP
PHP反射类ReflectionClass和ReflectionObject的使用方法
Nov 13 PHP
浅谈ThinkPHP的URL重写
Nov 25 PHP
ThinkPHP自动完成中使用函数与回调方法实例
Nov 29 PHP
PHP自带方法验证邮箱、URL、IP是否合法的函数
Dec 08 PHP
PHP下 Mongodb 连接远程数据库的实例代码
Aug 30 PHP
PHP XML Expat解析器知识点总结
Feb 15 PHP
Laravel等框架模型关联的可用性浅析
Dec 15 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
收音机指标测试方法及仪器
2021/03/01 无线电
php中magic_quotes_gpc对unserialize的影响分析
2014/12/16 PHP
PHP单态模式简单用法示例
2016/11/16 PHP
利用php-cli和任务计划实现刷新token功能的方法
2017/05/03 PHP
php通过各种函数判断0和空
2020/07/04 PHP
PHP论坛实现积分系统的思路代码详解
2020/06/01 PHP
jquery限定文本框只能输入数字即整数和小数
2013/11/29 Javascript
JavaScript自定义日期格式化函数详细解析
2014/01/14 Javascript
首页图片漂浮效果示例代码
2014/06/05 Javascript
JS+CSS实现仿支付宝菜单选中效果代码
2015/09/25 Javascript
JavaScript中SetInterval与setTimeout的用法详解
2015/11/10 Javascript
日常收藏的jquery技巧
2015/12/02 Javascript
jQuery自定义动画函数实例详解(附demo源码)
2015/12/10 Javascript
使用JS实现图片展示瀑布流效果的实例代码
2016/09/12 Javascript
JS实现求数组起始项到终止项之和的方法【基于数组扩展函数】
2017/06/13 Javascript
微信小程序模拟cookie的实现
2018/06/20 Javascript
axios 封装上传文件的请求方法
2018/09/26 Javascript
详解@angular/cli 改变默认启动端口两种方式
2018/11/29 Javascript
Vue项目安装插件并保存
2019/01/28 Javascript
Vue 子组件与数据传递问题及注意事项
2019/07/11 Javascript
vue实现商城秒杀倒计时功能
2019/12/12 Javascript
vuecli3.x中轻松4步带你使用tinymce的步骤
2020/06/25 Javascript
[50:21]Liquid vs Winstrike 2018国际邀请赛小组赛BO2 第二场
2018/08/19 DOTA
[01:02:45]完美世界DOTA2联赛 LBZS vs Forest 第三场 11.07
2020/11/09 DOTA
python实现RSA加密(解密)算法
2016/02/17 Python
Python中文分词实现方法(安装pymmseg)
2016/06/14 Python
用python编写第一个IDA插件的实例
2018/05/29 Python
python 定义n个变量方法 (变量声明自动化)
2018/11/10 Python
python重试装饰器的简单实现方法
2019/01/31 Python
python_mask_array的用法
2020/02/18 Python
给Django Admin添加验证码和多次登录尝试限制的实现
2020/07/26 Python
基于python实现百度语音识别和图灵对话
2020/11/02 Python
浅谈CSS3中的变形功能-transform功能
2017/12/27 HTML / CSS
计算机网络工程专业职业生涯规划书
2014/03/10 职场文书
同学聚会祝酒词
2015/08/10 职场文书
[有人@你]你有一封绿色倡议书,请查收!
2019/07/18 职场文书