|
|
一、安装阿里云Centos yum镜像源
6 V5 E" E! T9 z8 Z1、备份原系统的源镜像文件& i& {& \3 S" W% m7 V
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup# o. A0 F ~3 z8 A! B
2、下载阿里云镜像文件
6 |) C3 d* ^4 o) H; @ wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo$ p/ ^* l' C z
3、yum clean all3 K: c2 b: [3 \! W8 O4 h
$ m; V4 H& F: {$ q! A& D
二、更新mysql安装源至5.5,原来的是5.1
! u$ U+ h" r) [- {/ C% fwget -q -O - http://www.atomicorp.com/installers/atomic | sh# p! q( U- U" U d; X* k
8 z. x- D& p, A8 [8 V+ q
三、更新系统至最新
1 m. x% R. f" U, s- P% pyum update -y& @4 \; i* Z6 A* Z5 i. D
四、在更新系统的同时,可以挂载第二块硬盘
. t8 v H& F+ R' x( G$ xdf -lh查看当前所有的磁盘情况
0 S$ f6 v. F' k7 i' ^fdisk -l查看系统中的磁盘情况
" n. ]0 S% ]) n. g1 X* ~5 Z1、百度云、阿里云是/dev/vdb 具体使用fdisk -l查看
# t, U) ^; c g2、fdisk /dev/vdb
9 \% q. v, l& R' xn p 1,之后全部默认, {( y; @* d5 d9 e, ~
w退出4 @6 u6 J) M0 \
3、格式化新的分区$ f0 W6 n7 W5 \+ T1 x
mkfs.ext4 /dev/vdb1' Y" X+ e6 V' W! r0 s8 u
4、mount磁盘至目录
h% i- F' v$ K# @mount /dev/vdb1 /home6 W' V& H k9 G) i# i
但此种方法只能在本次启动中,如果重启之后将不存在+ [- T S8 }6 u, O3 Q6 R% _
5、设置启动加载第二块硬盘
+ I' I# c; T( { s! z# }vi /etc/fstab& U: ?) F& H+ S# ~0 o. Y
在最下面新增一行& r! M# @: B1 M9 d' n
/dev/vdb1 /home ext4 defaults 0 0+ l8 S9 f. \6 j) z: d9 ` l4 d+ z
保存退出
" h# d+ g% O( creboot重启
1 \# ?$ H0 `/ X: G) S五、安装php、mysql等环境
3 E$ z( Q$ P5 h0 ]1 e' ]$ _yum install mysql httpd php php-memcached memcached php-pdo php-mbstring php-mysql php-gd php-freetype mysql-server
% Q1 m4 _9 U) P u: j( e" {, |( N如果有缺少的,可以后面再使用yum install xxx安装
, A1 a7 s' M' x# T( |1 \# w六、设置系统自动启动的有' A0 D j. `/ O; E$ \! V9 ^
mysqld
/ @5 P B A; i4 y9 V* |# ~httpd5 a$ g7 e1 G9 K
memcached
, v+ K1 E6 k$ P使用chkconfig 服务名称 on
7 [& ^% L$ Z3 O7 }1 w启动各服务
& l8 @1 ]6 p! W使用service 服务名称 start/restart/stop, @2 f2 y5 L4 A
9 |( t1 U' |6 M; e& v7 |" t6 Z7 @七、加固memcached1 I# r9 q, I9 Q6 [ ~
八、配置mysql默认数据路径至/home/mysql2 I' Z5 V6 k c+ d; [) k5 ~
设置用户组+ i, m' q/ M2 o, V) l2 T1 z$ B/ ?8 T* O
cd /home- v/ `- z2 z2 q
chgrp mysql mysql; @& b- `' [1 W
chown mysql mysql6 Q3 m& ]: t' [9 U
service mysql start ,会自动创建默认数据库
1 }# i( U. G3 w九、配置httpd
|% A# M. p4 ?7 X* D: jvi /etc/httpd/conf/httpd.conf . ^' E6 r, r$ `
打开后不在编辑状态下输入/ServerName5 h( u# s4 D* m7 t: t' r
查到ServerName 把前面的#删除掉,即去掉注释- \! I' A" |& g H, e/ ]
ServerName localhost:80
- n/ V3 @1 Y5 v) i ] c' y查找/Include
2 F1 b0 A7 E' J" g$ n1 m% D9 N' [找到Include conf.d/*.conf) ]. X. N6 O2 n$ a: b
在下面加一行3 p0 f; L8 z; B3 B$ K. d/ S x+ X
Include /home/httpd/*.conf* j0 ]" e9 |7 U' G, J$ J
8 V# V+ d6 n8 K8 s
' C; W% L4 D& |
九、scp复制远程的文件至本地目录,可以加-R -r7 p- M$ }+ ?, ]9 b* Z, k- g
scp root@你的IP地址://home/httpConf/* ./' U4 r, I/ k9 c/ b+ q
f5 o! M* k. x( g: x) ?7 T$ ~
- n6 Y6 K( F6 J% ?) @: F6 w
|
|