随笔-112  评论-73  文章-0  trackbacks-0
用虚拟机安装了一个ubuntu8.04,准备做jira的服务器.

1、安装java

sudo apt-get install sun-java6-jdk

如果硬盘空间小的话可以用 sudo apt-get install sun-java6-jre
如果没有找到依赖包就刷新一下软件包,这样就可以从网上下载升级包了.
这个命令在64位的操作系统中提示找不到包,我想可能是ubuntu现在还没有sun64位的jdk.
编辑 /etc/profile 文件加入下面一行
export JAVA_HOME=/usr/lib/jvm/java-sun

 2、配置静态IP地址
ubuntu的网络配置信息是保存在 /etc/network/interfaces这个文件中.
使用sudo gedit /etc/network/interfaces 编辑这个文件.
auto eth0
iface eth0 inet static
address 192.168.1.9
netmask 255.255.255.0
gateway 192.168.1.1
设置DNS
编辑 /etc/resolv.conf,设置dns
nameserver 202.96.134.133
nameserver 202.106.0.20
 3、安装FTP服务器(转)
sudo apt-get install vsftpd
安装了之后会在/home/下建立一个ftp目录。这时候你可以试着访问下ftp://IP地址。应该可以看到一个空白内容的ftp空间。
默认设置下匿名用户可以下载,但不能写入或是上传
现在我们要让匿名用户无法访问,并且得输入linux上的用户密码后才能访问到他们自己目录里的内容。

首先找到设置vsftpd的文件,位置在/etc/vsftpd.conf

修改之前最好先备份下这个文件:
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.old
然后可以改动了:
#不让匿名用户使用
#anonymous_enable=YES
#本地用户可用
local_enable=YES
#可用写操作
write_enable=YES
#不需要显示某目录下文件信息
#dirmessage_enable=YES
#加点banner提示
ftpd_banner=Hello~~
#FTP服务器最大承载用户
max_clients=100
#限制每个IP的进程
max_per_ip=5
#最大传输速率(b/s)
local_max_rate=256000
#隐藏帐号
hide_ids=YES
好了,重启下ftp 服务器看看效果


 4 安装TOMCAT 6

本来以为Tomcat安装很简单,没想到也遇到问题了。启动时提示The BASEDIR environment variable...意思是说有个叫BASEDIR的环境变量没有设置.后来一查才知道要将tcomat/bin目录下的所有.sh文件加入可执行权限。这样就OK了。

 5、加载ISO文件

 sudo mount -o loop /media/disk/intrepid-dvd-i386.iso /cdrom

 6 常用命令

Udo apt-get install 软件名 安装软件命令

sudo nautilus 打开文件(有root权限)

su root 切换到“root”

ls 列出当前目录文件(不包括隐含文件)

ls -a 列出当前目录文件(包括隐含文件)

ls -l 列出当前目录下文件的详细信息

cd .. 回当前目录的上一级目录

cd - 回上一次所在的目录

cd ~ 或 cd 回当前用户的宿主目录

mkdir 目录名 创建一个目录

rmdir 空目录名 删除一个空目录

rm 文件名 文件名 删除一个文件或多个文件

rm -rf 非空目录名 删除一个非空目录下的一切

shixinyu

mv 路经/文件 /经/文件 移动相对路经下的文件到绝对路经下

mv 文件名 新名称 在当前目录下改名

find 路经 -name “字符串” 查找路经所在范围内满足字符串匹配的文件和目录

fdisk fdisk -l 查看系统分区信息

fdisk fdisk /dev/sdb 为一块新的SCSI硬盘进行分区

chown chown root /home 把/home的属主改成root用户

chgrp chgrp root /home 把/home的属组改成root组

Useradd 创建一个新的用户

Groupadd 组名 创建一个新的组

Passwd 用户名 为用户创建密码

Passwd -d用户名 删除用户密码也能登陆

Passwd -S用户名 查询账号密码

Usermod -l 新用户名 老用户名 为用户改名

Userdel–r 用户名 删除用户一切

tar -c 创建包 –x 释放包 -v 显示命令过程 –z 代表压缩包

tar –cvf benet.tar /home/benet 把/home/benet目录打包

tar –zcvf benet.tar.gz /mnt 把目录打包并压缩

tar –zxvf benet.tar.gz 压缩包的文件解压恢复

tar –jxvf benet.tar.bz2 解压缩

make 编译

make install 安装编译好的源码包

reboot Init 6 重启LINUX系统

Halt Init 0 Shutdown –h now 关闭LINUX系统

uname -a 查看内核版本

cat /etc/issue 查看ubuntu版本

lsusb 查看usb设备

sudo ethtool eth0 查看网卡状态

cat /proc/cpuinfo 查看cpu信息

lshw 查看当前硬件信息

sudo fdisk -l 查看磁盘信息

df -h 查看硬盘剩余空间

free -m 查看当前的内存使用情况

ps -A 查看当前有哪些进程

kill 进程号(就是ps -A中的第一列的数字)或者 killall 进程名( 杀死一个进程)

kill -9 进程号 强制杀死一个进程

常用apt命令:

apt-cache search package 搜索包

apt-cache show package 获取包的相关信息,如说明、大小、版本等

sudo apt-get install package 安装包

sudo apt-get install package - - reinstall 重新安装包

sudo apt-get -f install 修复安装”-f = –fix-missing”

sudo apt-get remove package 删除包

sudo apt-get remove package - - purge 删除包,包括删除配置文件等

sudo apt-get update 更新源

sudo apt-get upgrade 更新已安装的包

sudo apt-get dist-upgrade 升级系统

sudo apt-get dselect-upgrade 使用 dselect 升级

apt-cache depends package 了解使用依赖

apt-cache rdepends package 是查看该包被哪些包依赖

sudo apt-get build-dep package 安装相关的编译环境

apt-get source package 下载该包的源代码

sudo apt-get clean && sudo apt-get autoclean 清理无用的包

sudo apt-get check 检查是否有损坏的依赖

清理所有软件缓存(即缓存在/var/cache/apt/archives目录里的deb包 )

sudo apt-get clean

删除系统不再使用的孤立软件

sudo apt-get autoremove

sudo apt-get remove --purge mysql*


7、安装Netbeans6.5.1中文乱码解决方法
将/usr/share/fonts/truetype/arphic/文件夹下的字体拷贝到JAVA_HOME/jre/lib/fonts/fallback下面,就OK了。

sudo mkdir /usr/lib/jvm/java-6-sun/jre/lib/fonts/fallback
sudo cp /usr/share/fonts/truetype/arphic/* /usr/lib/jvm/java-6-sun/jre/lib/fonts/fallback

posted on 2008-07-26 09:07 Libo 阅读(316) 评论(0)  编辑  收藏 所属分类: linux

只有注册用户登录后才能发表评论。


网站导航: