OS
5 08 2016
Haeng Ho Kang | OS, Window |
포트가 되는지 직접확인하는 방법은 cmd에서 telnet localhost 80 이렇게 하면 화면이 바뀐다. 이경우 조치 방법 및 확인 1.netstat 명령어를 통해 현재 사용중인 port를 확인할수 있습니다. netstat /? 하면 명령어 사용법을 볼수 있습니다. 예로 -a, -n, -o를 통해 테스트 해보겠습니다. -a: 모듵 포트 표시 -n:IP주소:포트 형태로 보여주기 -o:PID:프로세스 표시 그래서 >netstat -ano 하면 위의 그림에서 […]
30 05 2016
파일을 사용해서 쿼리를 실행할경우 1.쿼리 파일은 getOneTwoDepthCounts.sql로 만든다. mysql>use 원한는 데이타베이스 2.쿼리실행전에 DELIMITER $$ 실행후 3.mysql> source getOneTwoDepthCounts.sql 실행하면 된다.
29 02 2016
6버젼에서 사용했던 chkconfig로 사용하던 것들을 systemctl로 바꾸었다. /usr/lib/systemd/system/의 하부에 링크가 걸려있는 것도 있다. 목록보기 ]#systemctl ]#systemctl list-units ]#systemctl list-unit-files 서비스시작 ]#systemctl start service명.service 서비스중지 ]#systemctl stop service명.service 부팅시 자동실행 ]#systemctl enable service명.service 부팅시 자동 미실행 ]#systemctl disable sercie명.service MySql Service 등록 예제 ]#vi /etc/systemd/system/mysqld.service
|
[Unit] Description=Mysql Community Server After=syslog.target After=network.target [Service] Type=forking ExecStart=/app/mysql/mysql-5.6.29/support-files/mysql.server start ExecStop=/app/mysql/mysql-5.6.29/support-files/mysql.server stop [Install] WantedBy=multi-user.target |
Unit 에서 After는 해당하는 서비스가 실행후 실행되는 서비스를 말합니다. 최초 […]
19 02 2016
1.CentOS 에 기본적으로 6.*이상버젼에서는 설치가 되어 있습니다. 안되어 있으면
2.설정파일 수정
내용중
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
#나의 호스트명 설정 myhostname = abc.nuriware.com #나의 도메인명 mydomain = abc.nuriware.com #내가 전송한 메일서버에서 받을 메일수신 도메인 설정 mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain # 나의 네트워크 지정 - 내 서버에서 만 mynetworks_style = host #릴레이할 도메인 지정 - relay_domains = $mydestination |
3.서비스 시작
postfix 0:off 1:off 2:on 3:on 4:on 5:on 6:off 위와 같이 나오면 서비스에 이미 올라가 있다 시작하자
|
#service postfix restart/start |
끝
26 01 2016
Haeng Ho Kang | OS, Linux/Unix |
# .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin export PATH umask 022 #환경변수 JAVA_HOME=/app/jdk/jdk1.7.0_80 JBOSS_HOME=/app/was/EAP-6.4.0 DOMAINS_HOME=/app/was/domains/ HTTPD_HOME=/app/web/apache2 PATH=.:$HTTPD_HOME/bin:$JAVA_HOME/bin:$PATH #환경변수 적용 export JAVA_HOME JBOSS_HOME PATH export JENKINS_HOME=/app/jenkins export LANG=ko_KR.utf8 export EDITOR=vi export HISTFILE=$HOME/.bash_history export TMP=/tmp export TMPDIR=/tmp PS1=whoami@hostname‘:$PWD> ‘ […]
25 01 2016
Haeng Ho Kang | OS, Linux/Unix |
mv 파일명 변경 또는 파일위치 변경 보통 한개의 파일명 변경할때 사용 mv 옵션 소스데이타 바뀔데이타 mv access.log access.log.20150125 rename 여러개의 파일명 변경시 사용 rename jpg(바꿀파일명) JPG(바뀔파일명) *.jpg(이 파일중에서)
17 07 2015
Haeng Ho Kang | OS, Window |
1.IIS기존 32bit 에서 운영중인것을 win2008 64bit iis7.5에서 운영하려고하니 기존 dll(업로드 콤퍼넌트등)등이 말썽이 생겼다. 이럴경우 응용프로그램풀을 32bit로 사용하면 해결가능하다. FTP설정(아래의 URL에 잘나와있음) http://orangepark.tistory.com/123 순서 1.사용자에서 ftp로 접속할 계정을 생성 2.FTP서버생성후 사용권한편집에서 위에서 만든 계정추가 3.FTP루트의 FTP권한부여규칙에 생성한 계정을 추가 허용으로 한다. 4.FTP루트의 FTP인증에서 IisManagerAuth 사용을 사용자지정으로 추가하고 기본인증을 사용으로 하고 익명인증 사용안함으로 한다. 그리고 IIS […]
14 07 2015
Haeng Ho Kang | OS, Server, WAS, Linux/Unix |
vi tomcat.sh 상단에 description ,processname등을 입력한다.
|
#!/bin/bash ### BEGIN INIT INFO <span id="line-2" class="anchor"></span># Provides: scriptname <span id="line-3" class="anchor"></span># Required-Start: $remote_fs $syslog <span id="line-4" class="anchor"></span># Required-Stop: $remote_fs $syslog <span id="line-5" class="anchor"></span># Default-Start: 2 3 4 5 <span id="line-6" class="anchor"></span># Default-Stop: 0 1 6 <span id="line-7" class="anchor"></span># Short-Description: Start daemon at boot time <span id="line-8" class="anchor"></span># Description: Enable service provided by daemon. <span id="line-9" class="anchor"></span>### END INIT INFO |
링크를 걸어준다.
|
ln -s /app/dev/xxx/tomcat.sh /etc/init.d/Tomcat |
권한변경
|
chmod -R 755 /etc/init.d/Tomcat |
서비스등록
|
sudo update-rc.d Tomcat defaults |
이상 service Tomcat start TroubleShooting 서비스해지 sudo update-rc.d -f Tomcat remove warnging missing LSB information
14 07 2015
Haeng Ho Kang | OS, Linux/Unix |
Tomcat 실행시 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
|
sudo apt-get upgrade libtcnative-1 |
|
find -name libtcnative-1* ./var/cache/apt/archives/libtcnative-1_1.1.29-1_amd64.deb ./var/lib/dpkg/info/libtcnative-1:amd64.postrm ./var/lib/dpkg/info/libtcnative-1:amd64.list ./var/lib/dpkg/info/libtcnative-1:amd64.md5sums ./var/lib/dpkg/info/libtcnative-1:amd64.shlibs ./var/lib/dpkg/info/libtcnative-1:amd64.postinst ./usr/share/lintian/overrides/libtcnative-1 ./usr/share/doc/libtcnative-1 ./usr/lib/x86_64-linux-gnu/libtcnative-1.so.0.1.29 ./usr/lib/x86_64-linux-gnu/libtcnative-1.a ./usr/lib/x86_64-linux-gnu/libtcnative-1.so ./usr/lib/x86_64-linux-gnu/libtcnative-1.so.0 |
위의 /usr/lib밑으로 링크를 걸어준다.
|
ln -s /usr/lib/x86_64-linux-gnu/libtcnative-1.so /usr/lib/libtcnative-1.so |
해결된다.
10 07 2015
Haeng Ho Kang | OS, Linux/Unix |
전체용량 du -sh
|
[root@web1 temp]# du -sh * 121M abc 6.7G support 141M aaabulletin 2.3G photoadmin |
현재폴더위 위치에서 첫번째 폴더 du -h –max-depth=1(두번째는 2)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
# du -h --max-depth=1 110M ./php 2.6M ./oraInventory 16M ./apache-tomcat-7 7.9M ./apache-maven-3.2.1 1.4G ./nginx 13M ./openssl 378M ./service 213M ./jboss-as 5.6G ./install 15M ./apache-tomcat-8 117M ./php_bak 40M ./apache-ant-1.9.3 8.9G ./devtool 1.4G ./mysql 16K ./lost+found 110M ./httpd 14M ./apache-tomcat-6.0.44 9.3G ./oracle 28G . |
|
#df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda3 103212320 42907052 55062388 44% / tmpfs 16425208 8161240 8263968 50% /dev/shm /dev/sda2 206424760 28875952 167063048 15% /a*** /dev/sda1 198337 61963 126134 33% /boot /dev/sda6 1546964244 33091620 1435291376 3% /d*** /dev/sdb1 1922859824 267390628 1557793524 15% /s*** |
|
# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 99G 41G 53G 44% / tmpfs 16G 7.8G 7.9G 50% /dev/shm /dev/sda2 197G 28G 160G 15% /app /dev/sda1 194M 61M 124M 33% /boot /dev/sda6 1.5T 32G 1.4T 3% /data /dev/sdb1 1.8T 256G 1.5T 15% /storage |