|
|
现在搭建WAMP和WIMP都比较简单了,都有工具包,直接傻瓜似的操作就可以了,以前不会搭建的时候就是按着网上的图文教程去搭建的,过了一段时间,随着我不断对服务器的了解,我发现安全方面有问题,比如拿PHPNOW这个集成工具包,(是个不错的工具包,建议新手可以用这个搭建),都是默认路径安装,对安全问题就要求很高,不但要设置重要文件的权限,还要注意其他一些网络问题,现在大部分人都是使用网上的源码,所以对各个服务软件的设置都必需自己去设置,这是傻瓜式安装所做不到的,所以当你学到一定程度的时候,你最好下载apache+mysql+php分别安装,分别设置。。这样更有助于搭建想要的环境。
K: V% Q3 y' X8 ~1 o# Y6 r' _; S7 w4 |, E
再来谈谈LAMP的环境搭建,现在越来越多的人投入进linux的怀抱中,所以学习linux服务器的搭建也是必需的,我就谈谈我学习的心得,首先是服务器搭建的准备工作。
$ s" o# Y: q5 e. A5 m: h 环境设定:3 u1 M: J/ W% y4 C3 S) Y
软件源代码包存放位置:/usr/local/src
" Y7 z$ s, w6 C' B源码包编译安装位置(prefix):/usr/local/software_name8 B& G$ e3 P( I' q
脚本以及维护程序存放位置:/usr/local/sbin
/ H) Y; I0 W+ ^7 b: eMySQL 数据库位置:/var/lib/MySQL(可按情况设置)
' X/ w- N/ H3 ^Apache 网站根目录:/home/www/wwwroot(可按情况设置)
. z4 k2 E6 V! B" [* X3 MApache 虚拟主机日志根目录:/home/www/logs(可按情况设置)
" P3 Z! [, j4 {: E8 QApache 运行账户:www:www* l! s) C/ \! B7 _ c
0 s" w( a* N f$ m$ q9 d系统环境部署及调整
6 A1 X; O3 `; [检查系统是否正常
8 H! P5 L, E' ?/ d7 S9 ?关闭不需要的服务- c I( [/ {8 e0 s9 P$ a# C
配置 vim
" n" W8 m6 u# a% \+ ?使用 yum 程序安装所需开发包& e1 {& _4 _; A
源码编译安装所需包 ( V0 D& k) T/ U* B- i) Z
升级OpenSSL和OpenSSH
" ~4 I# ?. ^ q( [3 S# ?编译安装L.A.M.P环境
+ d5 l! A9 G* B: X, @$ b. @5 h- x查看确认L.A.M.P环境信息、提升 PHP 安全性+ a2 D* T0 g6 F$ f) t
4 v1 C- f2 q6 n F9 I
以上是我学习过程中所遵循的步骤,供大家学习和参考。
7 @! H. W S: q$ K; n$ K$ W& h, b4 U! o0 y' z
[ 本帖最后由 jack123147 于 2008-10-31 13:35 编辑 ] |
评分
-
1
查看全部评分
-
|