linux下建立项目开发环境

第一部分:virtual-box中安装ubuntu

第一步:安装virtual-box,略



第二步:下载ubuntu-server-14.04.4

  地址如下:http://125.39.35.135/files/5065000007B697A9/mirrors.yun-idc.com/ubuntu-releases/14.04.4/ubuntu-14.04.4-server-amd64.iso、



第三步:在虚拟机中新建虚拟环境

  



第四步:选择下载好的ubuntu.iso,开始安装



第五步:开始安装

  a:我这里选择的是英文环境

  b:配置管理员账号密码



第六步:完成后设置上网模式

  将默认的NAT模式修改为桥接模式,这个地方一定要修改,否则无法登陆到SSH服务端

  

  设置完成之后重启



第七步:更新源

  sudo apt-get upgrade



第八步:安装ssh-server

    a:首先卸载掉系统自带的ssh客户端,因为服务端的安装要依赖客户端。将要被安装的服务端跟现有的客户端不匹配的话,安装失败!

     sudo apt-get remove openssh-client

    b:重新安装ssh客户端

     sudo apt-get install openssh-client

    c:安装ssh服务端

     sudo apt-get install openssh-server



第九步:查看进程列表

  sudo ps -e | grep 进程名



第十步:在主机终端登录访问

  sudo ssh 用户名@虚拟机IP地址

第二部分:ubuntu中搭建LAMP环境



第一步:安装apache2

  sudo apt-get install apache2

  安装完成后,程序被安装在:/etc/apache2

  www目录呗安装在/var/www/html

  访问浏览器:会出现/var/www/html/index.html中的内容

  说明:apache只起到了请求转发的作用,还得需要一个解析器来解析我们写的后台脚本,如果这个时候没有安装php的时候,我们在html目录中写的.php文件会以原始文件的形式被传送到客户端,而不会解析



第二步:安装php

  sudo apt-get install php5

  说明:php是对咱们写的php脚本进行解析。这时再去访问html中的.php文件的时候,这种文件会被解析成html传送到客户端



第三步:安装mysql

  sudo apt-get install mysql-server

  设置root帐号的密码

  本机测试是否安装成功:mysql -h127.0.0.1 -uroot -p123456

  

  配置远程可访问权限:ubuntu安装完mysql之后默认只允许本地访问

  在/etc/mysql目录下更改这个文件my.cnf

  sudo vim my.cnf,注释掉 bind-address  

  esc+i,开启vim输入模式

  esc+shift+:,退出编辑模式

  wq,写入文件并保存

  重启mysql服务器:sudo service mysql restart

  mysql中配置远程可访问权限:在my.cnf中配置完成后还得在mysql中配置

  mysql -uroot -p123456

  GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘123456‘ WITH GRANT OPTION;



第四步:新建站点

  a:进去apache2目录下的available-sites

  b:仿照0000-default.conf中的内容,修改以下内容

    添加:ServerName test.com www.test.com

    修改:DocumentRoot,映射目录test

  c:保存之后,重启apache,这时候会提示你出现问题

    打开apache2目录下的apache.conf

    添加:ServerName 127.0.0.1

  d:新建test目录,编写测试文件

    在/var/www/html目录下新建test目录

    sudo vim index.php

  e:修改物理机的hosts

    sudo vim /etc/hosts

时间: 2024-10-01 07:32:25

linux下建立项目开发环境的相关文章

Linux下配置PHP开发环境

转载于: http://www.uxtribe.com/php/405.html 该站下有系列PHP文章. 在Linux下搭建PHP环境比Windows下要复杂得多.除了安装Apache,PHP等软件外,还要安装一些相关工具,设置必要参数.而且,如果要使用PHP扩展库,还要进行编译.安装之前要准备如下安装包: http-2.2.8.tar.gz.下载地址:http://www.apache.org. php-5.2.5.tar.gz.下载地址:http://www.php.net/downloa

linux下配置LAMP开发环境,以及常用小细节

