适合新手的web开发环境

简介:                        学习web开发,环境搭建是必不可少的一个环节。你可以使用wamp一键安装包,或者使用sae、bae、gae这种PaaS平台来部署,或者安装*nix系统在本地部署。
+关注继续查看

                      

学习web开发,环境搭建是必不可少的一个环节。你可以使用wamp一键安装包,或者使用sae、bae、gae这种PaaS平台来部署,或者安装*nix系统在本地部署。

对于一个希望体验LAMP式建站的新手而言,一个简单可行的方案是:虚拟机中安装Linux,在Windows下写代码,通过ftp部署代码。

首先,我们假定你平时用的操作系统是windows。不然的话,Linux、Mac OSX上都有命令行和终端可以用,本机部署就行。

然后,安装虚拟机VirtualBox,并在VritualBox中安装一个Linux的Server版。不推荐安装带桌面的版本,因为部署的操作以命令行来做是最方便的。比如,Fedora就是一个不错的选择。装好LinuxServer后,你需要更新系统,并安装Apache、MySQL、PHP等软件,并进行相应的配置。为了完成这些,你需要学习一些Linux命令行操作,以及vim或者emacs等编辑器的使用。

接下来你需要在windows下安装FileZilla这种FTP软件,当你写好代码后通过它部署到虚拟机中的LinuxServer上。当然,你需要设定目录权限,开启防火墙,系统服务的开启等。

当你的代码编写完毕,需要在VirtualBox中设定虚拟机的网卡和网络模式,使宿主机Windows能通过IP访问LinuxServer。配置成功后,在宿主机windows上的浏览器地址栏中,通过ip来访问你虚拟机中的网站。

 

作者:ChrisZZ

来源:http://chriszz.sinaapp.com/适合新手的web开发环境

目录
相关文章
|
28天前
|
Java
搭建Java Web开发环境
搭建Java Web开发环境
54 0
|
2月前
|
Java 应用服务中间件 网络安全
手动部署Java Web环境(CentOS 7)
本篇教程介绍如何手动在ECS实例上部署Java web项目,适用于刚开始使用阿里云进行建站的个人用户。
手动部署Java Web环境(CentOS 7)
|
3月前
|
Java 关系型数据库 MySQL
项目实战---构建LAMP、Java Web开发环境(二)
项目实战---构建LAMP、Java Web开发环境(二)
30 0
|
3月前
|
关系型数据库 MySQL Java
项目实战---构建LAMP、Java Web开发环境(一)
项目实战---构建LAMP、Java Web开发环境(一)
43 0
|
3月前
|
弹性计算 Java 关系型数据库
基于ECS搭建Java Web开发环境
基于ECS搭建Java Web开发环境
111 0
|
3月前
|
Java 关系型数据库 MySQL
搭建Java Web开发环境
本教程介绍如何在Linux实例上快速搭建一套Java Web开发环境。
82 1
|
3月前
|
Java 关系型数据库 MySQL
搭建Java Web开发环境(Anolis OS)
本教程介绍如何在Anolis OS操作系统上快速搭建一套Java Web开发环境。
176 0
|
6月前
|
小程序 前端开发 IDE
智能排班系统 【web前端/小程序结构介绍+开发环境介绍+项目启动】
智能排班系统 【web前端/小程序结构介绍+开发环境介绍+项目启动】
67 1
|
10月前
|
Oracle Java 关系型数据库
珠联壁合地设天造|M1 Mac os(Apple Silicon)基于vscode(arm64)配置搭建Java开发环境(集成web框架Springboot)
也许有人从未听说过Python,但是不会有人没听说过Java,它作为一个拥有悠久历史的老牌编程语言,常年雄踞TIOBE编程语言榜首,其顶尖的霸主地位不可撼动,而M1 mac业已发布了一段时间,作为跨时代的顶级芯片系统,这两大巨头能否珠联璧合,让开发者们猛虎添翼、更上层楼?本次我们尝试在M1 mac系统中搭建Java开发环境,并且集成目前Web开发领域红的发紫的Springboot框架,另外,谁说玩儿Java就必须得用Eclipse或者IntelliJ IDEA?我们就骄傲地使用Vscode。
珠联壁合地设天造|M1 Mac os(Apple Silicon)基于vscode(arm64)配置搭建Java开发环境(集成web框架Springboot)
|
12月前
|
安全 Java 关系型数据库
【web开发基础】php开发基础快速入门(1)-PHP介绍及开发环境快速安装和基本使用介绍
互联网时代,网站是一种非常重要的通讯工具,只要用户有网络和权限,随时随地可访问任意网页,个人可以通过网站发布自己的想要公开的资讯,或者利用网站提供相关的网络服务,企业网站,对于企业来说,是企业对外的窗口,是企业的名片。可通过网站宣传企业自身以及品牌的推广,甚至交流,产品的销售或提供服务工具。在飞速发展的时代,快速开发,快速部署,快速迭代也成了互联网软件行业一直追求的目标,毕竟机会稍纵即逝。而PHP最大好处在于开发部署快速,而且生态完善,社区活跃度高,类库丰
150 1
相关产品
云迁移中心
推荐文章
更多