|
|
一、安装阿里云Centos yum镜像源: u( O8 W A! j5 n! B" N; h6 Q% y
1、备份原系统的源镜像文件
/ R( P0 n2 a% v" [mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup, f1 a0 M( d$ x* e- }
2、下载阿里云镜像文件! {, k. Q% v9 e
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo5 E& M9 G M7 T# q$ `7 u" Y w" j
3、yum clean all6 Q* _, P* [+ l, i+ W9 Z
$ Y- o; @" U$ @9 A" l! Q
二、更新mysql安装源至5.5,原来的是5.1
6 N1 R5 v9 J2 P) _wget -q -O - http://www.atomicorp.com/installers/atomic | sh* e6 I. T( \+ k! g8 x" Q3 a' K6 |
# U& [: J/ o. r0 \; D三、更新系统至最新$ q( P! _ Y) w1 s
yum update -y
: v8 q# j9 ?; i四、在更新系统的同时,可以挂载第二块硬盘' _" p' k- x! m" s W" m9 K9 d
df -lh查看当前所有的磁盘情况
7 _6 T6 r" \6 a& K$ E# mfdisk -l查看系统中的磁盘情况
% D/ A, I9 r, W& a1 N( ^8 f1 B1、百度云、阿里云是/dev/vdb 具体使用fdisk -l查看
9 Z/ }2 r, ^! p$ R1 f+ A' M) [2、fdisk /dev/vdb
6 p0 |+ S: D: g2 f4 y: w2 k( c. On p 1,之后全部默认
8 K' }) P6 U: l$ L8 p3 O E2 ww退出2 v, |7 n7 i- O5 s- o( x/ a
3、格式化新的分区
- ^: L8 t* E: hmkfs.ext4 /dev/vdb11 R3 h- ]$ @3 H5 V7 M/ K
4、mount磁盘至目录
) c2 `3 [4 K7 D8 gmount /dev/vdb1 /home
1 e' { F8 f( F. e7 r- Y6 Z! G7 W但此种方法只能在本次启动中,如果重启之后将不存在
1 g' [8 S B: C2 I7 \1 `0 g5、设置启动加载第二块硬盘, F& m" d/ p/ S
vi /etc/fstab# a8 E9 n/ G: r& l+ Y0 S5 i
在最下面新增一行/ } A1 J0 O) a$ g& `3 T# C9 {
/dev/vdb1 /home ext4 defaults 0 00 y& n# a$ s6 o5 e# Y1 A6 z
保存退出
8 N& H4 b' n+ I. Nreboot重启
1 z% n3 h6 ]5 b% `五、安装php、mysql等环境
8 W" ^' b1 E/ n* \8 uyum install mysql httpd php php-memcached memcached php-pdo php-mbstring php-mysql php-gd php-freetype mysql-server
1 c1 M# X4 O B4 ~, d! v. R如果有缺少的,可以后面再使用yum install xxx安装 \3 @' @! }1 D% o; A% G8 n% I5 }
六、设置系统自动启动的有
% J1 M \8 s! r6 ?mysqld . M4 m- r% R% @( _7 p3 s# R
httpd
% M5 [* b+ `, Vmemcached
$ U" D; f. h8 g1 X( F使用chkconfig 服务名称 on* i# W& s% z$ h/ \, X) d% p' @
启动各服务9 `9 B* a7 o% B5 Z" \
使用service 服务名称 start/restart/stop$ |& P1 s# Y- D
2 s3 P6 e! Z8 X! g' D6 [七、加固memcached, \$ f8 e2 O4 P2 B6 Y
八、配置mysql默认数据路径至/home/mysql7 N3 K- {5 r$ h: O
设置用户组
1 C% a' G) n0 ]* wcd /home
. z3 Y6 G: K9 @* S# T6 cchgrp mysql mysql
2 ]( V) m1 y2 V' `chown mysql mysql
* |0 n+ y& F7 h2 Q/ \service mysql start ,会自动创建默认数据库* G6 i6 q* `% n# y' v3 e! X
九、配置httpd
2 y7 ]5 v0 v3 c l3 x3 Kvi /etc/httpd/conf/httpd.conf
, ]0 s( p; w6 q# S4 }打开后不在编辑状态下输入/ServerName/ V( S0 i4 N- t" @. F) @/ G. ?9 p
查到ServerName 把前面的#删除掉,即去掉注释9 u# B! Y1 t& l/ M: O% h1 }
ServerName localhost:80
0 c# w' \5 Q, E/ j3 s查找/Include
4 k, o# ?: [5 {- b找到Include conf.d/*.conf
$ ~, K) P: P: [1 r9 S在下面加一行
% _4 V, q1 C: ]0 u# | G* A; rInclude /home/httpd/*.conf
8 Z1 y. f% R1 e: F4 E: F; C( a& C' |3 A7 X8 n0 T3 L4 Y) h
1 Z/ s# s" v1 T九、scp复制远程的文件至本地目录,可以加-R -r. t( C. ?* z4 C3 y6 x2 |/ E
scp root@你的IP地址://home/httpConf/* ./& s+ c1 H% q6 s* z. S
; b0 k. @( Z0 G4 c+ Q$ S. o# ?3 k- ]$ m4 ?' Q5 N' \$ x" k
|
|