《Linux入门教程-Linux培训课程-LAMP环境搭建》由会员分享,可在线阅读,更多相关《Linux入门教程-Linux培训课程-LAMP环境搭建(13页珍藏版)》请在金锄头文库上搜索。
1、 Linux LAMP环境的搭建主讲: 邮箱: 本章任务编译安装LAMP环境准备工作安装编译工具gcc、gcc-c+注意解决依赖关系,推荐使用yum安装,若不能联网可使 用安装光盘做为yum源编辑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/cdrecorder/gpgcheck=0
2、enabled=1 * 改为1意为启用gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5准备工作剪切/etc/yum.repos.d/CentOS-Base.repo# mv /etc/yum.repos.d/CentOS-Base.repo /backup依次安装gcc、gcc-c+# yum -y install gcc# yum -y install gcc-c+准备工作关闭系统RPM安装包的Apache、MySQL的服务关闭启动的服务httpd、mysqld# service httpd stop# service mysqld stop
3、确定rpm包安装的httpd和mysqld不能开机自启动chkconfig -level 2345 httpd(mysqld) off准备工作关闭系统RPM安装包的Apache、MySQL的服务关闭启动的服务httpd、mysqld# service httpd stop# service mysqld stop确定rpm包安装的httpd和mysqld不能开机自启动chkconfig -level 2345 httpd(mysqld) off准备工作关闭SELinux,允许防火墙80端口访问关闭SELinux# vi /etc/selinux/configSELINUX=disabled *
4、 若安装时没有禁用SELinux , 将enforcing改为disabled修改后需重新启动Linux方可生效!关闭防火墙Netfilter/iptables因尚未做防火墙讲解,直接简单的关闭所有防火墙设置 :# iptables -F * 如果没有禁用防火墙,默认80端口 禁止访问iptables -Ziptables -X准备工作关闭不必要自启动服务# ntsysv以下列出服务可保持自启动,未列出的服务都可以关闭 :atd crond # atd、crond计划任务irqbalancemicrocode_ctl # 系统irq端口调用,系统服务network #网络设置sendmail
5、#邮件sshd #远程管理syslog #系统日志准备工作拷贝源码包,解包解压缩建议将LAMP环境安装源码包统一存放在一个目录下, 如/lamp可编写个批量处理脚本,一次性把所有.tar.gz的安装包 解包解压缩# vi tar.sh #chmod 777 tar.sh #./tar.shcd /lamp/bin/ls *.tar.gz ls.list/bin/ls *.tgz ls.listfor TAR in cat ls.listdo/bin/tar -zxf $TARdone/bin/rm ls.list准备工作查看确认磁盘空间未满df -h* 若/分区已满,可以移动安装包到其他分区或删除其他 无用文件编译安装详细内存见word文档。兄弟连官方网址:http:/