본문 바로가기

Linux

리눅스 설치

설치 - 리눅스민트 13 마야
       Long term support release (LTS), supported until April 2017

Cinnamon : http://ftp.neowiz.com/linuxmint-iso/stable/13/linuxmint-13-cinnamon-dvd-64bit.iso
Mate - http://ftp.neowiz.com/linuxmint-iso/stable/13/linuxmint-13-mate-dvd-64bit.iso
XFce : http://ftp.neowiz.com/linuxmint-iso//stable/13/linuxmint-13-xfce-dvd-64bit.iso
KDE : http://ftp.neowiz.com/linuxmint-iso//stable/13/linuxmint-13-kde-dvd-64bit.iso

#한글입력기 설치
1. IBUS
$ sudo apt-get install ibus-hangul
2. 나비(NABI)
*패키지 리스트 업데이트
sudo apt-get update
* scim삭제 + 한글입력기 나비 설치
sudo apt-get remove scim
sudo apt-get install nabi
한영전환 : Shift + SpaceBar

3. UIM
소프트웨어관리자 - UIM검색 - UIM, UIM-BYEORU 꾸러미 설치.
키보드입력시스템 - uim-systray선택 - 그 다음에 Uim을 설정
(슈퍼글쇠+ 검색어 ‘uim’ 또는 <메뉴>-<기타>-<입력기>)
‘전체적인 설정’ 항목, 입력기 이용 준비에서 ‘디폴트 입력기 지정’을 켜고 디폴트 입력기를 ‘벼루’로 지정.
‘벼루 키 설정1’ 항목, ‘한글모드로’와 ‘영문모드로’를 한글 변환 글쇠(우측 alt)로 지정해 주면 됩니다. 
이후 '시스템끄기'로 나갔다 들어오면 한글 입력 잘 됩니다.


#################################################################
0. 기본설정
*우분투 소프트웨어센 - 메뉴 - edit>Software Sources - Other... - Choose Download Server > ftp.daum.net 선택
*터미널 - 편집 - 프로파일 선택 및 추가
  배경>투명배경, 일반>글꼴변경
#################################################################
1. Google Chrome 설치
1-1. wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
1-2. sudo apt-get update && sudo apt-get install google-chrome-stable
#################################################################
2.JAVA설치
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

java -version
javac -version
#################################################################
3.Linux Apache2 PHP5 MySQL5 설치하기

$sudo apt-get install mysql-common
$sudo apt-get install mysql-server
$sudo apt-getapt-get install apache2
$sudo apt-get install php5
$sudo apt-get install php5-mysql
Apache2 설정파일 위치
/etc/apache2/apache2.conf <-기본 설정 파일
/etc/apache2/ 하위에 보면 각종 설정파일이 분리되어 있습니다.
Apache2 데몬 재시작 명령어
$sudo apache2ctl restartrestart
OR
sudo apt-get install apache2 php5 mysql-client mysql-server
sudo apt-get install php5-mysql
sudo apt-get install phpmyadmin

/var/www/ 권한 변경
$ su (or sudo root)-> root 권한으로 변경
$ chmod -R 777 /var/www/

127.0.0.1
127.0.0.1/phpmyadmin/
sudo gedit /etc/apache2/sites-available/default
/var/www/ 라고 써 있는 부분들을 원하는 디렉토리로 변경시켜주세요.
#################################################################
4. eclipse
소프트웨어 관리자

Plugins 설치

The Eclipse Project Updates
http://download.eclipse.org/eclipse/updates/3.7

PDT plugin with Zend Debugger

ADT Plugin
https://dl-ssl.google.com/android/eclipse/
or
http://dl-ssl.google.com/android/eclipse/

Mylyn for Eclipse Juno
http://download.eclipse.org/mylyn/releases/Juno
Zen Coding
http://zen-coding.ru/eclipse/updates/

Java Developers Tools (Google) : WindowBuilder Pro
http://dl.google.com/eclipse/inst/d2wbpro/latest/3.7

*vi-plugin 사용하기
akaWoong
http://forum.falinux.com/zbxe/index.php?document_srl=5685222012.04.29 21:01:01 (*.88.148.178) 32240
vi 편집기를 주로 사용하던 사람들을 위한 eclipce vi-plugin 을 소개합니다.
vRapper : http://sourceforge.net/projects/vrapper/
소스포지에서 오픈 소스로 진행되고 있는 프로젝트입니다.
 
