|
|
一、安装阿里云Centos yum镜像源
h# h; r" b, d d1、备份原系统的源镜像文件
% c$ m z% ]7 B2 _4 cmv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup# U2 M* c K5 s) X ~
2、下载阿里云镜像文件
6 x; O) j2 h- O' y% O* h, H wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo+ F* }) O; I! L! v9 [5 g: E
3、yum clean all' U& z( K5 x- y5 e- t! E4 q+ o
( D7 r* W& K* K# Y二、更新mysql安装源至5.5,原来的是5.1' y- Q! M; r! u: G; i
wget -q -O - http://www.atomicorp.com/installers/atomic | sh
- j( l0 A9 K' \( _4 ?" n
8 k; J- }4 @; c! v N c$ u4 A5 L三、更新系统至最新
: [6 X. _' Y7 |$ X* Syum update -y
% q0 j* ?* [0 L) E9 u! q4 r四、在更新系统的同时,可以挂载第二块硬盘: Q3 z' K/ f* {" ?7 [: z: | N
df -lh查看当前所有的磁盘情况: }' I6 f5 W" f1 h6 O
fdisk -l查看系统中的磁盘情况/ S0 `0 C: w; c$ F6 U2 w
1、百度云、阿里云是/dev/vdb 具体使用fdisk -l查看6 o* |. `7 c5 A
2、fdisk /dev/vdb5 O/ D$ W$ b: `0 d
n p 1,之后全部默认9 p: V5 [, S O' i6 V! g
w退出- u) n! n5 ?. x0 k# {! @
3、格式化新的分区% I3 L$ ?; n* m
mkfs.ext4 /dev/vdb1
0 @, u# F8 u5 C0 _" H- L \4、mount磁盘至目录
. k& R+ ]# V, j+ Smount /dev/vdb1 /home
, `$ Q" l5 G" X但此种方法只能在本次启动中,如果重启之后将不存在3 P4 y: I9 G: K! n
5、设置启动加载第二块硬盘- e; r- u4 O) F; r* m4 A) a/ d
vi /etc/fstab
) d& V4 Y# m6 u; ?! l9 K在最下面新增一行" `! }' f5 f3 I& \
/dev/vdb1 /home ext4 defaults 0 0( [" X5 k/ J7 T6 h
保存退出. v1 ~5 _+ w% ^$ ^
reboot重启: k7 ~: Z8 c* `; [: l% H4 Z, L) P
五、安装php、mysql等环境) t. G$ N0 [1 U, c
yum install mysql httpd php php-memcached memcached php-pdo php-mbstring php-mysql php-gd php-freetype mysql-server
! A6 b* j" |9 V9 d6 _8 z如果有缺少的,可以后面再使用yum install xxx安装
1 C. b/ \+ H1 v( L$ l六、设置系统自动启动的有
0 S2 O7 j2 v! \mysqld & p) Z$ v7 a. J8 \- e9 t
httpd# X2 |- L: R6 K$ f& O% a) ?
memcached
, I! d) B" \/ W' A8 S% |使用chkconfig 服务名称 on
6 x+ i2 D2 m) E- l/ v$ F' |! l7 t启动各服务
3 W7 S+ F. @) A! ~1 F7 D5 h使用service 服务名称 start/restart/stop
) z* e3 {* M3 g6 M" q$ ? n. G7 ~
, `) b3 L# f, H* M$ c' |七、加固memcached
6 Q, J# G; I, c+ F八、配置mysql默认数据路径至/home/mysql
+ t, `! M% i( v6 B% a( M设置用户组 H* T; q& R" C9 g
cd /home4 o3 q8 A' L) U$ g7 T
chgrp mysql mysql& i9 ` o& s# Q6 V( d
chown mysql mysql; M& g h. f y9 J( J7 ~% R* y* E. F
service mysql start ,会自动创建默认数据库) ~ ~' A/ ]- ]2 ]& D2 `
九、配置httpd/ l2 V$ @5 n5 P/ x6 `
vi /etc/httpd/conf/httpd.conf ! A" W; X- p9 H5 Q- K
打开后不在编辑状态下输入/ServerName9 f; c3 Y5 w. Q
查到ServerName 把前面的#删除掉,即去掉注释( y; @ A7 [$ w. T, _, U# \2 ]
ServerName localhost:80! Q7 [+ Y3 l; e$ k) `9 M J
查找/Include * m% M1 V) q5 d
找到Include conf.d/*.conf' j! {2 D1 K3 e
在下面加一行
" d" ]# s! o: z, j+ A* Z7 `+ pInclude /home/httpd/*.conf; t8 q8 ^8 }( N
3 s* E/ y+ d; ]5 R6 b2 m% ^: T$ s( B: l1 s
九、scp复制远程的文件至本地目录,可以加-R -r& \* V9 t* J; d" H
scp root@你的IP地址://home/httpConf/* ./" g( ?) G: H; x% F, w3 h
+ B- h- U1 e) @1 |! k2 G3 d
5 o$ L( _) G2 I |
|