本来安装没什么可说到.但是在linux当中容易会出现各种各样到问题.我安装以后导致各种问题 比如php无法正常解析,数据库无法关闭,Apache无法开启等等........ 所以搞得我比较郁闷,现在把过程分享下,大家不要在走弯路 最后按照这个顺序来装,避免出问题 [plain] view plaincopy sudo apt-get install mysql-server-5.0 sudo apt-get install apache2 sudo apt-get install php5 li

Linux下搭建Java开发环境

Red Hat Package Manager 简称rpm rpm格式的文件就是我们可以使用RPM命令进行管理的软件包格式的文件 JDK的安装 #sh /root/Desktop/jdk-6u23-linux-i586-rpm.bin .bin 可以使用sh命令来解压执行 Linux的用户的登录过程 /etc/profile /etc/profile.d(各个脚本) /etc/bash.bashrc /home/[username]具体用户目录/.bashrc .bash_profile JDK

Linux下搭建PHP开发环境(LAMP)

LAMP:Linux+Apache+Mysql/MariaDB+Perl/PHP/Python 安装方法如下: 注:Ubuntu下可使用sudo su 命名切换到root用户. 开始安装之前,先执行EZHTTP安装前的准备工作. 一.使用screen(可选) 由于编译安装Nginx Apache PHP MySQL等软件会花费比较长的时间,难免会出现由于网络意外中断而导致安装也中断了,所以为了避免此问题,可以使用screen来安装. screen的使用方法如下: 1.安装screen ubunt

《Python入门》Linux 下 Python Web开发环境搭建笔记

之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境. 我使用的系统是:ubuntu 14.04 server,根据个人经验,CentOS 6.5 下也适用. 关于Python的版本 进入Python的网站,鼠标移到导航条上的下载,我们会发现提供两下主版本的下载链接! 这两个之间存在什么差别呢? 个人理解,2.7.x的版本为更加稳定的版本,而3.x的版本则是比较前卫的版本,包含了很多新功能新特性之类的: 但如果想要

浅谈Linux下的LAMP开发环境的搭建及discuz、phpWind、phpBB3、wordpress各种论坛博客的安装

LAMP开发可以说非常流行了,稳定安全的Linux系统和apache服务器搭配轻量级的PHP.MYSQL可以说是完美组合.可以在效率和安全性等各个方面都比ASP.NET.JSP等动态语言优胜一筹.这也是php这么流行的原因之一.说到Linux,不得不说这是一个最好用的操作系统,因为它安全,效率高,对于任何一个细节都力求做到完美.因为它是许多GEEK们汗水的结晶.那么今天所讲就是LAMP开发中最基本的就是搭建LAMP环境.在Linux下搭建该环境非常简单,可以说非常简单,没有太多环境配置的过程.可

Linux下搭建Android开发环境

我使用的Linux环境是 ubuntu-12.10-desktop-i386.安装前所需要准备的软件: 1.JDK(jdk-7u75-linux-i586.tar.gz) http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 2.ADT(adt-bundle-linux-x86-20140321.zip)链接:http://pan.baidu.com/s/1i3qvJ0p 密码:h7

win7和linux下的java开发环境配置

JDK环境变量配置是java开发者第一个要遇到的问题.下边介绍一下win7平台和linux下的jdk环境变量的配置 1.win7的配置 首先下载符合操作系统版本的jdk,比如最新的jdk8 下载链接http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html: 当然一般开发者不会最新的Jdk,现在主流的选择是jdk6和jdk7,当然越来越多的开发者切换到jdk8的平台. 下载之后,一路安装,

Linux下实现Mysql开发环境的部署和数据库程序的实现

SQL本身并不复杂,实际上我感觉部署mysql的环境才是最复杂的. 这里采用了centos6.5系统来部署环境. 首先需要安装数据库和数据库开发环境,以及编译环境 yum install MySQL MySQL-server MySQL-devel gcc gcc-c++ -y 然后运行数据库 service mysqld start 如果你用的是centos7以上的系统,mysql就被mariadb取代用以下命令执行 systemctl start mariadb.service 现在直接在控