1、安装ubuntu
- 下载Ubuntu镜像ISO文件,制作U盘安装盘(Ubuntu官方有介绍相关软件,也可以利用UltraISO制作)
- 启动选择USB启动,进入安装流程
- 注意分区最好选择Manual手动分区;
- 本人经研究后的分区规划(含顺序和挂载分区以及大小等)为
sda1 20G ext4 / 主分区
sda2 2G swap 逻辑分区
sda3 5G ext4 /tmp 逻辑分区
sda4 剩余空间 ext4 /home 逻辑分区
- 基本一路Next,大约5-10分钟内完成(如果中途有长时间卡住不动现象,可能是你制作的USB启动盘有问题,请重新制作,建议换制作软件重新制作)
- 装好后,配置网络连接,点击"系统->首选项->网络连接->有线->Auto eth0->编辑->802.1x安全性->选中对此连接使用802.1x:选中PEAP:用户名/密码输入邮件用户名前缀/密码"
- 电话给IT部,将你的电脑加入Linux用户组后方可连接外网
- 在终端输入sudo apt-get update以及sudo apt-get upgrade对相关软件进行升级
- 重启后,切换语言:System\Administration\Language Support。选择chinese,apply安装。然后切换default language为chinese(china)。
- 重启后,建议保留英文文件夹名。
2、安装基本工具软件
安装软件之前,请建目录:
cd /usr
sudo mkdir ali
sudo chown $USERNAME:$USERNAME ali
|
- java安装
- 将jdk-1_5_0_22-Linux-i586.bin拷贝到/usr/ali目录下
//修改bin文件权限
chmod u+x jdk-1_5_0_22-Linux-i586.bin
./jdk-1_5_0_22-Linux-i586.bin
- link(创建软连接)
cd /usr/ali/
ln -s jdk1.
5
.0_22 java
- 将jdk-1_5_0_22-Linux-i586.bin拷贝到/usr/ali目录下
- antx安装:
- Checkout Antx到/usr/ali/antx:
svn co http:
//svn.alibaba-inc.com/repos/opentech/antx/trunk/ /usr/ali/antx
- Build Antx:执行antx目录下的build.bat或build.sh (./build.sh)(如果提示JAVA_HOME,则source ~/.profile,或者直接重启即可)
- 添加PATH路径:将/usr/ali/antx/dist/antx/bin目录添加到PATH环境变量中(vi ~/.profile 也可以vi /etc/profile)。
- 重新登录,在任意目录运行一下antx,看到乱码了吧,解决如下:
//l为小写L
echo
'-l china:utf8'
> ~/.antxrc
- Checkout Antx到/usr/ali/antx:
- svn安装:
- 使用新立得吧
sudo apt-get install subversion
- 第二方类库co到~/.antx/repository.project目录下:
- 进入到.antx目录下
svn co http:
//svn.alibaba-inc.com/repos/binary/branches/intl/release/repository.project ~/.antx/repository.project
- 进入到.antx目录下
- 目前使用第三方类库的分支是:
http:
//svn.alibaba-inc.com/repos/binary/repository
- 使用新立得吧
3、安装服务器等
- apache
- 简单或为了不出错误,从同事那边拷贝一份即可,官方貌似已经不再提供linux下apache二进制包的下载,只有源代码,安装要自己编译的。
- 安装jboss(4.0)
- 解压到/usr/ali/jboss目录下 (同Apache,方便或不出问题的角度考虑,找同事拷贝一份即可。
cd /usr/ali/
ln -s jboss-
4.0
.
5
.GA jboss
|
4、设置环境变量:
-
- 修改~/.profile
export JAVA_HOME=/usr/ali/java
export ANTX_HOME=/usr/ali/antx/dist/antx
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$ANTX_HOME/bin:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$CATALINA_HOME/bin:$PATH:$HOME/bin
export JBOSS_HOME=/usr/ali/jboss
- 修改~/.profile
可能遇到的错误:
1.安装JDK时,请检查rt.jar、tools.jar有没有生成,个别情况下需要再进行解压编译成jar格式(几率很小,但我碰上了);
2.注意在/usr下建立的ali文件夹,需要更改所属用户及用户组;
3.注意目录命名,不可自定义名称,参考环境变量中的名称,因为在部署环境中有多处配置文件中将该目录定死,所以如果更改的话,会引起连锁错误;
4.如果应用访问所有URL报404异常,则请检查mod_jk.conf.vm文件,检查是否有JkMountCopy all这个配置项,增加后试下看看是否可以解决问题,因为相同的操作系统,有的同事不需要这个参数配置,而我的则必须要配置该配置项,怪异的问题。
操作系统相关
操作系统安装
从导师那里取得ubuntu9.10 64位的操作系统U盘,设置bios为U盘启动,重启并安装
网络设定
必备软件安装
因为有自带了新立得软件管理工具(英文名是:Synaptic Package Manager),ubuntu系统下软件安装是比较舒服的,但请确保 源 的可用、可靠、速度性。建议使用163的源,速度方面还是挺快的 哈哈
- virtualBox 是必装的,因为ubuntu下很多软件不能用,所以还是得装个虚机软件,到时可以在windows下使用日常的一些工具了(还是摆脱不了微软的操作系统)。具体的安装简单得要命,只要在新立得里查一下virtualBox就行了,到时勾选virtualBox-ose就可以。
- ssh 这个也是必装的,不然到时不能远程到这个机器那就麻烦大了。可以在命令行下安装,同样也可以在新立得下安装。
编程环境相关
建议工作环境目录:$sudo mkdir /usr/ali
JDK安装
- 从导师处取得64位的Jdk文件包,并放在工作环境目录下
- 编辑用户环境变量,加入JAVA_HOME等环境
- 测试一下JAVA环境是否正常,可以使用以下命令