|
一、安装阿里云Centos yum镜像源& Q5 O; d- [$ a
1、备份原系统的源镜像文件
# }7 i; @% r6 T, n; ~7 Zmv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
0 t6 ?! S" r' ~2、下载阿里云镜像文件# n$ L# X7 V$ H# x
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
4 @% }$ m# I; V( V3 E# k" p3、yum clean all
8 Z& {/ R1 o4 B' F
$ [3 n! [+ M5 P7 k% W! Z' i5 u二、更新mysql安装源至5.5,原来的是5.13 E* c" l8 l$ {
wget -q -O - http://www.atomicorp.com/installers/atomic | sh
4 W E0 m$ T$ {; l& i% A. e- O& z: T: d/ Z+ V
三、更新系统至最新% ]# T' t% S6 ]1 |/ n6 w1 O; k
yum update -y
# t" G, D: y6 f) u( A6 e四、在更新系统的同时,可以挂载第二块硬盘1 A `/ q0 s! R( R. U" o/ @+ { W
df -lh查看当前所有的磁盘情况
5 v; `- g$ Y5 s) G1 @fdisk -l查看系统中的磁盘情况" G. H9 ]8 `0 v; C( \4 q K4 B
1、百度云、阿里云是/dev/vdb 具体使用fdisk -l查看
6 i( J1 O: S! u% l2 h" c% r2、fdisk /dev/vdb
' U4 X l4 D4 h8 }: Yn p 1,之后全部默认
# q g, C: x$ S2 y& E1 s7 }# sw退出
7 V) G) N; l. _3、格式化新的分区" ^5 o9 ^) R7 Y. B, S2 Z' ?
mkfs.ext4 /dev/vdb1
; I' i$ p! Y; O) \* T P4、mount磁盘至目录
( Q. e: O' _) }% ?% k: ~6 z4 Vmount /dev/vdb1 /home9 c* k" u* t* R& H3 ?& q
但此种方法只能在本次启动中,如果重启之后将不存在! b/ _9 {/ w$ p; t; W l
5、设置启动加载第二块硬盘' \) h. Z6 s n; I5 M8 |
vi /etc/fstab
B/ Z& h) }& P( k' Y% }在最下面新增一行( b# m8 N* P" X+ k
/dev/vdb1 /home ext4 defaults 0 0
1 E$ O) a$ h6 S7 Q0 w" L2 `保存退出
/ o* j3 Z! C/ E1 m% {% t. breboot重启
9 \. g' t7 \% G9 p$ I: p五、安装php、mysql等环境. G, B# l* L& W3 I" J: [: h
yum install mysql httpd php php-memcached memcached php-pdo php-mbstring php-mysql php-gd php-freetype mysql-server" F9 a5 E+ T" D6 S4 a0 O$ f% R# B
如果有缺少的,可以后面再使用yum install xxx安装, b$ T: Z+ i% x. t8 H# ~6 B
六、设置系统自动启动的有: Q1 t' Z# K$ g6 f: s% q
mysqld - {" q$ s+ b9 X; E" t9 q
httpd
7 p, R) H+ j, F6 x( t' s6 cmemcached
V) r; Q5 j8 Y. D4 |使用chkconfig 服务名称 on
$ P, _4 S# d! c& w启动各服务
, @. r9 x! y' a( o5 w! |使用service 服务名称 start/restart/stop" h+ L3 p- g' t
6 `# B% ]$ l7 U; q七、加固memcached6 T+ l& e8 Y% b; D
八、配置mysql默认数据路径至/home/mysql
% `% d; B. [ P. w% Y8 f0 n. i设置用户组! M9 e) W- a* ^, n* D1 _8 F/ q5 H9 k
cd /home# K4 I% v4 y, n1 ?
chgrp mysql mysql0 w, U+ |$ ?" o
chown mysql mysql
: [/ i! i) P% d6 a0 p7 ^$ Eservice mysql start ,会自动创建默认数据库. t) @* N/ i2 o% k" @
九、配置httpd0 _ n U, E/ @ {
vi /etc/httpd/conf/httpd.conf
" u7 B$ Z6 `' _3 R/ ]打开后不在编辑状态下输入/ServerName
6 G9 z' |1 N& M( r7 N: O5 |查到ServerName 把前面的#删除掉,即去掉注释& w7 h8 W: B" N7 l9 G1 l; K! W- H, \
ServerName localhost:809 Y1 S5 j& R ~' C: e/ _
查找/Include
1 f# }& {; |+ V) Z3 C* E5 @找到Include conf.d/*.conf8 x+ |8 \1 J: l' H- I* z# p
在下面加一行
' T" U2 j7 C$ `: ?3 i: d" yInclude /home/httpd/*.conf
1 N/ \8 |- C# _. l2 S6 x1 s, Z* W: k7 o! F
" _6 R2 Y z" }
九、scp复制远程的文件至本地目录,可以加-R -r( W- l# O4 ^, E7 `/ E
scp root@你的IP地址://home/httpConf/* ./
3 P; t, T7 I# i7 t( o
8 V9 l) r9 w! T( v5 y) m2 l5 j5 k8 e+ R3 V2 ~$ m
|
|