리눅스 서버를 세팅할 때 대략 스물 서너가지를 세팅해야되더군요.
너무 불편하고 답답해서 스크립트로 작성해서 자동 세팅되게 해봤는데...편하더라구요.
제가 리눅스 서버 세팅할 때 사용하는 자동설치 스크립트 소스입니다.
알기 쉽게 부분별로 올리도록 하겠습니다.
중급자분들은 소스를 보시면 아실꺼에요.
시리즈별로 이어서 각기 자동설치 스크립트를 만들어 사용하시면 될꺼에요.
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년 전 | 1485 | ||
| 1329 | 18년 전 | 1716 | ||
| 1328 | 18년 전 | 998 | ||
| 1327 | 18년 전 | 1410 | ||
| 1326 | 18년 전 | 2256 | ||
| 1325 | 18년 전 | 1141 | ||
| 1324 | 18년 전 | 1303 | ||
| 1323 | 18년 전 | 1566 | ||
| 1322 | 18년 전 | 1175 | ||
| 1321 | 18년 전 | 965 | ||
| 1320 | 18년 전 | 1188 | ||
| 1319 | 18년 전 | 1521 | ||
| 1318 | 18년 전 | 1646 | ||
| 1317 | 18년 전 | 1598 | ||
| 1316 | 18년 전 | 1209 | ||
| 1315 |
|
18년 전 | 8600 | |
| 1314 | 18년 전 | 1906 | ||
| 1313 | 18년 전 | 1494 | ||
| 1312 | 18년 전 | 1484 | ||
| 1311 | 18년 전 | 1779 | ||
| 1310 | 18년 전 | 1832 | ||
| 1309 | 18년 전 | 1220 | ||
| 1308 | 18년 전 | 980 | ||
| 1307 | 18년 전 | 2757 | ||
| 1306 | 18년 전 | 3107 | ||
| 1305 | 18년 전 | 2167 | ||
| 1304 | 18년 전 | 1555 | ||
| 1303 | 18년 전 | 1414 | ||
| 1302 | 18년 전 | 880 | ||
| 1301 | 18년 전 | 1773 | ||
| 1300 | 18년 전 | 5137 | ||
| 1299 | 18년 전 | 2854 | ||
| 1298 |
mixdesign
|
18년 전 | 2104 | |
| 1297 | 18년 전 | 3078 | ||
| 1296 | 18년 전 | 2541 | ||
| 1295 | 18년 전 | 2235 | ||
| 1294 |
onweb
|
18년 전 | 4556 | |
| 1293 |
onweb
|
18년 전 | 3489 | |
| 1292 | 18년 전 | 3453 | ||
| 1291 | 18년 전 | 4038 | ||
| 1290 | 18년 전 | 1905 | ||
| 1289 | 18년 전 | 1757 | ||
| 1288 | 18년 전 | 1727 | ||
| 1287 | 18년 전 | 1425 | ||
| 1286 | 18년 전 | 1264 | ||
| 1285 | 18년 전 | 1156 | ||
| 1284 | 18년 전 | 1159 | ||
| 1283 | 18년 전 | 1512 | ||
| 1282 | 18년 전 | 908 | ||
| 1281 | 18년 전 | 1269 | ||
| 1280 | 18년 전 | 1123 | ||
| 1279 | 18년 전 | 1141 | ||
| 1278 | 18년 전 | 3023 | ||
| 1277 | 18년 전 | 947 | ||
| 1276 | 18년 전 | 1155 | ||
| 1275 | 18년 전 | 2095 | ||
| 1274 | 18년 전 | 2225 | ||
| 1273 | 18년 전 | 1320 | ||
| 1272 | 18년 전 | 1907 | ||
| 1271 | 18년 전 | 1160 | ||
| 1270 | 18년 전 | 2491 | ||
| 1269 | 18년 전 | 6596 | ||
| 1268 |
페이지팩트
|
18년 전 | 3820 | |
| 1267 |
페이지팩트
|
18년 전 | 2226 | |
| 1266 |
|
18년 전 | 6294 | |
| 1265 | 18년 전 | 2572 | ||
| 1264 | 18년 전 | 2615 | ||
| 1263 | 18년 전 | 2122 | ||
| 1262 | 18년 전 | 2117 | ||
| 1261 |
페이지팩트
|
18년 전 | 2122 | |
| 1260 | 18년 전 | 3882 | ||
| 1259 |
|
18년 전 | 3935 | |
| 1258 |
|
18년 전 | 5036 | |
| 1257 | 18년 전 | 4134 | ||
| 1256 | 18년 전 | 2573 | ||
| 1255 | 18년 전 | 1807 | ||
| 1254 | 18년 전 | 2781 | ||
| 1253 | 18년 전 | 2714 | ||
| 1252 | 18년 전 | 2237 | ||
| 1251 | 18년 전 | 5414 | ||
| 1250 |
jbsstyle
|
18년 전 | 4761 | |
| 1249 |
|
18년 전 | 3768 | |
| 1248 | 18년 전 | 3451 | ||
| 1247 | 18년 전 | 2137 | ||
| 1246 | 18년 전 | 2135 | ||
| 1245 | 18년 전 | 3638 | ||
| 1244 |
|
18년 전 | 2278 | |
| 1243 |
|
18년 전 | 2493 | |
| 1242 | 18년 전 | 1764 | ||
| 1241 | 18년 전 | 4463 | ||
| 1240 | 18년 전 | 2152 | ||
| 1239 | 18년 전 | 2300 | ||
| 1238 | 18년 전 | 4039 | ||
| 1237 |
hwatta
|
18년 전 | 3891 | |
| 1236 | 18년 전 | 2117 | ||
| 1235 | 18년 전 | 2764 | ||
| 1234 | 18년 전 | 5144 | ||
| 1233 | 18년 전 | 2407 | ||
| 1232 |
|
18년 전 | 2948 | |
| 1231 | 18년 전 | 8500 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기