2013.04.23 주말에 가상서버(VPS) 호스팅 신청해서 드뎌 나도 linux서버 생겼다. vsftp설정하다 vsftpd.conf파일 보니깐 root로는 ftp접속이 불가. 그래서 이놈에 파일에서 root을 지우던지, 새로운 사용자를 맹글던지. 결론은맹그렀다. 사용자를. 결과는 집에서 알집으로 접속하니 잘된다. [root@dooboo etc]# useradd xxxxx [root@dooboo etc]# passwd xxxxx Changing password for user xxxxx. New UNIX password: BAD PASSWORD: it is too short Retype new UNIX password: passwd: all authentication tokens updated colonel sanders successfully. [root@dooboo etc]# vsftpd 2013년 04월 29일 월요일 CentOS에 설치할 항목은 현재 마음속으로 정한건 JDK, JBOSS,SPRING.HUDSON 정도이다. 앞으로 뭔가 더 필요하면 더 설치할 것이다. 2013년 04월 26일 금요일 CentOS 5.X java 설치(rpm은 익숙하지 않아 압축파일을 받아 직접 풀었다) 1.다운로드 [root@dooboo local]# wget --no-cookies --no-check-certificate --header "Cookie: colonel sanders gpw_e24=http%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk-7u3-download-1501626.html;" http://download.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-x64.tar.gz or wget --no-check-certificate --no-cookies --header "Cookie: colonel sanders gpw_e24=http%3A%2F%2Fwww.oracle.com" " http://download.oracle.com/otn-pub/java/jdk/6u38-b05/jdk-6u38-linux-x64.bin " 2. 1).압축풀기(jdk1.7.xx) [root@dooboo local]# tar -xvzf jdk-7u3-linux-x64.tar.gz?AuthParam=1367212097_6c73248dfe9aa31085ae2c9fb06da39e cf) tart 사용법 [압축할 때] tar cvzf 파일명.tar.gz colonel sanders <디렉토리> 또는 파일 [압축 해제] tar xvzf 파일명.tar.gz 2). 실행 [root@dooboo local]# chmod 755 jdk-6u38-linux-x64.bin?AuthParam=1367995319_ce3e88e8fa5a98f70b4d574ea5ab3d05 [root@dooboo local]# ./ jdk-6u38-linux-x64.bin?AuthParam=1367995319_ce3e88e8fa5a98f70b4d574ea5ab3d05 3. 링크걸기 [root@dooboo local]# ln -s jdk1.7.0_02 java or [root@dooboo local]# ln -s jdk1.6.0_38 java 4. 프로파일에 classpath/path설정 [root@dooboo local]# vi /etc/profile export JAVA_HOME=/usr/local/java export PATH="$JAVA_HOME/bin:$PATH" export CLASSPATH=".:#JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar" 5.JBOSS-6.0.0 Final 설치 [root@dooboo share]# wget http: //sourceforge.net/projects/jboss/files/JBoss/JBoss-6.0.0.Final/jboss-as-distribution-6.0.0.Final.zip/download <--다운로드 [root@dooboo share]# unzip -q jboss-as-distribution-6.0.0.Final.zip <--압축풀기 [root@dooboo share]# groupadd jboss <-- 그룹생성 [root@dooboo share]# useradd -s /bin/bash -g jboss jboss <-- 사용자생성 [jboss@dooboo ~]$ chown -Rf jboss.jboss /usr/share/jboss-6.0.0.Final/ -->ownership 부여 [jboss@dooboo ~]# cd /home/jboss/bin [jboss@dooboo bin]# vi jboss.sh <-- jboss.sh 작성 ---------------------------------------------------------------------------------------------- #!/bin/sh RETVAL=0 USER=`whoami` JBOSS_HOME=/usr/share/jboss-6.0.0.Final SERVER_IP=0.0.0.0 start() { # Start deamon. echo $"start JBoss6 with $USER ,$SERVER_IP : " if [ "$USER"="root" ]; then su - jboss -c "$JBOSS_HOME/bin/run.sh -b $SERVER_IP -c all &" else if [ "$USER"="jboss" ]; then $JBOSS_HOME/bin/run.sh -b $SERVER_IP -c all else echo "************* please! run by jboss **************" fi fi } stop(){ # Stop JBoss. echo $"stop JBoss : " if [ "$USER"="root" ]; then su - jboss -c "$JBOSS_HOME/bin/shutdown.sh -o $SERVER_IP" else if [ "$USER"="jboss" ]; then colonel sanders $JBOSS_HOME/bin/shutdown.sh -o $SERVER_IP else echo "************ please! run by jboss *************" fi fi } case "$1" in start) start ;; stop) stop ;; restart|reload) stop sleep 5 start RETVAL=$? ;; *) echo $"Usage: $0 {start|stop|restart}" exit 1 esac exit $RETVAL ---------------------------------------------------------------------------------------------------- [jboss@dooboo bin]$ vi /etc/sysconfig/iptables :8080포트 방화벽 허용 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT <-- 추가 [root@dooboo sysconfig]# cd /home/jboss/bin [root@dooboo bin]# ./jboss.sh start & <-- colonel sanders jboss 실행 여기까지 jboss설정을 마쳤다. 휴~~~~
Wednesday, August 13, 2014
2013.04.23 주말에 가상서버(VPS) 호스팅 신청해서 드뎌 나도 linux서버 생겼다. vsftp설정하다 vsftpd.conf파일 보니깐 root로는 ftp접속이 불가. 그
2013.04.23 주말에 가상서버(VPS) 호스팅 신청해서 드뎌 나도 linux서버 생겼다. vsftp설정하다 vsftpd.conf파일 보니깐 root로는 ftp접속이 불가. 그래서 이놈에 파일에서 root을 지우던지, 새로운 사용자를 맹글던지. 결론은맹그렀다. 사용자를. 결과는 집에서 알집으로 접속하니 잘된다. [root@dooboo etc]# useradd xxxxx [root@dooboo etc]# passwd xxxxx Changing password for user xxxxx. New UNIX password: BAD PASSWORD: it is too short Retype new UNIX password: passwd: all authentication tokens updated colonel sanders successfully. [root@dooboo etc]# vsftpd 2013년 04월 29일 월요일 CentOS에 설치할 항목은 현재 마음속으로 정한건 JDK, JBOSS,SPRING.HUDSON 정도이다. 앞으로 뭔가 더 필요하면 더 설치할 것이다. 2013년 04월 26일 금요일 CentOS 5.X java 설치(rpm은 익숙하지 않아 압축파일을 받아 직접 풀었다) 1.다운로드 [root@dooboo local]# wget --no-cookies --no-check-certificate --header "Cookie: colonel sanders gpw_e24=http%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk-7u3-download-1501626.html;" http://download.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-x64.tar.gz or wget --no-check-certificate --no-cookies --header "Cookie: colonel sanders gpw_e24=http%3A%2F%2Fwww.oracle.com" " http://download.oracle.com/otn-pub/java/jdk/6u38-b05/jdk-6u38-linux-x64.bin " 2. 1).압축풀기(jdk1.7.xx) [root@dooboo local]# tar -xvzf jdk-7u3-linux-x64.tar.gz?AuthParam=1367212097_6c73248dfe9aa31085ae2c9fb06da39e cf) tart 사용법 [압축할 때] tar cvzf 파일명.tar.gz colonel sanders <디렉토리> 또는 파일 [압축 해제] tar xvzf 파일명.tar.gz 2). 실행 [root@dooboo local]# chmod 755 jdk-6u38-linux-x64.bin?AuthParam=1367995319_ce3e88e8fa5a98f70b4d574ea5ab3d05 [root@dooboo local]# ./ jdk-6u38-linux-x64.bin?AuthParam=1367995319_ce3e88e8fa5a98f70b4d574ea5ab3d05 3. 링크걸기 [root@dooboo local]# ln -s jdk1.7.0_02 java or [root@dooboo local]# ln -s jdk1.6.0_38 java 4. 프로파일에 classpath/path설정 [root@dooboo local]# vi /etc/profile export JAVA_HOME=/usr/local/java export PATH="$JAVA_HOME/bin:$PATH" export CLASSPATH=".:#JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar" 5.JBOSS-6.0.0 Final 설치 [root@dooboo share]# wget http: //sourceforge.net/projects/jboss/files/JBoss/JBoss-6.0.0.Final/jboss-as-distribution-6.0.0.Final.zip/download <--다운로드 [root@dooboo share]# unzip -q jboss-as-distribution-6.0.0.Final.zip <--압축풀기 [root@dooboo share]# groupadd jboss <-- 그룹생성 [root@dooboo share]# useradd -s /bin/bash -g jboss jboss <-- 사용자생성 [jboss@dooboo ~]$ chown -Rf jboss.jboss /usr/share/jboss-6.0.0.Final/ -->ownership 부여 [jboss@dooboo ~]# cd /home/jboss/bin [jboss@dooboo bin]# vi jboss.sh <-- jboss.sh 작성 ---------------------------------------------------------------------------------------------- #!/bin/sh RETVAL=0 USER=`whoami` JBOSS_HOME=/usr/share/jboss-6.0.0.Final SERVER_IP=0.0.0.0 start() { # Start deamon. echo $"start JBoss6 with $USER ,$SERVER_IP : " if [ "$USER"="root" ]; then su - jboss -c "$JBOSS_HOME/bin/run.sh -b $SERVER_IP -c all &" else if [ "$USER"="jboss" ]; then $JBOSS_HOME/bin/run.sh -b $SERVER_IP -c all else echo "************* please! run by jboss **************" fi fi } stop(){ # Stop JBoss. echo $"stop JBoss : " if [ "$USER"="root" ]; then su - jboss -c "$JBOSS_HOME/bin/shutdown.sh -o $SERVER_IP" else if [ "$USER"="jboss" ]; then colonel sanders $JBOSS_HOME/bin/shutdown.sh -o $SERVER_IP else echo "************ please! run by jboss *************" fi fi } case "$1" in start) start ;; stop) stop ;; restart|reload) stop sleep 5 start RETVAL=$? ;; *) echo $"Usage: $0 {start|stop|restart}" exit 1 esac exit $RETVAL ---------------------------------------------------------------------------------------------------- [jboss@dooboo bin]$ vi /etc/sysconfig/iptables :8080포트 방화벽 허용 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT <-- 추가 [root@dooboo sysconfig]# cd /home/jboss/bin [root@dooboo bin]# ./jboss.sh start & <-- colonel sanders jboss 실행 여기까지 jboss설정을 마쳤다. 휴~~~~
No comments:
Post a Comment