CentOs 5.3 安装lamp
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-21
LAMP这是我第一次完全安装,系统是基于CentOs 5.3,以下是我安装的笔记,为了方便以后更好的学习与提高,现将自己的笔记以书面的形式记录下来.
保证安装系统时的定制选择正确. 一、apache 1.先安装gcc cpp-3.4.6-3.i386.rpm glibc-headers-2.3.4-2.25.i386.rpm glibc-devel-2.3.4-2.25.i386.rpm gcc4-4.1.0-18.EL4.i386.rpm libstdc -devel-3.4.6-3.i386.rpm gcc-3.4.6-3.i386.rpm , gcc-c -3.4.6-3.i386.rpm 2.解压释放apache压缩归档 tar zxvf httpd-2.2.8.tar.gz cd httpd-2.2.8 ./configure --prefix=/usr/local/apache2 --with-included-apr --with-mpm=worker --enable-so --enable-cache --enable-disk-cache --enable-mem-cache --enable-file-cache --enable-rewrite --enable-mods-shared="most" ----------------------------------------------------------------------------------- 如果提示出错:Cannot use an external APR with the bundled APR-util (x86_64) 那要先进行安装APR #cd srclib/apr #./configure --prefix=/usr/local/apr #make #make install 安装APR-util #cd srclib/apr-util # ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr --libdir=/usr/lib64 --with-expat=builtin #make #make install /sbin/ldconfig ---------------------------------------------------------------------------------------- ./configure --prefix=/usr/local/apache2 --enable-so --with-included-apr --with-mpm=worker --enable-modules="cache disk-cache mem-cache file-cache rewrite" --enable-mods-shared="most" ./configure --prefix=/usr/local/apache2 --with-included-apr --with-mpm=worker --enable-so --enable-cache --enable-disk-cache --enable-mem-cache --enable-file-cache --enable-rewrite --enable-mods-shared="most" #make #make install 5.修改配置文件 #vi /usr/local/apache/conf/httpd.conf 查找ServerAdmin,ServerName 并将ServerName前的#去掉 6.启动服务 #/usr/local/apache/bin/apachectl start 7.创建主页 #vi /usr/local/apache/htdocs/index.html 此时可以用别的机子进行访问http://服务器的IP.如果发现访问不到.就应检查一下服务器的防火墙是否开启. 这边也可以将apache做成服务,让它开机的时候自动启动,我增加的内容如下: cp /usr/local/apache/bin/apachectl /etc/init.d/httpd #拷贝启动文件,让系统启动时自动运行httpd服务 把# chkconfig: - 85 15 # description: Apache is a World Wide Web server. It is used to serve # HTML files and CGI. 这些内容拷贝到/etc/init.d/httpd文件#!/bin/bash下面行. 想让服务支持chkconfig工具在脚本里有chkconfig和description相关内容的描述. 想了解chkconfig更多信息可参看man文档说明. chkconfig --add httpd #添加httpd服务到系统 chkconfig httpd on #打开httpd服务 service httpd start #启动httpd服务 netstart -ant | grep :80 #查看服务是否启动 配置Apache vi /usr/local/apache/conf/httpd.conf 取消ServerName前的#,添加ip或是域名及端口. 例: ServerName 192.168.0.11:80 测试APache: 用浏览器输入自己的ip及端口进行测试. 例:浏览器中输入:http://192.168.0.11:80 ------------------------------------------------------------------------------------------------- 二、mysql ①二进制安装mysql 1.先检查系统是否安装过mysql #rpm –qa | grep mysql 有的话一个一个删除掉,用rpm -e命令,然后查找一下残留的文件: #find / -name mysql #find / -name my.cnf #find / -n |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于CentOs 5.3 安装lamp的所有评论