|
|
现在搭建WAMP和WIMP都比较简单了,都有工具包,直接傻瓜似的操作就可以了,以前不会搭建的时候就是按着网上的图文教程去搭建的,过了一段时间,随着我不断对服务器的了解,我发现安全方面有问题,比如拿PHPNOW这个集成工具包,(是个不错的工具包,建议新手可以用这个搭建),都是默认路径安装,对安全问题就要求很高,不但要设置重要文件的权限,还要注意其他一些网络问题,现在大部分人都是使用网上的源码,所以对各个服务软件的设置都必需自己去设置,这是傻瓜式安装所做不到的,所以当你学到一定程度的时候,你最好下载apache+mysql+php分别安装,分别设置。。这样更有助于搭建想要的环境。
2 L5 j7 o6 |$ I1 b; Q
% `+ l+ X4 [- u7 l 再来谈谈LAMP的环境搭建,现在越来越多的人投入进linux的怀抱中,所以学习linux服务器的搭建也是必需的,我就谈谈我学习的心得,首先是服务器搭建的准备工作。4 J+ g" i2 v5 e) b$ a% V) s) o
环境设定:
3 ` C& w Y d8 |软件源代码包存放位置:/usr/local/src
3 t+ _9 o- r3 X! j2 p源码包编译安装位置(prefix):/usr/local/software_name
% v& ?3 M8 w' w' Z脚本以及维护程序存放位置:/usr/local/sbin
9 O2 |+ |# j1 _( n0 \5 j! c' }3 NMySQL 数据库位置:/var/lib/MySQL(可按情况设置)7 O" }* R3 W/ K8 v# S
Apache 网站根目录:/home/www/wwwroot(可按情况设置)5 ~( t7 |: b- l1 X- A3 M! I
Apache 虚拟主机日志根目录:/home/www/logs(可按情况设置)# w9 \3 R6 K/ k5 O( v7 G, d
Apache 运行账户:www:www4 e# m* r6 J7 h: n$ i/ A5 J% u
/ t. v& s% \. u% L! @$ P6 a7 z系统环境部署及调整2 k ], P# X, \; p
检查系统是否正常
7 e& [8 G- }' H' [6 h8 M关闭不需要的服务 p# Y' q* w' [4 v
配置 vim/ [3 m' ?7 W0 Z* K+ [# D
使用 yum 程序安装所需开发包
) N- s: P0 n. b+ t& y 源码编译安装所需包 3 U9 d5 C$ m! B7 i
升级OpenSSL和OpenSSH% w; @. s4 ]2 Q& [- S1 M3 T6 @
编译安装L.A.M.P环境" R8 ]7 _8 E& C; N
查看确认L.A.M.P环境信息、提升 PHP 安全性
2 }+ E4 m4 P. U' j8 z: B; T: q9 G
2 t: @1 D; B8 W以上是我学习过程中所遵循的步骤,供大家学习和参考。1 T/ K5 @4 }# S; A- I, s
# s( [! L7 n6 \ q9 g) \
[ 本帖最后由 jack123147 于 2008-10-31 13:35 编辑 ] |
评分
-
1
查看全部评分
-
|