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 相关文章推荐
开源SNS系统-ThinkSNS
May 18 PHP
PHP 采集获取指定网址的内容
Jan 05 PHP
解析在PHP中使用全局变量的几种方法
Jun 24 PHP
PHP5中实现多态的两种方法实例分享
Apr 21 PHP
PHP中文竖排转换实现方法
Oct 23 PHP
关于php微信订阅号开发之token验证后自动发送消息给订阅号但是没有消息返回的问题
Dec 21 PHP
提交表单后 PHP获取提交内容的实现方法
May 25 PHP
深入理解PHP之源码目录结构与功能说明
Jun 01 PHP
php操纵mysqli数据库的实现方法
Sep 18 PHP
使用WAMP搭建PHP本地开发环境
May 10 PHP
PHP的PDO预定义常量讲解
Jan 24 PHP
Laravel框架FormRequest中重写错误处理的方法
Feb 18 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调用Oracle存储过程的方法
2008/09/12 PHP
浅析PHP中的UNICODE 编码与解码
2013/06/29 PHP
php对二维数组进行排序的简单实例
2013/12/19 PHP
从零开始学YII2框架(二)通过 Composer 安装扩展插件
2014/08/20 PHP
JavaScript词法作用域与调用对象深入理解
2012/11/29 Javascript
jquery结合CSS使用validate实现漂亮的验证
2015/01/29 Javascript
window.open()实现post传递参数
2015/03/12 Javascript
js完美实现@提到好友特效(兼容各大浏览器)
2015/03/16 Javascript
详解AngularJS中的表达式使用
2015/06/16 Javascript
jquery实现鼠标滑过显示二级下拉菜单效果
2015/08/24 Javascript
js如何判断输入字符串长度
2015/12/16 Javascript
NodeJS遍历文件生产文件列表功能示例
2017/01/22 NodeJs
BootStrap select2 动态改变值的方法
2017/02/10 Javascript
JS实现元素上下左右移动效果
2017/10/18 Javascript
vue cli安装使用less的教程详解
2019/07/12 Javascript
详解在vue-cli3.0中自定css、js和图片的打包路径
2019/08/26 Javascript
js获取浏览器地址(获取第1个斜杠后的内容)
2019/09/03 Javascript
JS实现移动端可折叠导航菜单(现代都市风)
2020/07/07 Javascript
python中lambda函数 list comprehension 和 zip函数使用指南
2014/09/28 Python
Python类的多重继承问题深入分析
2014/11/09 Python
Python实现的HTTP并发测试完整示例
2020/04/23 Python
django开发教程之利用缓存文件进行页面缓存的方法
2017/11/10 Python
Python随机生成均匀分布在单位圆内的点代码示例
2017/11/13 Python
在CentOS6上安装Python2.7的解决方法
2018/01/09 Python
使用python生成目录树
2018/03/29 Python
Python绘制频率分布直方图的示例
2019/07/08 Python
PyCharm 配置远程python解释器和在本地修改服务器代码
2019/07/23 Python
python turtle 绘制太极图的实例
2019/12/18 Python
Ubuntu18.04安装 PyCharm并使用 Anaconda 管理的Python环境
2020/04/08 Python
python3中celery异步框架简单使用+守护进程方式启动
2021/01/20 Python
法国大使拉杆箱官网:DELSEY Paris
2018/03/20 全球购物
台湾全方位线上课程与职能学习平台:TibaMe
2019/12/04 全球购物
出纳员岗位责任制
2014/02/11 职场文书
2015年度个人工作总结报告
2015/10/24 职场文书
导游词之南迦巴瓦峰
2019/11/19 职场文书
Python使用openpyxl模块处理Excel文件
2022/06/05 Python