linux安装apache/mysql/php的最新完整方法(cents和ubuntu都实用)

首先第一步就是把基础的东西就安装好,例如解压软件,编译软件之类的,就好比你用window来安装软件,但是安装包时一个压缩文件,你却没有解压软件,这种你时无法进行安装的,道理都懂我就不多说了!

【声明】:有小部分东西是复制别人的,因为有些东西也记不住,但是这个教程是我全部过程亲自走的,所以一边安装一边给大家记录下来


【注意】:下面的教程的很多路径以自己的实际情况为准,我这里只是以为本地系统目录展示的


一:安装系统基础东西

安装gcc(如果你系统已经自带就不用安装,怎么知道自己linux系统是否安装了某个软件使用命令: 软件名 -v 就行了,例如 gcc -v 这个意思就是查看gcc该软件的版本信息)

gcc

cloog-ppl

ppl(libppl.so.7/libppl_c.so.2)

cpp

mpfr(libmpfr.so.1)

gcc-c++

libstdc++-devel

mpfr-2.4.1-6.el6.i686.rpmppl-0.10.2-11.el6.i686.rpm

 

 

快捷键rz  sz

rz、sz命令没找到?

安装lrzsz即可:

shell># yum -y install lrzsz

 

安装zlib压缩库

shell>## cd /home/xiaowang/tar

shell># tar –zxvf zlib-1.2.5.tar.gz

shell># cd zlib-1.2.5

shell># ./configure //这个配置编译命令不要加目录参数

shell># make && make install



二:下面我们的来进行安装apache

在安装apache之前需要先安装下面的几款插件,因为在linux中依赖是很常见的

安装apache之前需要的安装的软件有apr,apr-util,pcre这个三个插件,具体的安装包自己去对应的官网下载,直接百度如下内容就能找到:

apr.tar.gz    

apr-util.tar.gz    

pcre-8.10.zip(这个要特别注意,不要下载pcre2,否则会出问题)


cd到这些安装包的目录下,进行如下这些命令


A:apr的安装(版本号1.4.5以自己的为准)(配置建议都使用我下面的,例如下面的" ./configure --prefix=/usr/local/apr "这个就是选项,就跟widnow安装软件时会跳出很多选项一样的)

  1. [root@lme test]# tar -zxvf apr-1.4.5.tar.gz    
  2. [root@lme test]# cd  apr-1.4.5    
  3. [root@lme apr-1.4.5]# ./configure --prefix=/usr/local/apr    
  4. [root@lme apr-1.4.5]# make && make install

B:apr-util的安装(注意事项同上A)

  1. [root@lme test]# tar -zxf apr-util-1.3.12.tar.gz    
  2. [root@lme test]# cd apr-util-1.3.12    
  3. [root@lme apr-util-1.3.12]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config --enable-utf8     
  4. [root@lme apr-util-1.3.12]# make && make install

C:pcre的安装(注意事项同上A)

  1. [root@lme test]#unzip -o pcre-8.10.zip    
  2. [root@lme test]#cd pcre-8.10    
  3. [root@lme pcre-8.10]#./configure --prefix=/usr/local/pcre    
  4. [root@lme pcre-8.10]#make && make install


那么下面就是安装apache了(注意事项同上A)

同样的需要进行下载安装包,直接到apche官方下载tar.gz包就行,

  1. [root@lme test]# tar -zxvf http-4.2.tar.gz    
  2. [root@lme test]# cd http-4.2    
  3. [root@lme apr-util-1.3.12]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config     
  4. [root@lme apr-util-1.3.12]# make && make install

安装完成,那么现在进行apche服务启动吧,执行下面的命令进行apache服务启动

/usr/local/apache/bin/apachectl start


然而往往事与愿违,正常情况下你执行上面的命令后都会出现下面的一个小小的报错

AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message

上面报错的 解决方案:


在apache目录里面的配置文件httpd.conf里面找到ServerName www.example.com:80,在其下面加上ServerName localhost:80

现在重启Apache,没有任何提示就说明一切ok,直接访问试试,直接在浏览器输入你当前安装apache的系统的ip,查看IP命令为ifconfig, inet addr:192.168.199.165,看到了吧?192.168.199.165就是本服务器的地址,浏览器输入IP回车键后出现it works,搞定!



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值