|
一、安装阿里云Centos yum镜像源
- q) {% t) h! Y& t4 D6 p, g1、备份原系统的源镜像文件8 r' I! h, K: \- _
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup; h# x ^% T# `; M( m
2、下载阿里云镜像文件( k0 w4 R0 z" }+ K' H$ S
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo1 z4 F' d2 N' @! h" O8 ^
3、yum clean all
- W9 i. c; P2 E
0 M2 P4 ^8 d! E二、更新mysql安装源至5.5,原来的是5.1 V2 o7 P( D3 ^% F2 H
wget -q -O - http://www.atomicorp.com/installers/atomic | sh
7 V3 k9 G! J$ \, x6 G" C0 a8 P p z$ a5 k
三、更新系统至最新
/ E7 b" [1 g* d6 w9 Byum update -y
8 V9 E- Q; W$ c' b; X% @四、在更新系统的同时,可以挂载第二块硬盘3 A5 F3 B5 Q: h8 d
df -lh查看当前所有的磁盘情况
# j& W- a2 y8 }8 Y0 lfdisk -l查看系统中的磁盘情况
4 d) O# M# K3 h% C) z1、百度云、阿里云是/dev/vdb 具体使用fdisk -l查看# i1 D6 o7 K5 Q1 E5 T' N+ r& b
2、fdisk /dev/vdb) x' ]/ g& }- }
n p 1,之后全部默认
0 q. K& Y* {% D7 I6 U/ ]& n& c; Uw退出; D* w# k# B4 _7 ~
3、格式化新的分区
8 M" v! | U# e5 a2 e0 ^- p3 @mkfs.ext4 /dev/vdb1# h1 G& E4 B- L. }' m+ \ M
4、mount磁盘至目录
m$ u2 |" g0 x! w/ c6 C* zmount /dev/vdb1 /home
) x( p: y9 A; |! u6 I' c, p但此种方法只能在本次启动中,如果重启之后将不存在1 k% X i+ t1 `
5、设置启动加载第二块硬盘5 ?4 L7 T: h% @% @! a: A
vi /etc/fstab2 w& a% y4 R/ n; _
在最下面新增一行9 b5 b ] ]; Y2 x* ?
/dev/vdb1 /home ext4 defaults 0 0; H* d* X! M. R G9 C" x3 q) G
保存退出8 m Q$ _- r1 W, Z" o! C; z
reboot重启
6 ]; n$ O" a: E% v! x1 N1 c五、安装php、mysql等环境
/ x( Y7 y/ i4 Oyum install mysql httpd php php-memcached memcached php-pdo php-mbstring php-mysql php-gd php-freetype mysql-server! b& G6 H" n B# J
如果有缺少的,可以后面再使用yum install xxx安装
) ` j# ^+ i+ d5 ~+ [六、设置系统自动启动的有
& A- q8 ~/ j; s/ `& {mysqld
X+ T4 y+ l% Y# U" Uhttpd
2 j& [5 C8 {' Z' smemcached" i8 ]- A- o' |# r3 f! V0 F: n
使用chkconfig 服务名称 on
8 R' c: a7 F$ l8 f, O启动各服务# q% e: C4 }% R
使用service 服务名称 start/restart/stop
) O p6 n7 j2 @3 ]: ]* F
; F8 M( U) H" [- L* r七、加固memcached* @ |: Z1 }) x' ]: _3 g
八、配置mysql默认数据路径至/home/mysql
. g' ~0 \( F1 Z- _- t设置用户组: I) s( P; \) f4 i) |7 c
cd /home
0 ~$ F$ S# R6 V F/ _chgrp mysql mysql0 a6 `+ ^" z5 `9 S
chown mysql mysql
1 I7 v9 ]* } Uservice mysql start ,会自动创建默认数据库7 X- z9 S1 d1 G
九、配置httpd" M! `8 l S5 m# s7 @, i1 O' j; a
vi /etc/httpd/conf/httpd.conf
. S' t" g( e( V4 U& K) j打开后不在编辑状态下输入/ServerName x' p. y+ }5 z
查到ServerName 把前面的#删除掉,即去掉注释% A% m/ o' D& N/ U, b9 Q a6 v2 a; V+ M
ServerName localhost:80
& L) X( J" I$ ~/ O# V/ G查找/Include
4 Z2 C8 s# o/ E5 G" b; S1 x, s找到Include conf.d/*.conf$ \3 {9 n2 f5 h
在下面加一行1 w5 S1 p6 H+ r; b ~/ n5 W8 c+ c
Include /home/httpd/*.conf
: M" E/ w$ X% T+ i W( `8 I
9 a c7 r" E0 y. o) z3 D* u$ |( {: Z
3 \8 t* y1 g9 Z! q! J九、scp复制远程的文件至本地目录,可以加-R -r+ F$ s/ k' g8 L$ Y
scp root@你的IP地址://home/httpConf/* ./, ^% u* y- D5 e9 F
6 d0 _% z1 H1 F2 d
- V, K% n" D: P$ F2 p4 x3 I8 r' z |
|