설치 방법은
eclipse 메뉴에서 Help -> Install New Software... -> Work with 에 Add ->
Name : Vi-Plugin
Location : http://vrapper.sourceforge.net/update-site/stable
-> OK -> fiish  순으로 하면 됩니다.
vi plugin 도 몇가지 종류가 있고, 유로인 것도 있는 것으로 알고 있는데...
가장 많이 사용하고, 편하게 사용할 수 있는 것이 vRapper 입니다.
vi 편집기와 완벽히 동일하게 동작하지는 않지만, 기본적인 조작은 불편함 없이 사용할 수 있습니다.
 
*EGit 플러그인, Git 설치
 - EGit플러그인은 Help -> Install New Software -> Work with에서 Indigo선택하시면 아래 Collaboration에서 Eclipse EGit를 설치
그리고 Default repository folder를 바꿔줍시다. 안그러면 Git설치 후 Git Bash 홈폴더를 이상하게 홈폴더/git로 인식합니다...홈폴더/git만 아니면 됩니다. 저는 C:\Users\mudchobo\gitrepository요기로 바꿈 ㅇㅇ
 - Git설치
http://code.google.com/p/msysgit/downloads/list?can=3
1.7.7.1버전의 주의사항은 Windows7에서 삭제가 안됩니다. 삭제하려면 그 전버전을 설치하고 지우면 지워져요. 암튼 다음 신공으로 설치.
사실 플러그인 깔면 Git는 안깔아도 되긴 하는데, 깔아야하는 이유가 ssh를 써야해서...
그리고 이클립스에서만 쓸 게 아니여서^^ 
#################################################################
5.SSH(secure shell) 설치
sudo apt-get install ssh
보안을 위해 /etc/ssh/sshd_config에서
PermitRootLogin 항목을 yes(default)에서 no로 바꿔준다
#################################################################
6.설치 후 관리
sudo apt-get upgrade //기존 패키지 Upgrade
sudo apt-get update //새로운 패키지 정보 Update


#################################################################
APM설치방법 선택4
#################################################################
방법1
#################################################################

$sudo apt-get install mysql-common
$sudo apt-get install mysql-server
$sudo apt-getapt-get install apache2
$sudo apt-get install php5
$sudo apt-get install php5-mysql

Apache2 설정파일 위치
/etc/apache2/apache2.conf <-기본 설정 파일
/etc/apache2/ 하위에 보면 각종 설정파일이 분리되어 있습니다.

Apache2 데몬 재시작 명령어
$sudo apache2ctl restartrestart

#################################################################
방법2
#################################################################

yum install mysql mysql-server
chkconfig mysqld on
service mysqld start
mysqladmin -u root (원하시는 비밀번호)
yum install httpd
chkconfig httpd on
service httpd start
yum install php or php*
service httpd restart


#################################################################
방법3
#################################################################

[WEB/APM]윈도우,리눅스 APM(apache,php,mysql)설치하기 - 리눅스편 
http://idongmai.wo.tc/273
http://sugarone90.blog.me/90152016593
Program/PHP 2013/05/11 15:29
크리에이티브 커먼즈 라이선스

이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-동일조건변경허락 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.
안녕하세요. 필자입니다. 지금부터 윈도우와 리눅스의 APM설치법을 알아보도록 하겠습니다.

먼저 리눅스 부터 진행하도록 하겠습니다. 첫강의 환경은 데비안 환경으로 진행하도록 하겠습니다.


여기는 수동설치입니다. - 데비안/우분투 계열

데비안 환경 설치법
1.터미널을 실행합니다.
2.모든 파일을 설치하기 위해 다음 아래의 명령어를 입력합니다.
3.sudo apt-get install apache2 php5 mysql-client mysql-server
4.설치를 잘 하고 있다보면 이상한 화면에서 mysqil 이라던지 무슨 이상한걸 고르라고 합니다. 그걸 고르시고 ok를 누릅니다.
5.그 후 관리자비밀번호를 입력합니다.
6. apm설치가 완료됩니다.


