리눅스 서버를 세팅할 때 대략 스물 서너가지를 세팅해야되더군요.
너무 불편하고 답답해서 스크립트로 작성해서 자동 세팅되게 해봤는데...편하더라구요.
제가 리눅스 서버 세팅할 때 사용하는 자동설치 스크립트 소스입니다.
알기 쉽게 부분별로 올리도록 하겠습니다.
중급자분들은 소스를 보시면 아실꺼에요.
시리즈별로 이어서 각기 자동설치 스크립트를 만들어 사용하시면 될꺼에요.
0. mysql 설치 - php 보다 먼저 설치한다.
tar -xzvf mysql-3.23.51.tar.gz &&
cd mysql-3.23.51 &&
groupadd -g 27 mysql &&
mkdir /usr/local/mysql &&
useradd -c mysql -d /usr/local/mysql/data -g mysql -s /bin/false mysql &&
rm -rf /usr/local/mysql &&
CFLAGS="-03 -mpentiumpro" \
CXX=gcc \
CXXFLAGS="-3 -mpentiumpro -felide-constructors -fno-exceptions -fno-rtti" \
./configure \
--prefix=/usr/local/mysql \
--localstatedir=/usr/local/mysql/data \
--with-charset=euc_kr \
--with-mysqld-user=mysql \
--sysconfdir=/etc \
--with-client-ldflags=-all-static \
--with-mysqld-ldflags=-all-static \
--enable-assembler \
--without-debug \
--without-bench \
--with-innodb &&
make &&
make install &&
cd /usr/local/mysql &&
cp share/mysql/my-medium.cnf /etc/my.cnf &&
cd /usr/local/mysql/bin &&
./mysql_install_db &&
chown -R root.mysql /usr/local/mysql &&
chown -R mysql /usr/local/mysql/data &&
cd /usr/local/mysql &&
cp share/mysql/mysql-log-rotate /etc/logrotate.d/mysql &&
cp share/mysql/mysql.server /etc/rc.d/init.d/mysql &&
cd bin &&
./safe_mysqld &
** 파일링크
ln -sf /usr/local/mysql/bin/* /usr/local/bin/. &&
/etc/rc.d/init.d/mysql stop &&
/etc/rc.d/init.d/mysql start &&
mysqladmin -u root password 'tksgkdml9425' &&
mysqladmin -p shutdown
cd /etc/rc3.d &&
ln -s ../init.d/mysql S85mysql &&
ln -s ../init.d/mysql K85mysql &&
cd /etc/rc5.d &&
ln -s ../init.d/mysql S85mysql &&
ln -s ../init.d/mysql K85mysql &&
cd ../init.d &&
chmod 755 mysql
옵션>> mysql 동시접속자 수 증가
확인방법 :
mysqladmin -u root -p variables | grep max_connection
/etc/rc.d/init.d/mysql stop &&
cd /usr/local/mysql/bin &&
safe_mysqld -O max_connections=1000 & &&
mysqladmin -u root -p variables | grep max_connection<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:32:05 Linux에서 이동 됨]</div>
너무 불편하고 답답해서 스크립트로 작성해서 자동 세팅되게 해봤는데...편하더라구요.
제가 리눅스 서버 세팅할 때 사용하는 자동설치 스크립트 소스입니다.
알기 쉽게 부분별로 올리도록 하겠습니다.
중급자분들은 소스를 보시면 아실꺼에요.
시리즈별로 이어서 각기 자동설치 스크립트를 만들어 사용하시면 될꺼에요.
0. mysql 설치 - php 보다 먼저 설치한다.
tar -xzvf mysql-3.23.51.tar.gz &&
cd mysql-3.23.51 &&
groupadd -g 27 mysql &&
mkdir /usr/local/mysql &&
useradd -c mysql -d /usr/local/mysql/data -g mysql -s /bin/false mysql &&
rm -rf /usr/local/mysql &&
CFLAGS="-03 -mpentiumpro" \
CXX=gcc \
CXXFLAGS="-3 -mpentiumpro -felide-constructors -fno-exceptions -fno-rtti" \
./configure \
--prefix=/usr/local/mysql \
--localstatedir=/usr/local/mysql/data \
--with-charset=euc_kr \
--with-mysqld-user=mysql \
--sysconfdir=/etc \
--with-client-ldflags=-all-static \
--with-mysqld-ldflags=-all-static \
--enable-assembler \
--without-debug \
--without-bench \
--with-innodb &&
make &&
make install &&
cd /usr/local/mysql &&
cp share/mysql/my-medium.cnf /etc/my.cnf &&
cd /usr/local/mysql/bin &&
./mysql_install_db &&
chown -R root.mysql /usr/local/mysql &&
chown -R mysql /usr/local/mysql/data &&
cd /usr/local/mysql &&
cp share/mysql/mysql-log-rotate /etc/logrotate.d/mysql &&
cp share/mysql/mysql.server /etc/rc.d/init.d/mysql &&
cd bin &&
./safe_mysqld &
** 파일링크
ln -sf /usr/local/mysql/bin/* /usr/local/bin/. &&
/etc/rc.d/init.d/mysql stop &&
/etc/rc.d/init.d/mysql start &&
mysqladmin -u root password 'tksgkdml9425' &&
mysqladmin -p shutdown
cd /etc/rc3.d &&
ln -s ../init.d/mysql S85mysql &&
ln -s ../init.d/mysql K85mysql &&
cd /etc/rc5.d &&
ln -s ../init.d/mysql S85mysql &&
ln -s ../init.d/mysql K85mysql &&
cd ../init.d &&
chmod 755 mysql
옵션>> mysql 동시접속자 수 증가
확인방법 :
mysqladmin -u root -p variables | grep max_connection
/etc/rc.d/init.d/mysql stop &&
cd /usr/local/mysql/bin &&
safe_mysqld -O max_connections=1000 & &&
mysqladmin -u root -p variables | grep max_connection<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:32:05 Linux에서 이동 됨]</div>
댓글 1개
WAYKIKI
19년 전
컴파일러 버전과 커널도 함께 알려주심 더욱 좋을듯..
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 7130 | 11년 전 | 2293 | ||
| 7129 | 11년 전 | 695 | ||
| 7128 |
senseme
|
11년 전 | 1261 | |
| 7127 | 11년 전 | 1144 | ||
| 7126 | 11년 전 | 793 | ||
| 7125 | 11년 전 | 2936 | ||
| 7124 | 11년 전 | 1409 | ||
| 7123 |
잘살아보자
|
11년 전 | 1269 | |
| 7122 |
잘살아보자
|
11년 전 | 666 | |
| 7121 |
잘살아보자
|
11년 전 | 2997 | |
| 7120 |
잘살아보자
|
11년 전 | 2890 | |
| 7119 |
잘살아보자
|
11년 전 | 716 | |
| 7118 |
잘살아보자
|
11년 전 | 3415 | |
| 7117 |
잘살아보자
|
11년 전 | 835 | |
| 7116 | 11년 전 | 721 | ||
| 7115 | 11년 전 | 1008 | ||
| 7114 | 11년 전 | 818 | ||
| 7113 | 11년 전 | 635 | ||
| 7112 | 11년 전 | 1057 | ||
| 7111 | 11년 전 | 1777 | ||
| 7110 | 11년 전 | 1013 | ||
| 7109 |
버섯먹은나
|
11년 전 | 773 | |
| 7108 | 11년 전 | 611 | ||
| 7107 | 11년 전 | 2385 | ||
| 7106 | 11년 전 | 1939 | ||
| 7105 | 11년 전 | 2473 | ||
| 7104 | 11년 전 | 1403 | ||
| 7103 |
|
11년 전 | 2677 | |
| 7102 | 11년 전 | 3100 | ||
| 7101 | 11년 전 | 4427 | ||
| 7100 | 11년 전 | 5779 | ||
| 7099 | 11년 전 | 2121 | ||
| 7098 | 11년 전 | 1700 | ||
| 7097 | 11년 전 | 1436 | ||
| 7096 | 11년 전 | 1106 | ||
| 7095 |
잘살아보자
|
11년 전 | 843 | |
| 7094 |
잘살아보자
|
11년 전 | 1031 | |
| 7093 |
잘살아보자
|
11년 전 | 910 | |
| 7092 |
잘살아보자
|
11년 전 | 1395 | |
| 7091 |
잘살아보자
|
11년 전 | 2193 | |
| 7090 |
잘살아보자
|
11년 전 | 865 | |
| 7089 | 11년 전 | 1043 | ||
| 7088 | 11년 전 | 1700 | ||
| 7087 | 11년 전 | 1392 | ||
| 7086 | 11년 전 | 1280 | ||
| 7085 |
|
11년 전 | 1208 | |
| 7084 | 11년 전 | 1131 | ||
| 7083 | 11년 전 | 3480 | ||
| 7082 | 11년 전 | 1125 | ||
| 7081 | 11년 전 | 1723 | ||
| 7080 | 11년 전 | 1996 | ||
| 7079 | 11년 전 | 1304 | ||
| 7078 | 11년 전 | 1285 | ||
| 7077 | 11년 전 | 1277 | ||
| 7076 | 11년 전 | 740 | ||
| 7075 | 11년 전 | 1141 | ||
| 7074 |
네이비칼라
|
11년 전 | 1486 | |
| 7073 | 11년 전 | 1453 | ||
| 7072 |
|
11년 전 | 822 | |
| 7071 | 11년 전 | 1169 | ||
| 7070 | 11년 전 | 926 | ||
| 7069 | 11년 전 | 1681 | ||
| 7068 | 11년 전 | 1324 | ||
| 7067 |
TPSint
|
11년 전 | 702 | |
| 7066 | 11년 전 | 2137 | ||
| 7065 | 11년 전 | 6620 | ||
| 7064 | 11년 전 | 1278 | ||
| 7063 | 11년 전 | 1123 | ||
| 7062 | 11년 전 | 1053 | ||
| 7061 | 11년 전 | 897 | ||
| 7060 | 11년 전 | 1434 | ||
| 7059 | 11년 전 | 833 | ||
| 7058 |
EngineMan
|
11년 전 | 3386 | |
| 7057 | 11년 전 | 1232 | ||
| 7056 | 11년 전 | 1628 | ||
| 7055 | 11년 전 | 996 | ||
| 7054 | 11년 전 | 2635 | ||
| 7053 |
네이비칼라
|
11년 전 | 1271 | |
| 7052 | 11년 전 | 2557 | ||
| 7051 | 11년 전 | 1922 | ||
| 7050 | 11년 전 | 2438 | ||
| 7049 | 11년 전 | 1379 | ||
| 7048 | 11년 전 | 2512 | ||
| 7047 | 11년 전 | 1330 | ||
| 7046 | 11년 전 | 1013 | ||
| 7045 | 11년 전 | 1037 | ||
| 7044 | 11년 전 | 5425 | ||
| 7043 | 11년 전 | 1209 | ||
| 7042 | 11년 전 | 767 | ||
| 7041 |
열라뽕똬이
|
11년 전 | 744 | |
| 7040 | 11년 전 | 1094 | ||
| 7039 | 11년 전 | 1440 | ||
| 7038 | 11년 전 | 1856 | ||
| 7037 | 11년 전 | 2164 | ||
| 7036 | 11년 전 | 1075 | ||
| 7035 | 11년 전 | 1393 | ||
| 7034 | 11년 전 | 1336 | ||
| 7033 |
열라뽕똬이
|
11년 전 | 983 | |
| 7032 | 11년 전 | 737 | ||
| 7031 | 11년 전 | 2168 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기