apache2+php+mysql

sudo apt-get install apache2
sudo apt-get install libapache2-mod-php5 php5
sudo apt-get install curl libcurl3 libcurl3-dev php5-curl
sudo apt-get install mysql-server mysql-client
sudo apt-get install phpmyadmin
sudo vim /etc/apache2/sites-enabled/000-default.conf
#加入
DocumentRoot /home/inu1255/web
ScriptAlias /cgi-bin/ /var/www/html/cgi-bin/
#:wq 保存并退出
sudo vim /etc/apache2/apache2.conf
#/var/www/html 换成 /home/inu1255/web
#:wq 保存并退出
sudo a2enmod cgi
sudo /etc/init.d/apache2 restart
mkdir ~/web
sudo ln -s /usr/share/phpmyadmin ~/web
sudo /etc/init.d/apache2 restart

apache2+django

# 安装django
sudo apt-get install python-setuptools
sudo easy_install django
# 安装wsgi
sudo apt-get install libapache2-mod-wsgi
# 新建一个django项目
django-admin.py startproject mysite
mkdir mysite/apache
vim mysite/apache/diango.wsgi
# 写入
############# diango.wsgi ##################### start
import os
import sys
path = '/var/www/mysite' #刚刚新建的mysite的路径
if path not in sys.path:
sys.path.append(path)
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings' #mysite的配置文件
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
############################################### end
sudo vim /etc/apache2/apache2.conf
# 加入
################ apache2.conf ##################### start
<Directory /var/www/django/hello>
Order allow,deny
Allow from all
</Directory>
WSGIScriptAlias /mysite /var/www/mysite/apache/django.wsgi #django.wsgi的路径
################################################### end
sudo /etc/init.d/apache2 restart

django.wsgi 用来启动django项目

import os
import sys path = '/var/www/mysite' #刚刚新建的mysite的路径 if path not in sys.path:
sys.path.append(path)
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings' #mysite的配置文件 from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()

java

sudo apt-get purge openjdk*
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

mongo

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
sudo apt-get update
sudo apt-get install mongodb-10gen apt-get install php-pear php5-dev make
pecl install mongo
echo "extension=mongo.so" >> /etc/php5/apache2/php.ini
service apache2 restart

sbt

echo "deb http://dl.bintray.com/sbt/debian /" | sudo tee -a /etc/apt/sources.list.d/sbt.list
sudo apt-get update
sudo apt-get install sbt addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "3.0.0")

goagent

sudo apt-get install python-dev python-greenlet python-gevent python-vte python-openssl python-crypto python-appindicator

sublime

# ctrl+`
import urllib2,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa' + 'bf8c4e67d14fb0525ba4f89698a6d7e1'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation') #Package setting => Package Contral => setting-user
"installed_packages":
[
"Alignment",
"BracketHighlighter",
"DocBlockr",
"Emmet",
"FileDiffs",
"GBK Encoding Support",
"jQuery",
"JsFormat",
"LESS",
"Markdown Extended",
"Package Control",
"SublimeCodeIntel",
"SublimeLinter",
"Trimmer"
]

