|
一、安装阿里云Centos yum镜像源/ b" d7 j: v* f1 Q5 d- E% O! b
1、备份原系统的源镜像文件. [( i4 x- H4 ^" g
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup! a: O1 d J0 E1 L- N! B
2、下载阿里云镜像文件
3 h+ L/ C( H, M6 r7 j# E wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
& }: A! u+ {* ?& L9 V3、yum clean all
$ A9 M* L( ^) I' F. T* q2 J# N! ` @, k5 L' J/ k! f4 N4 [! Z- k
二、更新mysql安装源至5.5,原来的是5.1; ?* S2 K& X3 n* Y
wget -q -O - http://www.atomicorp.com/installers/atomic | sh
7 t, O/ L0 k7 k8 ?
0 c( A! O1 M( `: m" B/ }三、更新系统至最新$ J" Q4 @5 N# K2 O
yum update -y* w% s, s5 Q1 e. Z
四、在更新系统的同时,可以挂载第二块硬盘. b v0 _, {* X; n; e
df -lh查看当前所有的磁盘情况
7 ~! v8 c# S. r5 o4 `fdisk -l查看系统中的磁盘情况1 f- d8 L" P6 Z$ N8 }
1、百度云、阿里云是/dev/vdb 具体使用fdisk -l查看
1 N1 c: Z! Y1 @$ `! ^8 C1 w/ W2、fdisk /dev/vdb1 y) y! ~. C# \
n p 1,之后全部默认; E8 F6 K5 m% F
w退出6 o* W0 g7 @' H; O* s
3、格式化新的分区
$ p4 O) B5 H( }) cmkfs.ext4 /dev/vdb1; N$ i4 t( y" G/ N5 u/ p% ?! c
4、mount磁盘至目录
. x* q2 j, c4 F* \5 E, r4 b5 umount /dev/vdb1 /home" O; W: \) U: X$ ], j
但此种方法只能在本次启动中,如果重启之后将不存在9 F7 C. N; v' ^9 x' G
5、设置启动加载第二块硬盘
- K2 f. S+ V8 h9 z9 ?9 G6 Mvi /etc/fstab
$ n3 `3 w! n7 l0 n, M在最下面新增一行/ A9 H. c" V) u9 |2 C1 p
/dev/vdb1 /home ext4 defaults 0 0: q, f: Z9 r/ E" d8 `
保存退出7 X/ R3 T9 h5 \* i' X7 W
reboot重启/ E0 f: \- q7 _5 u, `0 G3 `! I+ [
五、安装php、mysql等环境! Y. E4 }# D' O% x& l. [1 ?
yum install mysql httpd php php-memcached memcached php-pdo php-mbstring php-mysql php-gd php-freetype mysql-server
- M9 y3 I8 l& h如果有缺少的,可以后面再使用yum install xxx安装* _/ a% c) N. M5 Q! Y% K6 I4 g; _
六、设置系统自动启动的有4 J+ w9 [1 w2 {; u: q$ y$ O8 T/ J c
mysqld ) D" F3 z5 T! f7 x7 [
httpd
- D% w- E0 T3 A; C0 J; f5 B0 rmemcached( l7 B1 ~ C8 c+ P8 B7 P6 u
使用chkconfig 服务名称 on
4 Y6 r2 W; s, b6 U, h启动各服务
5 q+ g. g. U* G使用service 服务名称 start/restart/stop
6 ?* o6 i! ~8 e1 d; U, w0 d. r- Y; N5 O
七、加固memcached
8 W. n6 N$ K" j& Y8 ~! K$ W八、配置mysql默认数据路径至/home/mysql0 r. j6 l- W/ a; T& M
设置用户组6 G- c+ ?3 t1 q4 W/ H7 i5 h
cd /home! P- t; ?: j6 H7 {9 {. j
chgrp mysql mysql
/ d% A; ~/ }4 ?5 @chown mysql mysql2 i2 W5 S4 ?+ w* w: P) y% x! Q
service mysql start ,会自动创建默认数据库* Z3 j' e6 A6 R2 `5 C& S0 x X0 Z
九、配置httpd9 [, F$ r2 F" P/ F
vi /etc/httpd/conf/httpd.conf : R: @2 S( Z7 G5 o; B+ f" N4 h3 ]
打开后不在编辑状态下输入/ServerName1 y3 S2 J: c# G y! m0 }2 ~1 F4 e ^
查到ServerName 把前面的#删除掉,即去掉注释; N9 S! X: p* e+ f, h% _/ s
ServerName localhost:80
7 b5 X1 h4 b. {% L查找/Include
6 K2 i4 w& w7 M; i+ @1 }找到Include conf.d/*.conf
8 C- ]+ M* _; U7 S! n) Y在下面加一行
: C y8 \. `5 n3 c, i3 C3 gInclude /home/httpd/*.conf
. r( ~' B% K" T% d6 j0 z) R+ p0 f
6 m. Q4 i/ R. o% V0 i2 Y$ r! P+ A4 ~3 g& Z
九、scp复制远程的文件至本地目录,可以加-R -r4 s9 @2 _0 G9 e" w) b$ G3 @
scp root@你的IP地址://home/httpConf/* ./. ^7 h# D! j# w: D0 |9 t1 D
/ Q3 W% q9 X2 j! ]" p1 Y
8 Z& q4 F! Z& b0 n2 B3 }
|
|