ID : root
PASSWD : annyounglinux
[root@duwon /]# vi /etc/oops-firewall/filter.conf
TCP_ALLOWPORT = 22 21 25 80
UDP_ALLOWPORT = 53
[root@duwon /]# service oops-firewall restart
[root@duwon /]# rpm -Uhv --nodeps ftp://mirror.kr.oops.org/pub/AnNyung/1.0/i686/OOPS/RPMS/pkgadm-3.3.3-1.noarch.rpm
[root@duwon /]# pkgsysupdate
[root@duwon /]# pkgdb
[root@duwon /]# pkgadd -u mysql mysql-client php-mysql
mysql:5.0 : Update 성공
mysql-client:5.0 : Update 성공
php-mysq:5 : Update 성공
==> 의존성 패키지 apache 성공
==> 의존성 패키지 php 성공
==> php-mysql Update 성공
[root@duwon /]# chmod 775 /var/run
[root@duwon /]# service mysql restart
MySQL 를 정지함: [ 확인 ]
MySQL (을)를 시작합니다: [ 확인 ]
[root@duwon /]# mysql mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.0.51 AnNyung MySQL RPM
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> use mysql;
Database changed
mysql> update user set password = password('********') where user = 'root';
Query OK, 3 rows affected (0.00 sec)
일치하는 Rows : 3개 변경됨: 3개 경고: 0개
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> quit
Bye
[root@duwon /]# getZendOptimizer -l
ZendOptimizer v2.0.1
------------------------------------------------------------
Copyright ⓒ AnNyung LInux <http://annyung.oops.org>
ZendOptimizer52-3.3.0
ZendOptimizer52-3.2.8
ZendOptimizer52-3.2.6
ZendOptimizer52-3.2.2
[root@duwon /]# getZendOptimizer 3.3.0
ZendOptimizer v2.0.1
------------------------------------------------------------
Copyright ⓒ AnNyung LInux <http://annyung.oops.org>
SERVER : mirror.oops.org
REMOTE PATH : /pub/Linux/PHP/zo
LOCAL PATH : /var/lib/php/tmp/ZendOptimizer52-20080102201627
CONNECT : Success
LOGIN : anonymous/zendO@zend.com
3.3.0 .......................................................................Completed
[root@duwon /]# vi /etc/httpd/conf/module.d/php.conf
#LoadModule php5_module modules/libphp5.so #주석제거
[root@duwon /]# vi /etc/httpd/conf/httpd.conf
#아래 내용 추가
LoadModule redurl_module modules/mod_url.so
<IfModule mod_alias.c>
# 아래는 phpmyadmin 을 별칭처리 한다.
Alias /DB /home/httpd/DB/
<Directory "/home/httpd/DB/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
Deny From env=NoAccess
</Directory>
# 아래는 system check utility 을 별칭처리 한다.
Alias /SSU /home/httpd/SSU/
<Directory "/home/httpd/SSU/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
Deny From env=NoAccess
</Directory>
</IfModule>
[root@duwon /]# vi /etc/httpd/conf/conf.d/virtual.conf
NameVirtualHost *:80
<VirtualHost 220.149.86.244>
ServerAdmin robotics@robotics.ssu.ac.kr
DocumentRoot /home/robotics/public_html
ServerName robotics.ssu.ac.kr
ErrorLog /home/robotics/web_log/error_log
CustomLog /home/robotics/web_log/access_log common
</VirtualHost>
<VirtualHost *>
ServerAdmin rustic@duwon.net
DocumentRoot /home/duwon/public_html
ServerName duwon.net
ServerAlias *duwon.net
ErrorLog /home/duwon/web_log/error_log
CustomLog /home/duwon/web_log/access_log common
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.duwon.net$
RewriteCond %{HTTP_HOST} ^duwon.net$
RewriteRule ^/(.*) http://www.duwon.net/$1 [R,L]
</VirtualHost>
[root@duwon /]# service httpd restart
httpd를 종료하고 있습니다: [ 실패 ]
httpd (을)를 시작합니다: [ 확인 ]
[root@duwon /]# vi /etc/cron.d/pkgadm
# pkgadm cron 작업 설정
#
# 필드 설명
# Minutes Hour Date Month Week User Command
# pkgsysupdate 실행
#min hour * * * root /sbin/pkgsysupdate &> /dev/null
03 43 * * * root /sbin/pkgsysupdate &> /dev/null
# packages system database update
#min hour * * * root /sbin/pkgdb &> /dev/null
04 10 * * * root /sbin/pkgdb &> /dev/null
[root@duwon /]# vi /etc/cron.daily/bakcup.cron
/root/bin/su_backup --local
/root/bin/system_check
[root@duwon /]# vi /etc/crontab
# run-parts 시간 변경.
01 * * * * root run-parts /etc/cron.hourly
50 3 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
[root@duwon /]# vi /etc/rc.d/rc.local
ifconfig eth0:1 220.149.86.244 up 추가
[root@duwon /]# pkgadd -u sendmail
sendmail : Update 성공
[root@duwon /]# vi /etc/mail/virtusertable
duwon@duwon.net duwonet@gmail.com
rustic@duwon.net duwonet@gmail.com
jbc@duwon.net byungchi@gmail.com
robotics@robotics.ssu.ac.kr duwonet@gmail.com
duwon@mndw.com duwonet@gmail.com
[root@duwon mail]# makemap hash /etc/mail/virtusertable < /etc/mail/virtusertable
[root@duwon /]# pkgadd -u bind
bind : Update 성공
http://oops.org/?t=lecture&sb=bind9&n=2 에서 보고 설정할 것
[root@duwon /]# mkdir /backup
[root@duwon /]# mount -t ext3 /dev/hda1 /backup
[root@duwon /]# vi /etc/fstab
/dev/hda1 /backup ext3 defaults 1 2
[root@duwon backup]# pkgadd -v php-iconv
[root@duwon backup]# pkgadd -v php-gd
'Linux' 카테고리의 다른 글
gitlab-ee 백업파일 docker로 간단하게 복원하기 (0) | 2020.09.08 |
---|---|
QNAP 공유폴더에 우분투 gitlab-ee 백업하기 (0) | 2020.09.08 |
xinetd 설치하기 (0) | 2007.03.27 |
부트로더 GRUB에서의 root 암호 변경 (0) | 2007.03.13 |
하드디스크 추가하기 (0) | 2007.03.05 |