|
|
现在搭建WAMP和WIMP都比较简单了,都有工具包,直接傻瓜似的操作就可以了,以前不会搭建的时候就是按着网上的图文教程去搭建的,过了一段时间,随着我不断对服务器的了解,我发现安全方面有问题,比如拿PHPNOW这个集成工具包,(是个不错的工具包,建议新手可以用这个搭建),都是默认路径安装,对安全问题就要求很高,不但要设置重要文件的权限,还要注意其他一些网络问题,现在大部分人都是使用网上的源码,所以对各个服务软件的设置都必需自己去设置,这是傻瓜式安装所做不到的,所以当你学到一定程度的时候,你最好下载apache+mysql+php分别安装,分别设置。。这样更有助于搭建想要的环境。
* X0 ~! m6 }% _: q9 t3 {
1 k( I, _. e6 b$ Y 再来谈谈LAMP的环境搭建,现在越来越多的人投入进linux的怀抱中,所以学习linux服务器的搭建也是必需的,我就谈谈我学习的心得,首先是服务器搭建的准备工作。" `7 z) B0 k+ w
环境设定:
% o5 L% V0 a$ R软件源代码包存放位置:/usr/local/src
k& z1 g) B) u源码包编译安装位置(prefix):/usr/local/software_name
( w* q; t) k7 {5 O; f$ ~脚本以及维护程序存放位置:/usr/local/sbin
- i# [9 Y/ w9 t ]# `MySQL 数据库位置:/var/lib/MySQL(可按情况设置)4 V. q1 n2 a' R! V1 t" ~9 S
Apache 网站根目录:/home/www/wwwroot(可按情况设置)" i+ L$ a4 f5 _
Apache 虚拟主机日志根目录:/home/www/logs(可按情况设置)' `" T& {* h! Z- M' i
Apache 运行账户:www:www2 \0 h& F6 p. z# ] |
+ n0 |% u. w( n+ }) ~
系统环境部署及调整' [' y3 P) a: a! m! [8 \
检查系统是否正常7 w9 W8 v, M. J0 M+ h
关闭不需要的服务
: c, V' n# }: y- X6 Z, \3 ?配置 vim Q! F# n8 ^& p; }
使用 yum 程序安装所需开发包9 V, c+ N3 r' D, z6 b: ]/ _
源码编译安装所需包
) S% V$ u+ H8 h! V4 A9 G5 j升级OpenSSL和OpenSSH
+ [& K, P3 p* e) j4 B编译安装L.A.M.P环境9 l9 P; k$ R. R! e4 B
查看确认L.A.M.P环境信息、提升 PHP 安全性
, m# Q0 z3 `+ \5 ^: a7 {! z n5 U' B2 [2 E$ [8 ^: Z
以上是我学习过程中所遵循的步骤,供大家学习和参考。
: e$ `, [+ t1 h* a: F( n; f6 c4 Q6 x+ P- Z
[ 本帖最后由 jack123147 于 2008-10-31 13:35 编辑 ] |
评分
-
1
查看全部评分
-
|