리눅스 서버를 세팅할 때 대략 스물 서너가지를 세팅해야되더군요.
너무 불편하고 답답해서 스크립트로 작성해서 자동 세팅되게 해봤는데...편하더라구요.
제가 리눅스 서버 세팅할 때 사용하는 자동설치 스크립트 소스입니다.
알기 쉽게 부분별로 올리도록 하겠습니다.
중급자분들은 소스를 보시면 아실꺼에요.
시리즈별로 이어서 각기 자동설치 스크립트를 만들어 사용하시면 될꺼에요.
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년 전
컴파일러 버전과 커널도 함께 알려주심 더욱 좋을듯..
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 1330 | 18년 전 | 1478 | ||
| 1329 | 18년 전 | 1708 | ||
| 1328 | 18년 전 | 997 | ||
| 1327 | 18년 전 | 1406 | ||
| 1326 | 18년 전 | 2252 | ||
| 1325 | 18년 전 | 1139 | ||
| 1324 | 18년 전 | 1302 | ||
| 1323 | 18년 전 | 1564 | ||
| 1322 | 18년 전 | 1175 | ||
| 1321 | 18년 전 | 965 | ||
| 1320 | 18년 전 | 1188 | ||
| 1319 | 18년 전 | 1521 | ||
| 1318 | 18년 전 | 1645 | ||
| 1317 | 18년 전 | 1596 | ||
| 1316 | 18년 전 | 1209 | ||
| 1315 |
|
18년 전 | 8600 | |
| 1314 | 18년 전 | 1900 | ||
| 1313 | 18년 전 | 1491 | ||
| 1312 | 18년 전 | 1483 | ||
| 1311 | 18년 전 | 1772 | ||
| 1310 | 18년 전 | 1831 | ||
| 1309 | 18년 전 | 1219 | ||
| 1308 | 18년 전 | 978 | ||
| 1307 | 18년 전 | 2752 | ||
| 1306 | 18년 전 | 3106 | ||
| 1305 | 18년 전 | 2167 | ||
| 1304 | 18년 전 | 1555 | ||
| 1303 | 18년 전 | 1414 | ||
| 1302 | 18년 전 | 878 | ||
| 1301 | 18년 전 | 1772 | ||
| 1300 | 18년 전 | 5137 | ||
| 1299 | 18년 전 | 2852 | ||
| 1298 |
mixdesign
|
18년 전 | 2102 | |
| 1297 | 18년 전 | 3078 | ||
| 1296 | 18년 전 | 2541 | ||
| 1295 | 18년 전 | 2235 | ||
| 1294 |
onweb
|
18년 전 | 4554 | |
| 1293 |
onweb
|
18년 전 | 3488 | |
| 1292 | 18년 전 | 3452 | ||
| 1291 | 18년 전 | 4036 | ||
| 1290 | 18년 전 | 1905 | ||
| 1289 | 18년 전 | 1757 | ||
| 1288 | 18년 전 | 1725 | ||
| 1287 | 18년 전 | 1425 | ||
| 1286 | 18년 전 | 1263 | ||
| 1285 | 18년 전 | 1156 | ||
| 1284 | 18년 전 | 1159 | ||
| 1283 | 18년 전 | 1511 | ||
| 1282 | 18년 전 | 907 | ||
| 1281 | 18년 전 | 1269 | ||
| 1280 | 18년 전 | 1123 | ||
| 1279 | 18년 전 | 1137 | ||
| 1278 | 18년 전 | 3021 | ||
| 1277 | 18년 전 | 946 | ||
| 1276 | 18년 전 | 1155 | ||
| 1275 | 18년 전 | 2093 | ||
| 1274 | 18년 전 | 2225 | ||
| 1273 | 18년 전 | 1319 | ||
| 1272 | 18년 전 | 1904 | ||
| 1271 | 18년 전 | 1159 | ||
| 1270 | 18년 전 | 2487 | ||
| 1269 | 18년 전 | 6592 | ||
| 1268 |
페이지팩트
|
18년 전 | 3820 | |
| 1267 |
페이지팩트
|
18년 전 | 2225 | |
| 1266 |
|
18년 전 | 6294 | |
| 1265 | 18년 전 | 2571 | ||
| 1264 | 18년 전 | 2614 | ||
| 1263 | 18년 전 | 2122 | ||
| 1262 | 18년 전 | 2116 | ||
| 1261 |
페이지팩트
|
18년 전 | 2119 | |
| 1260 | 18년 전 | 3876 | ||
| 1259 |
|
18년 전 | 3935 | |
| 1258 |
|
18년 전 | 5036 | |
| 1257 | 18년 전 | 4131 | ||
| 1256 | 18년 전 | 2570 | ||
| 1255 | 18년 전 | 1804 | ||
| 1254 | 18년 전 | 2779 | ||
| 1253 | 18년 전 | 2712 | ||
| 1252 | 18년 전 | 2235 | ||
| 1251 | 18년 전 | 5414 | ||
| 1250 |
jbsstyle
|
18년 전 | 4760 | |
| 1249 |
|
18년 전 | 3766 | |
| 1248 | 18년 전 | 3451 | ||
| 1247 | 18년 전 | 2136 | ||
| 1246 | 18년 전 | 2133 | ||
| 1245 | 18년 전 | 3637 | ||
| 1244 |
|
18년 전 | 2274 | |
| 1243 |
|
18년 전 | 2493 | |
| 1242 | 18년 전 | 1763 | ||
| 1241 | 18년 전 | 4461 | ||
| 1240 | 18년 전 | 2152 | ||
| 1239 | 18년 전 | 2300 | ||
| 1238 | 18년 전 | 4039 | ||
| 1237 |
hwatta
|
18년 전 | 3887 | |
| 1236 | 18년 전 | 2112 | ||
| 1235 | 18년 전 | 2762 | ||
| 1234 | 18년 전 | 5141 | ||
| 1233 | 18년 전 | 2406 | ||
| 1232 |
|
18년 전 | 2948 | |
| 1231 | 18년 전 | 8500 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기