显示标签为“Linux”的博文。显示所有博文
显示标签为“Linux”的博文。显示所有博文

2014年6月4日星期三

linux安装apache tomcat jk集群


1下载
apache-tomcat-6.0.41.zip
httpd-2.4.9.tar.gz
tomcat-connectors-1.2.40-src.tar.gz

apr-1.5.1.tar.gz http://apr.apache.org/download.cgi
apr-util-1.5.3.tar.gz http://apr.apache.org/download.cgi
pcre-8.33.tar.gz ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
2安装apache
httpd-2.4.9.tar.gz解压到/usr/local/bin/httpd-2.4.9
tar -zxvf httpd-2.4.9.tar.gz
apr-1.5.1.tar.gz解压到/usr/local/bin/httpd-2.4.9/srclib/apr
apr-util-1.5.3.tar.gz解压到/usr/local/bin/httpd-2.4.9/srclib/apr-util
unpack them to ./srclib/apr and ./srclib/apr-util (no version numbers in the directory names)
pcre-8.33.tar.gz解压到/usr/local/bin/pcre-8.33
cd /usr/local/bin/httpd-2.4.9/srclib/apr
./configure --prefix=/usr/local/apr
make
make install
cd /usr/local/bin/httpd-2.4.9/srclib/apr-util
./configure --prefix=/usr/local/apr-util
make
make install
cd /usr/local/bin/pcre-8.33
./configure --prefix=/usr/local/pcre
make
make install
cd /usr/local/bin/httpd-2.4.9
./configure --prefix=/usr/local/apache2 \
--enable-mods-shared=all \
--with-apr=/usr/local/apr \
--with-apr-util=/usr/local/apr-util/bin \
--with-pcre=/usr/local/pcre
make
make install

cd /usr/local/apache2/bin
apachectl start
访问http://localhost


3

http://www.cnblogs.com/kongzhongqijing/p/3613218.html

2014年5月1日星期四

ubuntu安装2

1安装输入法
 sudo apt-get install fcitx fcitx-googlepinyin

2安装额外版权受限程序
sudo apt-get install ubuntu-restricted-extras

3安装guake
sudo apt-get install guake
4在软件中心安装dropbox

5安装wqy字体,奇怪的是为什么14.04没有自带wqy?我明明已经是中文环境
sudo apt-get install ttf-wqy-zenhei ttf-wqy-microhei xfonts-wqy

2014年4月27日星期日

ubuntu安装

分区
/ 50G
/boot 500M
/home 200G
/work 200G
安装程序

1、jdk
jdk-6u45-linux-x64.bin

2、idea
ideaIU-13.1.2.tar.gz

3、maven
maven.zip
私服http://172.20.66.163:8081/nexus/content/groups/public/

4、subversion
sudo apt-get  install subversion

5、pidgin
ubuntu 软件中心

6、pidgin-lwqq
添加仓库并更新
$ sudo add-apt-repository ppa:lainme/pidgin-lwqq
$ sudo apt-get update
安装测试版本(对应于 preview/dev 分支)

$ sudo apt-get install pidgin-lwqq-unstable

7、chromuim
ubuntu 软件中心


8、virtualBox
http://tutorialforlinux.com/2014/02/22/how-to-install-latest-virtualbox-on-ubuntu-14-04-trusty-lts-3264bit-easy-guide/

Download Latest VirtualBox Package for Ubuntu 13.04/13.10
sudo su -c "apt-get install gdebi"
sudo su -c "gdebi ./virtualbox*.deb"
9、uget
http://blog.csdn.net/sunnylgz/article/details/14226453

1.uget的安装:
sudo add-apt-repository ppa:plushuang-tw/uget-stable 
sudo apt-get update 
sudo apt-get install uget
2.aria2的安装:
sudo add-apt-repository ppa:t-tujikawa/ppa 
sudo apt-get update 
sudo apt-get install aria2

10、dbvis
http://www.dbvis.com/product_download/dbvis-9.1.8/media/dbvis_linux_9_1_8.sh

11、goagent
code.google.com/p/goagent

12、系统设置莫名其妙没了
执行sudo apt-get install unity-control-center

13、输入法
http://jingyan.baidu.com/article/4b07be3c60da3f48b380f3f0.html

sudo apt-get install fcitx-table-wbpy

14、remmina保存密码
http://technologyflirt.blogspot.tw/2013/02/how-to-save-ssh-password-in-remmina.html

15、摘要: ubuntu 客户端ssh连接服务器速度缓慢
  ubuntu每次去连接ssh总是有10秒+的感觉
  原因:打开ssh -v debug模式后发现域名解析问题
  debug1: Unspecified GSS failure. Minor code may provide more information
  Cannot determine realm for numeric host address
  解决:编辑ssh_config
  vi /etc/ssh/ssh_config
  GSSAPIAuthentication yes改为no即可

