欢迎来到天天文库
浏览记录
ID:8813994
大小:74.50 KB
页数:9页
时间:2018-04-08
《linux网络设置apache配置文档》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、一、准备工作1、安装编译工具gcc、gcc-c++注意解决依赖关系,推荐使用yum安装,若不能联网可使用安装光盘做为yum源——1)编辑yum配置文件:#mount/dev/cdrom/mnt/cdrom#vi/etc/yum.repos.d/CentOS-Media.repo[c5-media]name=CentOS-$releasever-Mediabaseurl=file:///mnt/cdrom*修改为光盘挂载点file:///media/cdrom/file:///media/cdreco
2、rder/gpgcheck=1enabled=1*改为1意为启用gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-52)剪切/etc/yum.repos.d/CentOS-Base.repo#mv/etc/yum.repos.d/CentOS-Base.repo/backup3)依次安装gcc、gcc-c++#yum-yinstallgcc#yum-yinstallgcc-c++2、关闭系统RPM安装包的Apache、MySQL的服务关闭启动的服务h
3、ttpd、mysqld#servicehttpdstop#servicemysqldstop3、关闭SELinux,允许防火墙80端口访问1)关闭SELinux#vi/etc/selinux/configSELINUX=disabled*若安装时没有禁用SELinux,将enforcing改为disabled修改后需重新启动Linux方可生效!2)关闭防火墙Netfilter/iptables因尚未做防火墙讲解,直接简单的关闭所有防火墙设置:#iptables-F*如果没有禁用防火墙,默认80端口禁
4、止访问4、关闭不必要自启动服务#ntsysv以下列出服务可保持自启动,未列出的服务都可以关闭:atdcrond#atd、crond计划任务irqbalancemicrocode_ctl#系统irq端口调用,系统服务network#网络设置sendmail#邮件sshd#远程管理syslog#系统日志5、拷贝源码包,解包解压缩建议将LAMP环境安装源码包统一存放在一个目录下,如/lamp可编写个批量处理脚本,一次性把所有.tar.gz的安装包解包解压缩#vitar.shcd/lamp/bin/ls*.
5、tar.gz>ls.list/bin/ls*.tgz>>ls.listforTARin`catls.list`do/bin/tar-zxf$TARdone/bin/rmls.list6、查看确认磁盘空间未满df-h*若/分区已满,可以移动安装包到其他分区或删除其他无用文件二、编译安装*每个源码包配置编译安装完成后,确认安装目录下是否生成安装文件#安装libxml2cd/lamp/libxml2-2.6.30./configure--prefix=/usr/local/libxml2
6、/makemakeinstall#安装libmcryptcd/lamp/libmcrypt-2.5.8./configure--prefix=/usr/local/libmcrypt/makemakeinstall*需调用gcc-c++编译器,未安装会报错#安装libltdl,也在libmcrypt源码目录中,非新软件cd/lamp/libmcrypt-2.5.8/libltdl./configure--enable-ltdl-installmakemakeinstall#安装zlibcd/lamp
7、/zlib-1.2.3./configuremakemakeinstall*zlib指定安装目录可能造成libpng安装失败,故不指定,为卸载方便,建议makeinstall执行结果输出到安装日志文件,便于日后卸载#安装libpngcd/lamp/libpng-1.2.31./configure--prefix=/usr/local/libpng/makemakeinstall#安装jpeg6mkdir/usr/local/jpeg6mkdir/usr/local/jpeg6/binmkdir/us
8、r/local/jpeg6/libmkdir/usr/local/jpeg6/includemkdir-p/usr/local/jpeg6/man/man1cd/lamp/jpeg-6b./configure--prefix=/usr/local/jpeg6/--enable-shared--enable-staticmakemakeinstall*--enable-shared与--enable-static参数分别为建立共享库和静态库使用的libtool#安装fr
此文档下载收益归作者所有