【PHP自学笔记1】如何搭建配置PHP环境、云平台发布、第一个HelloWorld程序
2016-11-28 14:22
826 查看
一、前言
开始更新一些PHP的东西,自学笔记。
其实才疏学浅的我到现在,其实仍然不知道云平台是个什么玩意……还望大神用最主流的话语赐教。
笔者的学校开设的课程是.NET相关,但是笔者实习期间,他们强烈建议我学习php而不是aspx,原因有许多,.net的版权是微软的只兼容windows平台肯定算一个,而且现在的主流web应用大多数都是基于Python或php的……所以便出于兴趣进行学习。
而且主流的云平台几乎支持的都是Python,PHP,Java…….
关于云,我只能暂时理解为:一个在服务器上开发储存供用户使用的web应用的地方……不知道对不对。。。
二、环境搭建
(1)首先,我们要选定一家云平台的提供商。
比如SinaAPP:点击打开链接
比如百度的BAE云平台:点击打开链接
此外还有许多地方,就不一一列举了,虽然是在百度实习的,但是这里还是采用了sina的平台……原因?部署比较容易,百度自己的部署工具是命令行下的,不太适合新手使用。
注册一个开发者账号,地球人都会,记住自己的账号和密码。
然后安装一个SVN部署工具:TortoiseSVN,注意新浪云平台只支持1.8以下的版本,笔者采用了1.7。其实就是个右键菜单。。
(2)然后,在自己的计算机上架设php环境。
php环境有许多的搭配,最成熟的是:apache+php+MySQL
可以自己部署,也可以下载集成包,笔者采用了xampp集成包,自带apache/php/mysql,方便,装完就能用。
下载地址:点击打开链接
安装方法和普通软件一样,装完之后,打开XAMPP控制面板看一看,启动apache服务器,然后http://localhost:port看看是否出现了欢迎界面,玩过IIS或者别的服务器的人都基本明白。
(3)IDE的搭设,可以用Eclipse,也可以用Netbeans之类的,我这里采用了Netbeans 7.4,一样的,装完就能用。
需要注意的是Netbeans的默认字体和配色方案容易出现乱码,所以需要更改一下配色方案。
PHP的代码段以<?php 开头,以?>结束。其他的便是http的东西了。
试着运行一下,如果apache服务器配置好了的话,可以试着写我们的第一个PHP程序,运行成功:
[php]
view plain
copy
<?php
echo "hello world!";
?>
(4)上传这个页面。
首先找到这个php所在的工程文件夹下(默认为xampp/htdocs/工程名,然后新建一个文件夹作为版本号,比如1(sinaapp文档中只支持上传这种格式的工程文件夹)
URL填写地址为https://svn.sinaapp.com/你的应用名称,其余默认,点击确定,输入开发时申请的用户名和密码即可。然后进入这个文件夹,选择svn submit.将php页面上传即可
注意message是必须要填写的,否则会导致上传失败的。最后进入你申请的主页面看看,hello world!是不是就在哪里?
来自:http://blog.csdn.net/mig_davidli/article/details/19009689
开始更新一些PHP的东西,自学笔记。
其实才疏学浅的我到现在,其实仍然不知道云平台是个什么玩意……还望大神用最主流的话语赐教。
笔者的学校开设的课程是.NET相关,但是笔者实习期间,他们强烈建议我学习php而不是aspx,原因有许多,.net的版权是微软的只兼容windows平台肯定算一个,而且现在的主流web应用大多数都是基于Python或php的……所以便出于兴趣进行学习。
而且主流的云平台几乎支持的都是Python,PHP,Java…….
关于云,我只能暂时理解为:一个在服务器上开发储存供用户使用的web应用的地方……不知道对不对。。。
二、环境搭建
(1)首先,我们要选定一家云平台的提供商。
比如SinaAPP:点击打开链接
比如百度的BAE云平台:点击打开链接
此外还有许多地方,就不一一列举了,虽然是在百度实习的,但是这里还是采用了sina的平台……原因?部署比较容易,百度自己的部署工具是命令行下的,不太适合新手使用。
注册一个开发者账号,地球人都会,记住自己的账号和密码。
然后安装一个SVN部署工具:TortoiseSVN,注意新浪云平台只支持1.8以下的版本,笔者采用了1.7。其实就是个右键菜单。。
(2)然后,在自己的计算机上架设php环境。
php环境有许多的搭配,最成熟的是:apache+php+MySQL
可以自己部署,也可以下载集成包,笔者采用了xampp集成包,自带apache/php/mysql,方便,装完就能用。
下载地址:点击打开链接
安装方法和普通软件一样,装完之后,打开XAMPP控制面板看一看,启动apache服务器,然后http://localhost:port看看是否出现了欢迎界面,玩过IIS或者别的服务器的人都基本明白。
(3)IDE的搭设,可以用Eclipse,也可以用Netbeans之类的,我这里采用了Netbeans 7.4,一样的,装完就能用。
需要注意的是Netbeans的默认字体和配色方案容易出现乱码,所以需要更改一下配色方案。
PHP的代码段以<?php 开头,以?>结束。其他的便是http的东西了。
试着运行一下,如果apache服务器配置好了的话,可以试着写我们的第一个PHP程序,运行成功:
[php]
view plain
copy
<?php
echo "hello world!";
?>
(4)上传这个页面。
首先找到这个php所在的工程文件夹下(默认为xampp/htdocs/工程名,然后新建一个文件夹作为版本号,比如1(sinaapp文档中只支持上传这种格式的工程文件夹)
URL填写地址为https://svn.sinaapp.com/你的应用名称,其余默认,点击确定,输入开发时申请的用户名和密码即可。然后进入这个文件夹,选择svn submit.将php页面上传即可
注意message是必须要填写的,否则会导致上传失败的。最后进入你申请的主页面看看,hello world!是不是就在哪里?
来自:http://blog.csdn.net/mig_davidli/article/details/19009689
相关文章推荐
- 【PHP自学笔记1】如何搭建配置PHP环境、云平台发布、第一个HelloWorld程序
- PHP开发环境搭建 (XAMPP+Xdebug+netbeans,配置调试),创建第一个php项目
- PHP移动互联网开发笔记(1)——环境搭建及配置
- PHP移动互联网开发笔记(1)——环境搭建及配置
- c++学习笔记(1)——环境搭建、经典教程推荐及 Visual Studio 2005/2008中如何编译和运行C++程序
- linux平台开发自学笔记(一)-环境搭建
- Java自学笔记(第一天)安装Java8---配置运行环境---编写"hello world"程序---注释
- [maven学习笔记]第一节,认识maven,搭建maven开发环境,写第一个HelloWorld
- [maven学习笔记]第一节,认识maven,搭建maven开发环境,写第一个HelloWorld
- [maven学习笔记]第一节,认识maven,搭建maven开发环境,写第一个HelloWorld
- 如何在VS 2012开发平台中搭建CUDA开发环境以及opencv的配置方法
- Directx3D9学习之一:环境搭建与运行第一个程序环境配置(基于VS2012与win7)
- PCL学习笔记(1):pcl1.6.0+vs2010环境配置以及第一个pcl程序
- 如何配置C#环境变量并运行第一个程序
- Hibernate复习笔记(一)---环境搭建及第一个HelloWorld程序的实现
- [笔记]Android开发环境配置及HelloWorld程序
- [学习笔记]java基础Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行
- [学习笔记]java基础Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行
- [学习笔记]java基础Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行
- scala 入门Eclipse环境搭建及第一个入门经典程序HelloWorld