16、mp3 插件安装
Ubuntu系统默认不支持mp3解码,蛋疼货,打开mp3文件,提示
Rhythmbox requires to install plugins to play media files of the following type: MPEG-1 Layer 3 (MP3) decoder
网上搜了半天,有人说安装 gstreamer 插件,搞了半天,不行,在 Ubuntu Software Center 中搜到了这个插件,也安装上了,结果还是不行,最后在官网的问答贴中找打了方法:安装 ubuntu-restricted-extras ,可以直接在 Ubuntu Software Center 中搜索安装,也可命令解决
 sudo apt-get install ubuntu-restricted-extras
还有个蛋疼的问题,就是中文乱码,按网上的,如下方法:
sudo apt-get install python-mutagen
然后在放置mp3文件的那个文件夹,执行下面的命令。注:如果有子文件,则还需在子文件夹内执行相同命令
mid3iconv -e GBK *.mp3

17、ssh保存密码
http://technologyflirt.blogspot.tw/2013/02/how-to-save-ssh-password-in-remmina.html

2014年2月17日星期一

linux 查找

从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行
find / -type f -name "*.log" | xargs grep "ERROR"
例子:从当前目录开始查找所有扩展名为.in的文本文件,并找出包含”thermcontact”的行
find . -name "*.in" | xargs grep "thermcontact"

tomcat启动在80端口 Permission denied :80

linux 下将tomcat的server.xml的端口改为80后以tomcat身份无法启动tomcat! 
在redhat上启动tomcat(将server.xml中的端口改为80) 
su - tomcat -c "$CATALINA_HOME/bin/startup.sh" 
后出现:Catalina.start: LifecycleException: null.open: java.net.BindException: Permission denied:80 

这是因为只有root用户才可访问1024以下的端口。 

解决方法: 
重将server.xml中的端口改为8080 
然后:iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 
(如果用到443,也相应执行以上方法) 
即可!

linux命令

压缩 tar.gz
tar -zcvf operate.tar.gz operate*

解压 tar.gz
tar -xzvf ideaIU-13.tar.gz

给用户授权
chown -R spring:spring /opt/ideaIU-13.tar.gz 

复制目录
cp -r yjrc /home/capinfo

授权
sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_12.bin

更新源
sudo gedit /etc/apt/sources.list

给root创建一个密码:sudo passwd roo


sudo apt-get install rar
sudo apt-get install unrar

很快就下载完了,然后输入:
ln -fs /usr/bin/rar /usr/bin/unrar


sqldeveloper 安装
sqldeveloper  linux 安装包只有rpm格式的,ubuntu是不支持的,要把rpm转成deb,这里就用到了alien
如果没有安装
sudo apt-get install alien
然后
sudo alien /路径/xxxx.rpm
然后在当前用户路径下生成了一个XXXXX.deb
直接
sudo dpkg -i xxxx.deb
就行了。
在终端输入 sudo sqldeveloper 就可以启动了,
然后会有以下提示:
Type the full pathname of a J2SE installation (or Ctrl-C to quit), the path will be stored 
输入jdk的路径就可以了。
每次启动都需要输入jdk的路径是不是很麻烦。
修改/opt/sqldeveloper/sqldeveloper/bin下的sqldeveloper的配置文件,然后要重启一下(不然好像不生效)
#vi ./sqldeveloper/bin/sqldeveloper.conf
 修改 SetJavaHome 参数为 $JAVA_HOME



svn
apt-get install subversion

Ubuntu系统的Hosts只需修改/etc/hosts文件,在目录中还有一个hosts.conf文件,刚开始还以为只需要修改这个就可以了,结果发现是需要修改hosts。修改完之后要重启网络。
具体过程如下:
1、修改hosts
sudo gedit /etc/hosts
2、添加解析记录( . )
完整案例:127.0.0.1 localhost.localdomain localhost
简洁记录:127.0.0.1 localhost
3、保存后重启网络
sudo /etc/init.d/networking restart

.快速清理磁盘垃圾
磁盘空间又不够用了?尝试在终端窗口中输入
sudo apt-get autoremove
然后输入
sudo apt-get clean
,前一个命令会卸载系统中所有未被使用的依赖关系,后一个命令会清除所有缓存的包文件,两者都是无害的。在一个升级过多次的系统上,你也许能通 过这个方法清理出若干GB的空间。

ssh -L6666:172.20.66.218:22 root@192.168.20.156

本文讨论所有机器均为Linux操作系统。 比如说我的机器是A,中间服务器为B,目标服务器是C。 从A可以ssh到B,从B可以ssh到C,但是A不能直接ssh到C。 现在展示利用ssh通道技术从A直接传输文件到C。 1. ssh -L1234:C:22 root@B input B's passWord 2. scp -P1234 filename root@localhost: input C's password

A : 192.168.20.171
B: 192.168.20.156  172.20.21.213
C: 172.20.66.218 210.75.217.55

--192.168.20.173上实现访问支付宝地址
screen
ssh -L443:110.75.146.31:443 root@192.168.20.156
Ctrl+a d
 还要修改本地的hosts,将域名指向127.0.0.1
