$ sudo dnf install naver-nanum*
$ sudo fc-cache -f -v

$ sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

 

$ sudo dnf install smplayer

Posted by jtfafa
,

sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg

fedora
centos

 

운분투계열은 명령어가 다르다.

알고 싶지 않다.

'리눅스' 카테고리의 다른 글

홈디렉토리명 한글로 변경  (0) 2020.03.12
[fedora 33]smplayer 설치  (0) 2020.03.12
Swap 파일 만들기  (0) 2020.03.12
[redhat계열]tomcat8 서비스 등록  (0) 2020.03.12
[redhat계열]Oracle XE 설치 전 할일  (0) 2020.03.12
Posted by jtfafa
,

Swap 파일 만들기

리눅스 2020. 3. 12. 19:34

Linux 에서 swapfile 만들고 적용하기

* 4GB 크기의 스왑 파일용 자리 만들기
fallocate -l 4G /swapfile.img

* 스왑 파일 퍼미션 지정
chmod 600 /swapfile.img

* 스왑 파일 만들고 켜기
mkswap /swapfile.img
swapon /swapfile.img

* /etc/fstab의 swap 파티션 자리에 이 내용 추가하기
/swapfile none swap defaults 0 0

Posted by jtfafa
,

cat /etc/systemd/system/tomcat.service
-----------------------------------------------------------------
[Unit]
Description="tomcat 8"
After=network.target syslog.target

[Service]
Type=forking
Environment="JAVA_HOME=/usr/java/java-1.8.0"
Environment="JAVA_OPTS=-Xmx800m -Xms800m -Djava.net.preferIPv4Stack=true"
Environment="CATALINA_HOME=/usr/java/tomcat8"
Environment="CATALINA_BASE=/usr/java/tomcat8/server1"
User=root
Group=root
ExecStart=/usr/java/tomcat8/bin/startup.sh
ExecStop=/usr/java/tomcat8/bin/shutdown.sh

[Install]
WantedBy=multi-user.target
---------------------------------------------------------------
systemctl enable tomcat
systemctl start tomcat
systemctl status tomcat
systemctl stop tomcat

Posted by jtfafa
,

최소설치로 한 경우만 해당
GUI서버로 설치한경우에는 이미 설치 되 있음.

dnf install libnsl

 

CentOS에서 설치해 봄.

Posted by jtfafa
,

firewall-cmd --add-masquerade --permanent   (fedora는 이것도 해줘야 한다)

firewall-cmd --add-forward-port=port=80:proto=tcp:toport=8080 --permanent

firewall-cmd --permanent --direct --add-rule ipv4 nat OUTPUT 0 -p tcp -o lo --dport 80 -j REDIRECT --to-port 8080


찻번째는는 외부에서 접속하는 클라이언트를 위한것
둘째는 localhost를 위한것

Posted by jtfafa
,

만약 1521포트를 oracle이라는 service명으로 만들려면
/usr/lib/firewalld/services
경로에서 만만한 smtp.xml을 oracle.xml로 복사한다.
예) cp smtp.xml oracle.xml
vi에디터로 oracle.xml을 열어서 포트를 25에서 1521로 
변경후 저장
firewall-cmd --permanent --add-port=1521/tcp
대신 
firewall-cmd --permanent --add-service=oracle
하면 포트대신 service명으로 개방할 수 있다.

/usr/lib/firewalld/services 이경로에 없는 것들은 
다 포트로 직접 개방해야 하지만 직접 service명.xml을
만들어 놓으면 service명으로 개방이 가능하다.
개인적으로 포트번호보다는 service명으로 개방하는 
것을 선호하기에....

Posted by jtfafa
,

service명으로 추가할 때
firewall-cmd --permanent --add-service=ftp

port로 직접 추가할때
firewall-cmd --permanent --add-port=1521/tcp

추가한 내용 적용은
firewall-cmd --reload

Posted by jtfafa
,

eclipse eGovFrame 적용

리눅스 2020. 3. 12. 19:24

Menu -> Help -> Install New Software

1. Spring IDE Core(필수)
update site : http://dist.springframework.org/release/IDE
download : Core / Spring IDE -> Spring IDE Core

2. UML2 Extender SDK(필수)
update site : Mars - http://download.eclipse.org/releases/mars
download : Modeling -> UML2 Extender SDK

3. Subversive SVN Team Provider(필수)
update site : Mars - http://download.eclipse.org/releases/mars
Collaboration -> Subversive SVN Team Provider

4. eGovFrameWork(필수)
update site : http://maven.egovframe.kr:8080/update/
All

5. PMD(선택)
update site : http://sourceforge.net/projects/pmd/files/pmd-eclipse/update-site
PMD for Eclipse -> PMD Plug-in

6. Properties Editor(선택)
update site : http://propedit.sourceforge.jp/eclipse/updates
Properties Editor

순서대로 설치할 것

Posted by jtfafa
,

sudo vi /etc/init.d/tomcat8
------------------------------------------------------------------------
#!/bin/sh

### BEGIN INIT INFO
# Provides:    tomcat8
# Required-Start:    $network
# Required-Stop:     $network
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Sort-Description: Start/Stop Tomcat server
### END INIT INFO

JAVA_HOME=/usr/java/latest
JAVA_OPTS="-Xmx800m -Xms800m -Djava.net.preferIPv4Stack=true"
CATALINA_HOME=/usr/java/tomcat8
CATALINA_BASE=/usr/java/server1
CATALINA_PID=$CATALINA_BASE/temp/tomcat8.pid

export JAVA_HOME JAVA_OPTS CATALINA_HOME CATALINA_BASE CATALINA_PID

case "$1" in
  start)
    sh $CATALINA_HOME/bin/startup.sh
    ;;
  stop)
    sh $CATALINA_HOME/bin/shutdown.sh
    ;;
  restart)
    sh $CATALINA_HOME/bin/shutdown.sh
    sh $CATALINA_HOME/bin/startup.sh
    ;;
  *)
    echo $"Usage: $0 {start|stop|restart}"
    exit 1
esac

exit $?
-------------------------------------------------------------------------------

주석까지 입력해야 함. 주석을 입력하지 않으면 자동 시작되지 않는다.
실행권한 줘야 함.
sudo chmod 755 /etc/init.d/tomcat8

sudo update-rc.d tomcat8 defaults <---  이게 서비스등록 하는 명령어
sudo systemctl daemon-reload  <---- 데몬 갱신

재부팅후 자동 시작되었는지 확인
sudo systemctl status tomcat8

이후 아래 명령어로 시작/종료/제시작 할 수 있다.
sudo systemctl start tomcat8
sudo systemctl stop tomcat8
sudo systemctl restart tomcat8

Posted by jtfafa
,