|
一、安装阿里云Centos yum镜像源, l% t# {2 D# g" n+ @7 Q
1、备份原系统的源镜像文件
& x2 T# _: [" D. _$ v0 `5 k" q. Lmv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
3 `, L& u$ ^6 Q6 I2、下载阿里云镜像文件; e/ p9 [ y0 L! Y0 l2 T$ l! s; u
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
4 b1 C: m {, w7 S _3 e3、yum clean all& E. Z' F4 y# `+ C2 T. Z" u
0 D1 Q0 q" Z! C, E9 z/ J9 V
二、更新mysql安装源至5.5,原来的是5.1! |4 |2 K# G: k9 P1 }: M
wget -q -O - http://www.atomicorp.com/installers/atomic | sh
0 x: `8 E9 [( h# `* Y9 X' x5 f/ D; B/ E! ?8 b1 X ]1 K
三、更新系统至最新8 I; r! a0 B) ?" q
yum update -y, P& `( f5 x& u, H( e+ r9 |7 B
四、在更新系统的同时,可以挂载第二块硬盘
& ~ D& f9 o4 {6 O2 ydf -lh查看当前所有的磁盘情况6 R- k1 w5 J& ^0 A
fdisk -l查看系统中的磁盘情况
' v7 Y+ x# `! G' [" a1、百度云、阿里云是/dev/vdb 具体使用fdisk -l查看- R b" X2 U* ]0 z) u
2、fdisk /dev/vdb& q0 ?2 ]4 r) r
n p 1,之后全部默认
' e$ `' W t, c# W' q6 hw退出* _9 g+ |0 _* I
3、格式化新的分区 ]/ l L. K$ G9 C$ d) q
mkfs.ext4 /dev/vdb10 o* \- v! K+ O* [3 P# s
4、mount磁盘至目录
" W: ~, t4 j0 x4 I: d* ^mount /dev/vdb1 /home
, V& v# z, a- X6 o; d. Z8 O但此种方法只能在本次启动中,如果重启之后将不存在
" _7 L; l* o. F0 |) Z/ M# ?; {5、设置启动加载第二块硬盘0 L" E; C( W' T
vi /etc/fstab
& Q3 O: A; p9 q$ S! I: h0 H; l: w在最下面新增一行
$ c7 I" [/ W- ]: Z/dev/vdb1 /home ext4 defaults 0 05 o$ k) ?5 G3 g" r9 @6 _! h; @: b
保存退出8 @( U2 a) z. ?8 ?& p
reboot重启" Y' [: s, V2 i: c8 E+ ?
五、安装php、mysql等环境
7 C( b& h, T, I; _1 n% eyum install mysql httpd php php-memcached memcached php-pdo php-mbstring php-mysql php-gd php-freetype mysql-server
9 T, P8 O; X* o1 F1 `如果有缺少的,可以后面再使用yum install xxx安装
$ L' F6 U, H5 K% b4 I1 C, k* [) ^六、设置系统自动启动的有/ y5 l# l' l7 n" g
mysqld
+ O6 v4 s+ q5 S; b% B) Y7 ^httpd8 ~! O% ]7 p" M* S
memcached
. z) _# Z) O2 V; V( ^0 Z. F9 l7 R1 `使用chkconfig 服务名称 on
2 D; p9 g/ T5 K: F. V启动各服务8 {$ j5 A+ Z4 p" Q" p7 ^
使用service 服务名称 start/restart/stop+ C$ s9 u4 |& \$ L1 [
) [) T& j4 m. U* R2 }/ J( t5 P
七、加固memcached: Z; e4 l% s7 M9 j' H: J
八、配置mysql默认数据路径至/home/mysql
4 H- ]8 U) t; K) o# [6 y. A" i$ o设置用户组! m) R+ ?" e: {6 }/ t e6 n
cd /home
) V5 ^3 s% P6 m% C$ Uchgrp mysql mysql
. Z7 U6 C. } uchown mysql mysql
. Y* V) F' V2 ]0 sservice mysql start ,会自动创建默认数据库
- A' z8 X/ e7 O+ X! X4 C( g( Y$ e九、配置httpd
! _0 H0 ~. A9 Q5 V& avi /etc/httpd/conf/httpd.conf
c7 A) C Y7 d) c7 o4 S2 H/ M打开后不在编辑状态下输入/ServerName
' H$ e1 R( w3 \6 |3 [) ~1 A查到ServerName 把前面的#删除掉,即去掉注释
, c" j6 I8 r; p% |) f0 A: cServerName localhost:80. A2 i! ~. C' Q& a4 \
查找/Include
6 p: O& U5 j% P/ n% }1 ~找到Include conf.d/*.conf
7 }: C' [6 W, |在下面加一行9 W' v+ Q+ v' [5 K: Q
Include /home/httpd/*.conf* P ^4 M- E5 g- r. R( w" T
( m+ g! G& m" B$ c: e1 S7 D5 z+ i1 ]7 ?
九、scp复制远程的文件至本地目录,可以加-R -r0 o7 N0 X4 ?. R8 S
scp root@你的IP地址://home/httpConf/* ./
4 Q+ H7 H7 K9 D9 @: u5 P# V- Y
0 F p8 R3 m3 I6 R) X/ A! |4 x
$ {- S1 @& k3 t" f: u3 O |
|