Ubuntu基础环境搭建
本文基于Ubuntu12.04,阐述基础环境搭建过程:JDK+Nginx+Tomcat+Redis+PostgreSQL/MySQL。
JDK安装
Linux系统基本都可以使用wget
命令在线安装
但一直没有成功,也没有找到其他合适的链接,故只好作罢。尝试了另外一种方式,如下:
Oracle官方网站下载安装包,
解压即可:tar zxvf jdk-7u5-linux-x64.tar.gz -C /usr/lib/jvm
接下来就是环境变量配置了。
这种方式最为简单,使用过一段时间的OpenJDK,暂未发现与Oracle JDK有何不同,也未碰见兼容问题。
可以列出各种JDK版本,使用以下命令设置默认JDK版本。
Nginx安装
所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下
启动程序文件在/usr/sbin/nginx
日志放在了/var/log/nginx中,分别是access.log和error.log
并已经在/etc/init.d/下创建了启动脚本nginx
默认的虚拟主机的目录设置在了/usr/share/nginx/www
下载地址:http://nginx.org/download/.解压后,进入目录,执行以下命令:
安装成功之后,nginx放置在/usr/local/nginx目录下,主要的配置文件为conf目录下的nginx.conf,nginx的启动文件在sbin目录下的nginx文件。
Tomcat安装
因为需要做tomcat集群,故直接在官网下载压缩包:http://tomcat.apache.org/,解压即可。
Redis安装
或者
与在线安装方式一基本一样,不赘述。
PostgreSQL安装
或者直接
参见:http://www.postgresql.org/download/linux/ubuntu/
MySQL安装
配置文件路径:/etc/mysql/my.cnf