我的linux环境的更多相关文章

  1. linux 环境下运行STS时 出现must be available in order to run STS

    linux 环境下运行ECLIPSE时 出现 “ A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be avai ...

  2. Linux环境搭建-在虚拟机中安装Centos7.0

    最近在空闲时间学习Linux环境中各种服务的安装与配置,都属于入门级别的,这里把所有的学习过程记录下来,和大家一起分享. 我的电脑系统是win7,所以我需要在win7上安装一个虚拟机-VMware,然 ...

  3. Linux环境下部署完JDK后运行一个简单的Java程序

    前言 前一篇文章详细讲解了如何在Windows环境下安装虚拟机+Linux系统,并且成功部署了JDK. 不过部署完JDK之后,我们判断部署是否成功的依据是看"java -version&qu ...

  4. OpenJDK 编译-Linux环境

    说明:笔者是在Ubuntu 16.04虚拟机中编译 OpenJDK 8 源码下载 http://download.java.net/openjdk/jdk8/ 推荐直接下载openjdk-8-src- ...

  5. Linux环境中Openfire安装指南

    Linux环境中Openfire安装指南 安装环境: 安装软件:Openfire 4_1_0 http://download.igniterealtime.org/openfire/openfire_ ...

  6. linux环境下学习使用pro*c/c++工具

    1.proc是oracle用来预编译嵌入SQL语句的c程序. 2.如何使用proc工具 在Linux环境下,首先确保gcc编译器正常使用,安装oracle数据库或者客户端,一般就会默认安装pro*c/ ...

  7. Linux环境下段错误的产生原因及调试方法小结(转)

    最近在Linux环境下做C语言项目,由于是在一个原有项目基础之上进行二次开发,而且 项目工程庞大复杂,出现了不少问题,其中遇到最多.花费时间最长的问题就是著名的“段错误”(Segmentation F ...

  8. java 在linux环境下写入 syslog 问题研究

    1.Syslog 在Unix类操作系统上,syslog广泛应用于系统日志.syslog日志消息既可以记录在本地文件中,也可以通过网络发送到接收syslog的服务器.接收syslog的服务器可以对多个设 ...

  9. Linux环境下查看历史操作命令及清除方法

    在Linux环境中可以通过方向键的上下按键查看近期键入的命令.但这种方法只能一个一个的查看,其实系统提供了查看所有历史命令的方法. 在终端中输入以下命令查看所有命令: history [root@te ...

  10. 【环境配置】Linux环境下下载、配置java环境、安装eclipse、建立eclipse快捷方式详解

    一.首先是下载Java JDK 到目前为止的最新版本为(jdk1.8.0_60),有两种方式进行下载: 1.使用shell来进行下载,可使用如下命令直接进行下载: wget --no-check-ce ...

随机推荐

  1. centos6.5 安装sftp

    1.创建sftp组 :  groupadd sftp 2.创建一个sftp用户,用户名为andy :   useradd -g sftp -s /bin/false andy 3.修改密码:  pas ...

  2. rtrim,dirname,魔术常量用法

    $str = "Hello World!!!"; echo $str . "<br>"; echo rtrim($str,"!d" ...

  3. weblogic11g的安装使用

    一.JDK的安装 下载linux环境下的jdk安装文件,本文资源下载:jdk-7u79-linux-x64.tar.gz 将jdk放到linux制定目录下,执行以下命令进行解压操作 tar -zxvf ...

  4. XMemcached使用经历

    XMemcached就是Memcached的java客户端之一,目前项目里用到了.据说它比起其他的java客户端从性能上要好一点,实现方式是NIO的.先看怎么实例化出来一个Memcached客户端吧: ...

  5. Delphi下遍历文件夹下所有文件的递归算法

    {------------------------------------------------------------------------------- 过程名:    MakeFileLis ...

  6. 如何在已经安装好的Nginx上增加新模块

    学习资源: https://blog.csdn.net/dxm2025/article/details/41149865 https://blog.csdn.net/qq_36663951/artic ...

  7. 【转】JMeter试用手记

    JMeter是一款性能测试工具.个人认为与其说他是一个工具,不如说他是一个框架.因为JMeter的支持范围非常广,目前常见的需要进行性能测试的应用几乎都能应用(如:files, Servlets, P ...

  8. 根据MAC地址前6位知道网络设备是哪家公司生产的

    http://standards-oui.ieee.org/oui/oui.txt https://files.cnblogs.com/files/itfat/oui.rar

  9. Linux学习笔记 - Shell 运算符篇

    Shell 运算符分类 Shell 和其他编程语言一样,支持多种运算符,包括: 算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符 算数运算符 首先,使用 shell 算数运算符是,需要 ...

  10. catkin 工作空间 - Package 组成

    package 是 ROS 软件的基本组织形式,ROS 就是由一个个的 package 组成的 package 是 catkin 的编译基本单元 一个 package 可以包含多个可执行文件(节点) ...