|
|
现在搭建WAMP和WIMP都比较简单了,都有工具包,直接傻瓜似的操作就可以了,以前不会搭建的时候就是按着网上的图文教程去搭建的,过了一段时间,随着我不断对服务器的了解,我发现安全方面有问题,比如拿PHPNOW这个集成工具包,(是个不错的工具包,建议新手可以用这个搭建),都是默认路径安装,对安全问题就要求很高,不但要设置重要文件的权限,还要注意其他一些网络问题,现在大部分人都是使用网上的源码,所以对各个服务软件的设置都必需自己去设置,这是傻瓜式安装所做不到的,所以当你学到一定程度的时候,你最好下载apache+mysql+php分别安装,分别设置。。这样更有助于搭建想要的环境。' j- { O) S; I! C4 ^+ I
. E8 h! H; `; H; O$ e. r$ M$ k
再来谈谈LAMP的环境搭建,现在越来越多的人投入进linux的怀抱中,所以学习linux服务器的搭建也是必需的,我就谈谈我学习的心得,首先是服务器搭建的准备工作。3 `& G* c, X8 f! v
环境设定:8 s( ^% {5 l4 J" g
软件源代码包存放位置:/usr/local/src
0 a) Q" O7 j4 q, f; D# w2 c6 w源码包编译安装位置(prefix):/usr/local/software_name1 k9 D3 x1 z3 v/ u4 {
脚本以及维护程序存放位置:/usr/local/sbin i8 M; C$ `- w: i1 i
MySQL 数据库位置:/var/lib/MySQL(可按情况设置)
}4 n6 S. c# ]Apache 网站根目录:/home/www/wwwroot(可按情况设置); C: ]8 I7 I8 X, a4 t/ @# E" ]
Apache 虚拟主机日志根目录:/home/www/logs(可按情况设置)
& n; `4 P( v' z( V, i: ~# zApache 运行账户:www:www. o! |2 P5 L! h" ]0 [
# q' X# H4 @( {+ Y- Q0 h
系统环境部署及调整
' O4 p& w, y( l$ B0 ]. o检查系统是否正常
, f" H* p/ \. m' m: Z1 B1 L g; j关闭不需要的服务- P. }8 P( b% B
配置 vim
1 k$ L9 ^: r; ]8 f6 |4 {9 s4 r: J4 o- V使用 yum 程序安装所需开发包
" h) q- J% `) H3 U 源码编译安装所需包 - M- [3 W9 c/ G* a
升级OpenSSL和OpenSSH( f1 I" h6 W3 X# X- Z
编译安装L.A.M.P环境
8 |/ X# G) q, y# \' g5 A8 R查看确认L.A.M.P环境信息、提升 PHP 安全性
: g8 A$ ]) D" N1 \2 b/ `* q
1 w; I) S' k( N7 E5 c: A以上是我学习过程中所遵循的步骤,供大家学习和参考。
7 Z; G& u# o$ E1 s. J
6 L6 \- q& l, p# p) h- v[ 本帖最后由 jack123147 于 2008-10-31 13:35 编辑 ] |
评分
-
1
查看全部评分
-
|