|
一、安装阿里云Centos yum镜像源8 S) H6 N. E! C" u- ^, w2 W- d
1、备份原系统的源镜像文件3 f7 w6 W @5 m: X
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
+ U( N1 m! B' I2、下载阿里云镜像文件5 ^- N' U* A" l
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
1 v9 L( p6 ?9 K' j3 i3、yum clean all- l' M/ @* q6 m# Z( E8 r. X0 s, P
- M) C5 B% V, f1 R1 q' J) ]二、更新mysql安装源至5.5,原来的是5.1
3 F. ^* Z5 M- e7 c3 r6 zwget -q -O - http://www.atomicorp.com/installers/atomic | sh
, e M0 l- y; W4 }2 E* o
. K0 e1 U* m1 Y9 k5 M- M三、更新系统至最新
7 N; `/ \3 s/ p4 U$ v! r) cyum update -y
' y b2 Y# K& f$ A I; C8 s& u# R四、在更新系统的同时,可以挂载第二块硬盘 e7 R8 ?6 e6 D' ]) c6 o
df -lh查看当前所有的磁盘情况" e+ K5 g; h+ P6 U) o$ y3 y7 U
fdisk -l查看系统中的磁盘情况 w3 I" X }/ d' _: g+ O# c3 r
1、百度云、阿里云是/dev/vdb 具体使用fdisk -l查看2 k, \0 ]) `9 o) ^
2、fdisk /dev/vdb; g/ n) ?# d6 O
n p 1,之后全部默认
" L7 A: S. W2 A6 ]4 Ew退出7 i L# m6 W6 B' P' y
3、格式化新的分区
- U: \# N0 X) @( bmkfs.ext4 /dev/vdb1
9 Y2 Q$ G; `. V$ O) G4、mount磁盘至目录2 U8 t/ t. R/ y2 ^# s
mount /dev/vdb1 /home5 T+ T- a3 j% |7 N
但此种方法只能在本次启动中,如果重启之后将不存在0 P/ n( A" b# K, }: g! y
5、设置启动加载第二块硬盘
! t2 N' S, M# s' N# }4 cvi /etc/fstab
7 \6 u, g8 R9 C- [, I! M6 n在最下面新增一行
3 ^) |: d! d; d) o# |/dev/vdb1 /home ext4 defaults 0 0
+ F" f8 I- G6 w0 y! P. H' [* ?保存退出, u. a2 h! {2 [$ o* O* b
reboot重启+ h( X# T8 z; x+ B" M* M' X
五、安装php、mysql等环境
( J9 M- d8 R% M7 Q- K# t( x7 Kyum install mysql httpd php php-memcached memcached php-pdo php-mbstring php-mysql php-gd php-freetype mysql-server
8 m/ u0 ~8 v* d: j; }/ w如果有缺少的,可以后面再使用yum install xxx安装
3 `) @% v+ b0 a& N& e6 H六、设置系统自动启动的有
; t! s$ N2 X. y! k: n$ F& ]4 ?- Z" X. pmysqld
) A3 T. p- V& X7 x3 g! Zhttpd9 E) X0 s" M/ Y z l/ e( `" Y
memcached
# _6 l L9 |4 a# V& o6 E6 Y使用chkconfig 服务名称 on
* t7 w0 x' ]% Y/ L) }. i9 |+ \ l启动各服务
* X2 l0 L- {. j使用service 服务名称 start/restart/stop) e2 q% t* `7 D' F2 [. k
4 J* h5 D) Z7 {6 E
七、加固memcached9 Z* q. F9 c) F
八、配置mysql默认数据路径至/home/mysql
& \4 C5 y7 u# n1 Y u设置用户组
& r1 b$ ]' U; e( Ycd /home* T) I# ]+ R+ p( K7 _" c
chgrp mysql mysql
/ N3 Y( A7 I/ v* L! Echown mysql mysql
( t8 W* L7 Q7 R; dservice mysql start ,会自动创建默认数据库+ c2 ]) y1 T; x( b( R4 a
九、配置httpd
l ~, o1 j9 E9 e6 h9 ?0 |' Jvi /etc/httpd/conf/httpd.conf 8 h% F" M7 Y x. ?# @. P/ n' f
打开后不在编辑状态下输入/ServerName$ T5 i; @! L2 t& k+ A
查到ServerName 把前面的#删除掉,即去掉注释
' y# r4 ?" l7 [$ t. l, @* \' w- ^ServerName localhost:80
: O5 Y. h( _3 x. A0 @, X' D查找/Include * R. ~! D7 S9 @* m5 I; F9 R# D6 ?
找到Include conf.d/*.conf: Z# y5 p% T0 b6 h
在下面加一行
6 y* R& i' G( W# \Include /home/httpd/*.conf
; d9 G! J. u1 x1 e# D1 z$ R. J" G1 _+ e+ B* w6 ^2 @% T# ?
- R/ w4 A* f9 B0 B& A九、scp复制远程的文件至本地目录,可以加-R -r
' b6 r9 E4 g4 F: z, mscp root@你的IP地址://home/httpConf/* ./* d$ u$ }1 ^+ Q0 t1 Z L: T2 c
6 w. ?4 g0 |' e1 a
9 @% _0 A/ R7 W) z |
|