ubuntu APM server 초보자용 세팅 순서 (KDE & GNOME 포함)
페이지 정보

본문
sudo passwd root # sudo 명령어 계속 붙여야 되는게 많이 불편한데 작업의 편의를 위해 root 계정 활성화
su - # root 계정으로 변경
aptitude update # 업데이트 및 업그레이드
aptitude upgrade
vi /etc/hostname
localhost # 호스트명을 localhost 로 변경
:wq # 저장 & 종료
aptitude -y install gnome # GNOME DeskTop 설치 (초보니까 설치하자 vi 편집기 & cp 명령어로 복사하기 너무 힘들다)
# gdm 또는 lightdm 선택해야 하는데 gdm은 수정없이 root 계정으로 로그인 가능하나 무겁고 lightdm은 가벼운 장점이 있다
vi /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf # LightDM 에서 root 로그인 활성화하기 VI에디터로 열어서 아래행 추가
greeter-show-manual-login=true # 추가할것
aptitude -y install apache2 # 여기서 부터 서버세팅 // 아파치 설치
aptitude install libapache2-mod-auth-mysql
aptitude -y install mysql-server mysql-client # Mysql 데이타베이스 설치
aptitude -y install perl
aptitude -y install ruby2.0
aptitude -y install php5 php5-cgi libapache2-mod-php5 php5-common php-pear php5-imagick
aptitude install php5 php5-cli curl memcached php5-curl php5-gd php5-memcache php5-mysql php-apc php5-xsl php5-imap libssh2-php libapache2-mod-php5 php5-gd php5-xmlrpc php5-intl
a2enmod userdir
vi /etc/apache2/mods-enabled/userdir.conf
# line 6,7: 변경
AllowOverride All
Options ExecCGI
vi /etc/apache2/mods-enabled/php5.conf
# line 25: comment out 25번째 라인 맨 앞에 #붙일것
# php_admin_flag engine Off
aptitude -y install phpmyadmin
/etc/init.d/apache2 restart
aptitude -y install proftpd #FTP서버 설치
vi /etc/proftpd/proftpd.conf
# line 11: turn off if not needed 11번째 라인 off로 변경
UseIPv6 off
# line 15: change to your hostname 15번재 라인 본인사용 중인 도메인으로 수정
ServerName "www.server.world"
# line 34: uncomment ( specify root directory for chroot ) 맨앞에 #제거
DefaultRoot ~
root@www:~# vi /etc/ftpusers
# add users you prohibit FTP connection # FTP에 접근 금지할 계정 지정 추가 원할경우 (접근이 안됨)
test
root@www:~# /etc/init.d/proftpd restart
**Mysql install 방법 링크 **
http://www.server-world.info/en/note?os=Ubuntu_14.04&p=mysql&f=1
** phpMYadmin install 방법 링크 **
http://www.server-world.info/en/note?os=Ubuntu_14.04&p=mysql&f=2
** Enable userdir 유저디렉토리 활성화 방법 링크 **
http://www.server-world.info/en/note?os=Ubuntu_14.04&p=httpd&f=5
** Virtual Hostings 방법 링크 **
http://www.server-world.info/en/note?os=Ubuntu_14.04&p=httpd&f=6
ServerName www.aaa.com
ServerAlias aaa.com
ServerAdmin www@aaa.com
DocumentRoot /home/aaa/public_html
ErrorLog /var/log/apache2/aaa.com.error.log
CustomLog /var/log/apache2/aaa.com.access.log combined
LogLevel warn
</VirtualHost>
** X윈도우 로그인시 우측에 팝업창 메시지 제거방법 **
Network service discovery disabled
하면 팝업창이 뜸
sudo gedit /etc/default/avahi-daemon
AVAHI_DAEMON_DETECT_LOCAL=1의 값을 0 으로 바꾸고 재부팅
서버 작동 상태 확인
sudo netstat -nltp
바르게 작동중이면 옆에 "LISTEN" 문구가 뜸
vi /etc/chromium-browser/default # vi 편집기로 열어서 붉은색 부분 추가
CHROMIUM_FLAGS="--user-data-dir"
**** ibus에서 한/영키 사용하기 ****
1번. 방법 ---- 우선 영어를 1순위 한글을 2순위로 바꾸는게 편함
dconf-editor 라는 도구가 필요함 (윈도우의 Registry Editor) 설치된 상태면 찾아서 실행하고 설치안돼 있으면
sudo apt-get install dconf-editor
실행후 아래 주소로 이동
org.gnome.desktop.wm.keybindings.switch-input-source
'<Super>+Space' 값을 'Hangul' (대소문자 주의) 라고 입력후 엔터 종료.
2번. 방법
sudo add-apt-repository ppa:createsc/3beol # IBus입력기 한영키 가능하게 저장소 추가(주의: 입력소스에 "한국어(Hangul)" 맨위에 올라온 상태로 작업)
aptitude update # 업데이트 & 업그레이드 해주자 그러면 한영키로 한글 & 영어 변환이 가능해 진다 (reboot 해야 적용됨)
aptitude upgrade
ppa:createsc/3beol 저장소 추가한 뒤 gnome-control-center를 업그레이드 해주면 입력소스를 한/영 키 단독으로 지정할 수있습니다. 아주 잘되는군요..
시냅틱패키지관리자를 사용해서 저장소 추가하시고 컨트롤센터 업그레이드하세요.
http://kjvvv.kr/39524
a2enmod cgi
a2enmod userdir
a2ensite virtual.host
** mcrypt install**
http://php.net/manual/en/mcrypt.installation.php
apt-get install php5-mcrypt
mv -i /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available/
php5enmod mcrypt
service apache2 restart
synaptic 소프트웨어 관리자설치
크롬브라우저설치
그놈커맨더설치
크루세이터커맨더설치
MC커맨더설치
amarok 설치
V LC플레이어설치
unity tweak설치
*** 크롬브라우저에서 플래시 사용방법 ***
install pepperflashplugin-nonfree 설치할것 (시냅틱 매니저나 우분투소프트웨어 관리자나 아무거나)
*** 참고사항 :: PPA 이용하기 ***
PPA는 'Personal Package Archives (개인 패키지 보관소)'의 약자로 개인, 혹은 단체, 프로그램팀, 기업 등의 패키지 보관소입니다.
아무래도 우분투에서 직접 제공하는 것이 아니기 때문에 무조건 신뢰할 수 없고, 일부 PC나 버전에선 제대로 작동하지 않을 수도 있습니다.
때문에 신뢰할 수 있고 확실한 ppa를 등록하여 프로그램을 설치해야 합니다.
◉ 프로그램 설치 방법
보통 PPA를 통해 프로그램을 설치하는 방법은 아래의 명령어 형식으로 터미널에 입력하면 됩니다.
$ sudo add-apt-repository ppa:저장소 명
$ sudo apt-get update
$ sudo apt-get install 패키지 명
'sudo'란 시스템 관리자의 권한으로 명령어를 실행하란 명령어입니다.
'add-apt-repository'는 저장소를 추가한다는 명령어입니다.
'apt-get update'는 저장소 정보를 업데이트하라는 명령어입니다.
'apt-get install 패키지 명'은 해당 패키지를 설치하라는 명령어입니다.
◉ 프로그램 삭제 방법
PPA를 통해 설치된 프로그램을 쉽게 지우기 위해선 'ppa-purge'란 패키지를 이용하면 됩니다.
ppa-purge가 설치되어 있지 않다면, 터미널에서 아래의 명령어를 입력합니다.
$ sudo apt-get install ppa-purge
그 후, 아래의 형식으로 명령어를 입력합니다.
$ sudo ppa-purge ppa:저장소 명
댓글목록
등록된 댓글이 없습니다.
