linuxapachenginxmysqlphp完美配置教程

linuxapachenginxmysqlphp完美配置教程

ID:8812991

大小:363.50 KB

页数:22页

时间:2018-04-08

linuxapachenginxmysqlphp完美配置教程_第1页
linuxapachenginxmysqlphp完美配置教程_第2页
linuxapachenginxmysqlphp完美配置教程_第3页
linuxapachenginxmysqlphp完美配置教程_第4页
linuxapachenginxmysqlphp完美配置教程_第5页
资源描述:

《linuxapachenginxmysqlphp完美配置教程》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Linux+apache+nginx+mysql+php完美配置教程一、准备工作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/cdrecorder/gpgcheck=

2、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的服务关闭启动的服务httpd、mysqld#servicehttpdstop#servicemysqldstop确定rpm包安装的httpd和m

3、ysqld不能开机自启动chkconfig--level2345httpd(mysqld)off3、关闭SELinux,允许防火墙80端口访问1)关闭SELinux#vi/etc/selinux/configSELINUX=disabled*若安装时没有禁用SELinux,将enforcing改为disabled修改后需重新启动Linux方可生效!2)关闭防火墙Netfilter/iptables因尚未做防火墙讲解,直接简单的关闭所有防火墙设置:#iptables-F*如果没有禁用防火墙,默认80端口禁止访问-Z-X4、关闭不必要自启动服务#ntsysv以下列出服务可保持自启动,未列出的服务都

4、可以关闭:atdcrond#atd、crond计划任务irqbalancemicrocode_ctl#系统irq端口调用,系统服务network#网络设置sendmail#邮件sshd#远程管理syslog#系统日志5、拷贝源码包,解包解压缩建议将LAMP环境安装源码包统一存放在一个目录下,如/lamp可编写个批量处理脚本,一次性把所有.tar.gz的安装包解包解压缩#vitar.shcd/lamp/bin/ls*.tar.gz>ls.list/bin/ls*.tgz>>ls.listforTARin`catls.list`do/bin/tar-zxf$TARdone/bin/rmls.lis

5、t6、查看确认磁盘空间未满df-h*若/分区已满,可以移动安装包到其他分区或删除其他无用文件二、编译安装l每个源码包配置编译安装完成后,确认安装目录下是否生成安装文件以下版本都是比较稳定的版本,虽然不是最新的……软件LinuxApacheNginxMysqlPHP版本Centos5.52.2.90.8.465.5.35.2.141.准备php函数的rpm包yum-yinstallgccgcc-c++autoconflibjpeglibjpeg-devellibpnglibpng-develfreetypefreetype-devellibxml2libxml2-develzlibzlib-de

6、velglibcglibc-develglib2glib2-develbzip2bzip2-develncursesncurses-develcurlcurl-devele2fsprogse2fsprogs-develkrb5krb5-devellibidnlibidn-developensslopenssl-developenldapopenldap-develnss_ldapopenldap-clientsopenldap-servers2.准备lnmp其他的源代码包wget http://blog.s135.com/soft/linux/nginx_php/nginx/nginx-0.8

7、.46.tar.gzwget http://blog.s135.com/soft/linux/nginx_php/imagick/php-5.2.14.tar.gzwget http://blog.s135.com/soft/linux/nginx_php/imagick/httpd-2.2.9.tar.gzwget http://blog.s135.com/soft/linux/nginx_ph

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。