|
|
一、安装阿里云Centos yum镜像源# N' I: e2 n8 L% t0 ]# k9 ^
1、备份原系统的源镜像文件
6 t, v$ h' M" X' g& q/ [1 Dmv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup7 y0 b& M6 r; |/ y0 I) j* d. Y
2、下载阿里云镜像文件
+ }( y! Z* y3 W3 p8 o5 @ wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo$ z1 d D4 Z; u
3、yum clean all4 h+ [& x( J0 A/ |$ S& R
1 P/ o- @9 c/ [! s% v( C二、更新mysql安装源至5.5,原来的是5.1$ S% K6 o5 v/ V: [) l& @
wget -q -O - http://www.atomicorp.com/installers/atomic | sh6 v6 ~2 [% E5 i$ W$ M" s5 w$ ]: M
5 G' g/ T0 y& Z t9 c& S三、更新系统至最新9 h1 T$ r' l9 [4 L
yum update -y6 C& J4 a/ L e4 ^# K
四、在更新系统的同时,可以挂载第二块硬盘9 T) R7 H; t- D7 J
df -lh查看当前所有的磁盘情况
6 M' _% ^( Z. [) i+ K+ ]( J3 tfdisk -l查看系统中的磁盘情况0 W' P; | W% ]
1、百度云、阿里云是/dev/vdb 具体使用fdisk -l查看- Q9 `, J D: s
2、fdisk /dev/vdb
) o8 C+ Y5 U6 D0 In p 1,之后全部默认
7 J' ^2 U) o) Y+ z4 N# Yw退出
/ C0 T1 x# {6 E6 S/ C3、格式化新的分区3 T" a0 V% c4 i- t2 B# ?
mkfs.ext4 /dev/vdb1' J7 E, n& c8 H" l1 |# t
4、mount磁盘至目录3 ?- N3 S) ~' U- D* i7 Q- s
mount /dev/vdb1 /home+ E0 T2 r- j P( C% R
但此种方法只能在本次启动中,如果重启之后将不存在
3 l3 Q; z+ k# g) y5、设置启动加载第二块硬盘$ X- a7 _( u! c
vi /etc/fstab% c+ @& D7 _. c8 |; m/ Q9 U
在最下面新增一行
# _- ^% n) f/ T4 V" w- y. U. k/dev/vdb1 /home ext4 defaults 0 0
* N; V- {! ]! n3 m) n9 f保存退出
( x' ? Z- }4 \' `$ ^" Hreboot重启
% T/ c; J- F% X8 M5 D: n五、安装php、mysql等环境
2 n& F2 G( x3 v- E+ Y; I! Nyum install mysql httpd php php-memcached memcached php-pdo php-mbstring php-mysql php-gd php-freetype mysql-server
6 p1 h- s8 K9 P) H8 i4 g! ` {如果有缺少的,可以后面再使用yum install xxx安装
- V/ m7 H. Q& R' c; N8 w六、设置系统自动启动的有
8 j' K4 ]; V* P. i) @# q8 B% J- wmysqld
) o1 z: [( ]1 y# b* |% r2 Vhttpd
2 s( Z. q5 w% |1 ~# amemcached9 Z3 L" D7 F! F$ U4 Y
使用chkconfig 服务名称 on
" B( T4 ?+ w: g! x. ~启动各服务* w; d K: i1 |+ C" Y, k
使用service 服务名称 start/restart/stop
1 I0 p1 v2 a3 W" [$ }8 \) b
1 X2 N6 {9 t( X) a2 W: B: n' j七、加固memcached: K; v2 o5 O; S5 B ?
八、配置mysql默认数据路径至/home/mysql2 U8 o- [* h; r3 d
设置用户组1 t: u# `; j @/ w4 Y' i/ _
cd /home
: o8 D" U3 e9 _chgrp mysql mysql/ D: o% [% k+ @; r4 i P7 l* R
chown mysql mysql
/ t4 l& [8 t$ U; hservice mysql start ,会自动创建默认数据库
6 E1 A' j! h7 V7 R8 t九、配置httpd0 l# t2 F+ `* T5 F, K, r7 Q( s
vi /etc/httpd/conf/httpd.conf
! [8 o( |' f8 [& U, Z打开后不在编辑状态下输入/ServerName
3 y; T6 D) y! S查到ServerName 把前面的#删除掉,即去掉注释
% s7 t/ ~0 \! [/ y9 Z; o; \ServerName localhost:80
4 K1 e5 {. ^$ o" o6 W0 X/ b查找/Include
6 G2 ~6 W# |% E% b5 E# p; v找到Include conf.d/*.conf
, a& M- Z( c6 _( j在下面加一行# g0 n/ }7 j+ n6 K
Include /home/httpd/*.conf" @' ^9 C8 v1 t0 g# {' L: i
, v1 B% s1 T. u: Z, U5 s/ o3 Y- T1 {2 l/ A J4 f: i# p
九、scp复制远程的文件至本地目录,可以加-R -r7 y+ n# C( G" U C2 `+ r$ g# _
scp root@你的IP地址://home/httpConf/* ./
1 d+ T" w7 ^$ x9 z) S, J, ^/ V. j0 _0 f
. b+ @* @1 f1 ^3 ]9 w: S
|
|