|
|
一、安装阿里云Centos yum镜像源
5 k: \& U0 q5 d0 t, s& T1、备份原系统的源镜像文件
( w9 l/ s- w" O. q; D6 s6 }0 W& Emv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup# f4 @; _7 j0 V8 D0 U) T
2、下载阿里云镜像文件
0 M1 M* @7 o- b" `: V! Y wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
- a' v9 X, Y9 ~: d$ e3、yum clean all
! Z& j) x$ w( u* h# p) _- i/ d8 T3 a: }3 W4 s. y) B
二、更新mysql安装源至5.5,原来的是5.19 c( q4 d r1 C9 o$ a5 `% [
wget -q -O - http://www.atomicorp.com/installers/atomic | sh: w# T1 I. v( X' d& \4 V# S
3 E( b$ F6 c" }5 p, \6 r, ~4 _
三、更新系统至最新
. n: T% q d5 byum update -y
/ D. i1 A2 r) e3 A( n+ o四、在更新系统的同时,可以挂载第二块硬盘
! m3 M' f; ^1 w7 ]8 Cdf -lh查看当前所有的磁盘情况+ W: K x4 S$ }. ]" _
fdisk -l查看系统中的磁盘情况& W" o% a" w! c" d' [1 L3 Q8 n
1、百度云、阿里云是/dev/vdb 具体使用fdisk -l查看) E7 Q( w) L0 @% r
2、fdisk /dev/vdb
`5 v, ~0 c1 Hn p 1,之后全部默认
+ S: y; l5 v0 @2 ^9 d+ |w退出2 l, [4 b6 Q4 d3 F# n8 r
3、格式化新的分区; m. [! y; P) X: _
mkfs.ext4 /dev/vdb1
$ \1 [. L+ U0 }8 d4、mount磁盘至目录7 N2 }& {/ q' v5 O6 k( X; A* y
mount /dev/vdb1 /home8 F% d+ B9 J9 k3 V7 M
但此种方法只能在本次启动中,如果重启之后将不存在
. o2 u% g3 @. n j. d5、设置启动加载第二块硬盘
3 Y. Q3 q; ^) t9 V6 Kvi /etc/fstab6 A9 N% J4 }2 d6 C- q
在最下面新增一行
6 Z. c! z7 g9 X! w+ f/dev/vdb1 /home ext4 defaults 0 0* |+ {4 r1 i) f U
保存退出
V& `: D% G. p1 ?& J; \$ ?: kreboot重启8 W4 I9 l' a3 z& o9 g) Q
五、安装php、mysql等环境" C* s' R6 L" l+ ^
yum install mysql httpd php php-memcached memcached php-pdo php-mbstring php-mysql php-gd php-freetype mysql-server W4 H, e$ G& y) U
如果有缺少的,可以后面再使用yum install xxx安装9 p0 T4 ?& C6 T8 S/ {
六、设置系统自动启动的有
) d F4 b3 ?9 q. }8 f$ C9 gmysqld
9 J5 r3 |# g# E4 ?. Thttpd5 Q! @- p; q8 g# J4 I
memcached
1 {% W. y& [5 o+ Q% V使用chkconfig 服务名称 on
2 K; v3 m! R- E0 _启动各服务' L& H' [5 O- o! O! |
使用service 服务名称 start/restart/stop7 D. b4 ?, y* q: h R2 l. B/ d
+ L2 M% {, y9 r; f) I
七、加固memcached/ c" j4 W ?; ]
八、配置mysql默认数据路径至/home/mysql. C6 D/ I, r# V7 L6 ` T
设置用户组
/ g0 k. [6 ?9 b6 h" {* lcd /home; J7 J J1 [: |7 Z/ F7 o
chgrp mysql mysql V. \- R, B6 k" c* P/ n
chown mysql mysql1 M! O3 S0 _+ b6 \( n3 R3 g
service mysql start ,会自动创建默认数据库
; R$ l4 e; r$ D. [九、配置httpd* D9 V) y: D# T9 |7 N" T K
vi /etc/httpd/conf/httpd.conf
+ ^/ v0 @2 \) S打开后不在编辑状态下输入/ServerName
6 m4 T3 \3 A, V* n- K查到ServerName 把前面的#删除掉,即去掉注释6 t7 J1 r1 u4 ?; y
ServerName localhost:80
! Z1 ]8 k1 ^8 t& t查找/Include
B, e* M# I+ F' A/ K- T# `找到Include conf.d/*.conf/ E6 M1 e) _0 Y. s1 }5 i
在下面加一行9 Q% U: j6 ?) v
Include /home/httpd/*.conf
/ ^: z2 ~9 |" ?& Z9 {7 G4 _
! u7 Y+ M; y2 R8 b7 [$ ]8 s( P$ X5 |! b: L( y; @$ J* f
九、scp复制远程的文件至本地目录,可以加-R -r2 w( Q7 F$ Q, W* j0 G8 R
scp root@你的IP地址://home/httpConf/* ./
% g- U2 ^$ [2 g+ C9 ^: v7 j! c
: x5 r }: u8 V2 d/ d: D1 n8 F. M0 \6 s# ]" D9 B2 ~
|
|