여기도 수동설치입니다. - 페도라/센토스 계열

페도라 계열 설치법
1.터미널을 실행합니다.
2.yum -y install mysql mysql-server 를 입력하여 mysql을 설치합니다.
4.mysqladmin -u root password 비밀번호  // 까지 입력하여 비밀번호를 설정하고 
ㄴ mysql -u root -p 비밀번호     //또 입력합니다.
5.yum -y install httpd 를 입력하여 아파치를 설치합니다.
6.yum -y install php* 를 입력하여 php를 설치합니다.
하지만 이는 쉘스크립트 파일로 필자가 제작해둔것이 존재합니다.


#################################################################
방법4
#################################################################

Ubuntu 10.04 LAPM 설치   프로그램  
2010/06/05 16:52
http://cshyungkr.blog.me/150087625528
전용뷰어 보기
Linux Apache2 PHP5 MySQL5 설치하기

            * Apache 설치
                $sudo apt-get install apache2
            * MySQL 인증
                $sudo apt-get install libapache2-mod-auth-mysql
                 비밀번호 설정 화면이 나오면 설정 후 엔터
            * MySQL 설치
                $sudo apt-get install mysql-server mysql-client
            * PHP5 설치
                $sudo apt-get install php5-common php5 libapache2-mod-php5
            * PHP - MySQL 연동
                $sudo apt-get install php5-mysql
            * PHP - GD 설치
                $sudo apt-get install php5-gd
            
            * 아파치 및 MySQL 재시작
                $sudo /etc/init.d/apache2 restart
                $sudo /etc/init.d/mysql restart

            * 아파치 및 MySQL 설정파일위치
                /etc/apache2/apache2.conf
                /etc/mysql/my.cnf
            
            * 아파치 웹루트 폴더
                /var/www -> 루트권한만이 쓰고 지우고 할수 있습니다.
                가상호스트설정폴더
                /etc/apache2/sites-available/default
    
   $sudo gedit /etc/apache2/sites-available/default
   /var/www/ 라고 써 있는 부분들을 원하는 디렉토리로 변경시켜주세요.

============================

1.처음 부팅 후 root(루트) 패스워드 지정지정
$sudo passwd root
Password:              <- 현재 로그인한 유저의 비밀번호 입력
New Password:          <- root의 새로운 password
Re-Enter Password:   <- root의 새로운 passwordpassword 재입력
이후 일반 유저에서 root로 가려면
$su -
Password:
----------------------------------------------------------------------------
2. 내부 IP를 따로 사용해야 할 경우
/etc/networking/interfaces의 내용중 comment부분을 아래처럼 치환
# iface eth1 inet dhcpdhcp 
iface eth1 inet static
        address 192.168.32.132192.168.32.132 
        netmask 255.255.255.0
        networknetwork 192.168.32.0
        broadcast 192.168.32.255
         gateway 192.168.32.2
이후 networking 데몬 restart.
$sudo /etc/init.d/networking restartrestart
-----------------------------------------------------------------------------
3.iso 이미지를 마운트하기
*가끔 패키지 설치시에 ubuntu-serverubuntu-server CD를 요구하는 경우가 있을때 유용하다
$sudo mount -t iso9660 -o-o loop myimage.iso /cdrom
----------------------------------------------------------------------------
4.FTP Server 설치
$sudo apt-get install vsftpd
ftp 설정파일 위치 -> /etc/vsftpd.conf
보안을보안을 위해 vsftpd.conf를 수정
$sudo vi /etc/vsftpd.conf
::수정할 부분::
anonymous_enable=NO //기본값이//기본값이 YES 이므로 NO로 변경
local_enable=YES //주석 제거
write_enable=YES //주석 제거
vsftp데몬 재시작
$sudo /etc/init.d/vsftpd restart
-----------------------------------------------------------------------------
5.APM 설치
$sudo apt-get install mysql-common
$sudo apt-get install mysql-server
$sudo apt-getapt-get install apache2
$sudo apt-get install php5
$sudo apt-get install php5-mysql
Apache2 설정파일 위치
/etc/apache2/apache2.conf <-기본 설정 파일
/etc/apache2/ 하위에 보면 각종 설정파일이 분리되어 있습니다.
Apache2 데몬 재시작 명령어
$sudo apache2ctl restartrestart
-----------------------------------------------------------------------------
6.SSH(secure shell) 설치
$sudo apt-get installinstall ssh
보안을 위해 /etc/ssh/sshd_config에서
PermitRootLogin 항목을 yes(default)에서 no로 바꿔준다
----------------------------------------------------------------------------
7.webmin 설치
webmin은 apt-get에 포함되어 있지 않으므로 따로 받아 설치한다.
$wget http://belnet.dl.sourceforge.net/sourceforge/webadmin/webmin_1.290.deb
$sudo dpkg -i webmin_1.290.debwebmin_1.290.deb
http://servername:10000

