|
|
现在搭建WAMP和WIMP都比较简单了,都有工具包,直接傻瓜似的操作就可以了,以前不会搭建的时候就是按着网上的图文教程去搭建的,过了一段时间,随着我不断对服务器的了解,我发现安全方面有问题,比如拿PHPNOW这个集成工具包,(是个不错的工具包,建议新手可以用这个搭建),都是默认路径安装,对安全问题就要求很高,不但要设置重要文件的权限,还要注意其他一些网络问题,现在大部分人都是使用网上的源码,所以对各个服务软件的设置都必需自己去设置,这是傻瓜式安装所做不到的,所以当你学到一定程度的时候,你最好下载apache+mysql+php分别安装,分别设置。。这样更有助于搭建想要的环境。9 S( d3 p8 ~* E! o
; ?+ d7 I9 @5 s: e1 h
再来谈谈LAMP的环境搭建,现在越来越多的人投入进linux的怀抱中,所以学习linux服务器的搭建也是必需的,我就谈谈我学习的心得,首先是服务器搭建的准备工作。
1 d" j. i) K# {! t' ? 环境设定:
8 P$ T6 Q. i1 j7 X d" f% R, T软件源代码包存放位置:/usr/local/src
. U# D; v) z% y- m源码包编译安装位置(prefix):/usr/local/software_name
9 ~# ^" _' K' k9 C8 ]) s& E脚本以及维护程序存放位置:/usr/local/sbin6 }+ U3 c" Q; G+ R. J6 b
MySQL 数据库位置:/var/lib/MySQL(可按情况设置)
$ Y1 n0 h& Z1 _2 j& {0 RApache 网站根目录:/home/www/wwwroot(可按情况设置)6 i/ t/ o. k" f' E
Apache 虚拟主机日志根目录:/home/www/logs(可按情况设置)
/ `6 r( n' l; f3 e/ Q8 aApache 运行账户:www:www1 A4 d0 E% f, {& h9 m8 R
U! P6 s- j. k$ _( a3 T
系统环境部署及调整' e" n3 E4 V( D O+ z* I
检查系统是否正常
1 o( H+ H% E, ~( O* d1 }/ n5 ~6 i关闭不需要的服务8 G& ~& s' L$ V/ c$ T0 D7 R) a1 k
配置 vim
" j& K3 B- b7 a; ~8 r' Y使用 yum 程序安装所需开发包6 i" z! |3 v. V
源码编译安装所需包
% o5 W5 ?) g& g s升级OpenSSL和OpenSSH
! r- k3 \+ f; x: m编译安装L.A.M.P环境
; y* C4 U1 s# }- S% y, v# B查看确认L.A.M.P环境信息、提升 PHP 安全性3 n0 Q+ J+ c; \$ ~
: ^& G7 o' r& i8 N
以上是我学习过程中所遵循的步骤,供大家学习和参考。* A: v- T) N6 H( J( l1 p8 y
; R! `8 @$ b l* {3 R% x) H[ 本帖最后由 jack123147 于 2008-10-31 13:35 编辑 ] |
评分
-
1
查看全部评分
-
|