修改173的 etc/hosts
127.0.0.1 mapi.alipay.com

Too many open files

Too many open files
ulimit -a 
ulimit -HSn 65536
ulimit -a 

linux Gbk 乱码

############################################
#/etc/sysconfig/i18n
#source /etc/sysconfig/i18n
#env
############################################
#######################
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh"
SYSFONT="lat0-sun16"
SYSFONTACM="8859-15"
######################
############################
#LANG="en_US.UTF-8"
#SUPPORTED="en_US.UTF-8:en_US:en"
#SYSFONT="latarcyrheb-sun16"
################################

linux svn 切换用户

linux svn 切换用户

1. 临时切换
在所有命令下强制加上--username 和--password选项。 
例如:svn up --username zhangsan --password 123456
2.永久切换

2011年12月27日星期二

ps -ef |grep java

ps -ef |grep java
kill -9 进程ID 
cd /oracle/weblogic/user_projects/domains/base_domain/
nohup ./startWebLogic.sh &

tail -f nohup.out

2010年9月17日星期五

通过ssh访问VirtualBox Ubuntu

ubuntu中
sudo apt-get install ssh
/etc/init.d/ssh restart
reboot
cmd中
VBoxManage setextradata ubuntu "VBoxInternal/Devices/e1000/0/LUN#0/Config/ssh/Protocol" TCP
VBoxManage setextradata ubuntu  "VBoxInternal/Devices/e1000/0/LUN#0/Config/ssh/HostPort"  2222
VBoxManage setextradata ubuntu  "VBoxInternal/Devices/e1000/0/LUN#0/Config/ssh/GuestPort" 22
可以用这个命令查看自己都对virtualbox进行了那些设置:
VBoxManage getextradata ubuntu enumerate
ubuntu为虚拟系统名称

用SSH Secure Shell Client连接 host name :localhost ;port :2222

2010年8月29日星期日

ubuntu 安装tomcat

 http://tomcat.apache.org/ 下载tomcat

tar -zxvf tomcat.tar.gz
启动 sh startup.sh

给root添加jdk path
sudo gedit /etc/environment

添加PATH

安装mysql
root@spring-ubuntu:/usr/local/tomcat6/bin# sudo apt-get install mysql-server
启动mysql服务器:sudo /etc/init.d/mysql start
关闭mysql服务器:sudo /etc/init.d/mysql stop
查看mysql服务器是否启动:sudo /etc/init.d/mysql status或者netstat -a | grep mysql
由于处理init.d目录下,mysql服务器是开机启动的

2010年8月19日星期四

ubuntu为root添加java

为root添加java
root@spring-ubuntu:~# export PATH=$PATH:"/usr/local/jdk1.6.0_21/bin"

ubuntu软件安装中途取消

软件安装中途取消
spring@spring-ubuntu:~$ sudo apt-get remove
E: dpkg 的操作被中断了, 您必须手动执行 'sudo dpkg --configure -a' 以修复这个问题。
spring@spring-ubuntu:~$ sudo dpkg --configure -a
正在设置 java-common (0.34) ...
正在处理用于 man-db 的触发器...
正在处理用于 doc-base 的触发器...
Processing 2 added doc-base file(s)...
Registering documents with scrollkeeper...

ubuntu 配置环境变量

配置classpath,修改所有用户的环境变量
$ sudo gedit /etc/profile
在文件最后添加

#set java environment
IntelliJ Idea启动将JAVA_HOME命名为"IDEA_JDK" 或"JDK_HOME",所以需在/etc/profile中添加JDK_HOME设置,更改后的/etc/profile为:

JAVA_HOME=/usr/local/lib/jdk1.6.0_21

JDK_HOME=/usr/local/lib/jdk1.6.0_21

JRE_HOME=/usr/local/lib/jdk1.6.0_21/jre

CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib

export JAVA_HOME JDK_HOME JRE_HOME CLASSPATH

Ubuntu 10.04安装jdk

$ sudo chmod u+x jdk-6u21-linux-i586.bin

$ sudo -s ./jdk-6u21-linux-i586.bin

ubuntu 安装软件中途退出后不能再安装解决办法

spring@spring-ubuntu:~$ sudo apt-get install sun-java6-jdk
E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
spring@spring-ubuntu:~$ sudo rm /var/cache/apt/archives/lock
spring@spring-ubuntu:~$ sudo rm /var/lib/dpkg/lock


参考:http://hi.baidu.com/kamong8956/blog/item/2bea127782def717b151b925.htm

Linux 命令

设置root密码
sudo passwd root

sudo 获取root权

解压tar.gz
sudo tar -xvzf *.tar.gz

复制文件
sudo cp 源文件 目标文件目录

CP命令
格式: CP [选项]  源文件或目录   目的文件或目录
选项说明:-b 同名,备分原来的文件
-f 强制覆盖同名文件
-r  按递归方式保留原目录结构复制文件

复制文件夹
cp     -r  文件夹  文件夹

删除文件
sudo rm 文件名