%080317추가 안될경우 홈페이지 참고: http://www.webmin.com/deb.html
-----------------------------------------------------------------------------
8. 설치 후 관리
$sudo apt-get upgrade //기존//기존 패키지 Upgrade
$sudo apt-get update //새로운 패키지 정보 Update
-----------------------------------------------------------------------------
ab : Apache HTTP Server Benchmarking tools
-----------------------------------------------------------------------------
9. 아파치 포트 변경
/etc/apache2/httpd.conf에서
Listen 80을 원하는 포트로 변경
-----------------------------------------------------------------------------
10. 아파치 VirtualHost 설정
/etc/apache2/httpd.conf에서
<VirtualHost *>*> 
ServerName my.domain.com
ServerAdmin me@my.domain.com
DocumentRoot /home/www/
#특정 directory에만 옵션을 줄 때. (textcube를 위해 추가한 항목)
        <Directory "/home/www/tc">
                 Options FollowSymLinks
                 AllowOverride FileInfo
         </Directory>
</VirtualHost>
-----------------------------------------------------------------------------
11.Putty 에서 한글 사용
Window > Appearance > Font settings에서 굴림체로 변경
Window > TranslationTranslation > Character set translaton on received data에서 UTF-8로 변경
$export$export LANG=ko_KR.UTF-8
-----------------------------------------------------------------------------
12. 색상이 나오지 않을 때 및 alias 고정 지정 방법
홈디렉토리의 .profile을 수정
# ~/.profile: executed by Bourne-compatibleBourne-compatible login shells.
if [ "$BASH" ]; then
    ifif [ -f ~/.bashrc ]; then
        . ~/.bashrc~/.bashrc 
    fi
fi
mesg n
#alias 를 고정으로 지정하기
alias ll="ls -l"
-----------------------------------------------------------------------------
13.midnight commander (mc)설치방법
ubuntu universe 패키지에만 포함되어 있으므로 /etc/apt/source.list를 수정한다
끝에 universe를universe를 추가해 준다.
deb http://kr.archive.ubuntu.com/ubuntu/ dapper main restricted universe
deb-srcdeb-src http://kr.archive.ubuntu.com/ubuntu/ dapper main restricted universe
패키지리스트 업데이트 후 설치설치 
$sudo apt-get update; apt-get install mc
-----------------------------------------------------------------------------
14. 원하는 패키지(꾸러미) 찾는 방법
$apt-cache search pkgname
-----------------------------------------------------------------------------
15.ACPI 로 강제 설정방법. (자동 전원꺼짐이 되지 않을 때)
/boot/grub/menu.lst 중 acpi=force를 추가
title            Ubuntu, kernel 2.6.15-26-server
root            (hd0,0)
kernelkernel          /vmlinuz-2.6.15-26-server root=/dev/hda2 ro quiet splash acpi=forceacpi=force 
initrd          /initrd.img-2.6.15-26-server
savedefault
boot
-----------------------------------------------------------------------------
16.Samba 설치
$sudo apt-get install samba
-----------------------------------------------------------------------------
samba 에서 euc-kr을 사용하여야 할 때
/etc/samba/smb.conf에서 아래 항목을 추가한다.
unix charset = euc-kr
-----------------------------------------------------------------------------
17.convmv 로 EUC-KREUC-KR 파일명을 UTF-8로 변환하기
apt-get install convmv
convmv --notest -f-f euc-kr -t utf-8 -r <directory>
[출처] 벗미디어 - http://gobut.com/bbs/board.php?bo_table=z4_5&wr_id=61