|
|
一、安装阿里云Centos yum镜像源9 w) n; j+ }; C0 |( u
1、备份原系统的源镜像文件1 L) o$ ]" ]; R6 d! `
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
0 t; ^6 J- s. A* D( k" g2、下载阿里云镜像文件0 j% K- R: {. b6 D: D% N0 @/ o
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo9 T8 k [- h0 ^' R1 X8 @" Q
3、yum clean all
- \, b8 B8 A7 y6 G6 q8 I
8 O5 i1 ]; s2 L二、更新mysql安装源至5.5,原来的是5.17 h- i$ C: |3 _, X0 k- A
wget -q -O - http://www.atomicorp.com/installers/atomic | sh
7 a- K( U' P; g$ N2 u- r
1 k+ c0 [2 e& o1 K7 o三、更新系统至最新
4 f9 J, f: y c# s$ D* kyum update -y$ j, e2 s- X& m1 Z% ]9 H6 p$ G
四、在更新系统的同时,可以挂载第二块硬盘
8 k4 o/ q: y5 \& Qdf -lh查看当前所有的磁盘情况$ e! R! X: z' V& Z
fdisk -l查看系统中的磁盘情况
_8 n1 l4 U1 X5 J4 Y1、百度云、阿里云是/dev/vdb 具体使用fdisk -l查看
) O2 j* j4 Q% ?! I1 M2、fdisk /dev/vdb5 |! z/ z ?$ U) w
n p 1,之后全部默认
J+ {) \8 a8 L1 Kw退出
_% l7 P/ f& {- X; n: I3、格式化新的分区
& \6 `3 E- \# `% A. F, emkfs.ext4 /dev/vdb18 D" a' V+ a! y$ E, {
4、mount磁盘至目录
5 D, j, T3 s4 Fmount /dev/vdb1 /home
5 _# p# b" n0 x0 c- R \但此种方法只能在本次启动中,如果重启之后将不存在
. J8 s C6 O* _0 a$ [" Y5、设置启动加载第二块硬盘7 }$ K! R) \! v
vi /etc/fstab1 X6 K w0 E s4 R
在最下面新增一行- |) o$ ~8 |3 e; g
/dev/vdb1 /home ext4 defaults 0 0
; y8 I5 r `* o保存退出: Y; | z1 Z8 P$ p" v$ A+ o
reboot重启9 o4 R( k G: G: K1 O2 L" Z, L# d3 I
五、安装php、mysql等环境
. T2 _0 u' S) @yum install mysql httpd php php-memcached memcached php-pdo php-mbstring php-mysql php-gd php-freetype mysql-server
( u+ m% @5 t9 e" w) m& y/ _如果有缺少的,可以后面再使用yum install xxx安装) B1 `8 c: G7 S) ]
六、设置系统自动启动的有# b6 \- v% P4 ?( n
mysqld
0 ^( ?0 D: b4 S$ h. W7 @httpd
8 C1 r9 a5 ]) | ?+ _memcached H- l2 K( _$ |3 w' u
使用chkconfig 服务名称 on
E3 t/ N+ y6 A启动各服务6 ~ m( G0 b& e$ \
使用service 服务名称 start/restart/stop) c* F) @1 W5 k2 s
# R0 O+ ]0 o8 C
七、加固memcached
! {9 ]" F4 s1 S, B- U9 e, {' Z9 e( e八、配置mysql默认数据路径至/home/mysql
. u5 l/ M( m! T; n) F c f设置用户组! Z1 E6 m; x% v/ s! I7 X) l) {; n
cd /home; ~% I1 d9 J9 {6 j' |* `% u
chgrp mysql mysql9 [( {( @" q$ v. E# t1 t! M
chown mysql mysql$ Y( e1 x9 W p/ @& u. O/ J
service mysql start ,会自动创建默认数据库# L+ R4 f% a" u D: x5 a9 d
九、配置httpd4 L9 @0 y6 d3 S7 Z
vi /etc/httpd/conf/httpd.conf
7 \. ^; H w$ Q+ U/ [2 l打开后不在编辑状态下输入/ServerName
5 L4 j7 W5 M9 @- ] `" Z1 T查到ServerName 把前面的#删除掉,即去掉注释/ |- [6 b7 i5 B: C0 [( _# M
ServerName localhost:80
1 N: g, j) x. r% @) P查找/Include 3 x H: t, V7 |8 v4 V
找到Include conf.d/*.conf9 R) V- t7 P/ B" K
在下面加一行
# M4 k# S5 K! p( fInclude /home/httpd/*.conf
) R6 O* O5 e& [9 P' B' Z$ A
: n/ O p9 |' J; \! d. P% x M$ o( Z9 o/ }6 W
九、scp复制远程的文件至本地目录,可以加-R -r' l% n9 _" A' z8 h m6 e
scp root@你的IP地址://home/httpConf/* .// `* _! c! u: C3 O# l6 [! ^9 k
) x1 D; _( r* l6 Y# Y1 v; ]/ u5 P. `# R8 f* B
|
|