zoukankan      html  css  js  c++  java
  • Linux环境配置之LAMP搭建(源码安装)

    系统环境:CenOS5

    所用软件:

    安装步骤:

    注意:我所使用的软件都存放在/root/software文件夹下

    第一步:mysql安装

    cd /root/software

    tar -zxvf mysql-...

    cd mysql...

    more INSTALL-SOURCE(查看帮助文档)


    按照帮助文档进行安装,安装完成后 执行ps -ef |grep mysql 查看mysql是否已经启动,OK!mysql的安装就到此完成可以通过bin/mysql -u root登陆mysql

    第二步php安装

    cd /root/software(回到我的软件存放目录)

    tar zxvf php-...

    cd php-...

    more INSTALL(查看帮助文档,找到Apache 2.0 on Unix systems,同样根据安装文档一步一步安装)

    cd /root/software

    tar zxvf httpd-...

    cd httpd-...

    ./configure --enable-so

    make

    make install

    /usr/local/apache2/bin/apachectl start(启动apache)

    ps -ef | grep httpd(查看apache是否启动成功)

    cd ../php-...

    ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql

    make

    make install

    cp php.ini-dist /usr/local/lib/php.ini

    cd /usr/local/apache2/conf

    vi httpd.conf(编辑配置文件,添加 AddType application/x-httpd-php .php .phtml)

    cd ../

    bin/apachectl restart(重启apache)

    报错:httpd: Syntax error on line 53 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: cannot restore segment prot after reloc: Permission denied

    根据第二个方法设置,重启Apache,OK

    一切搞定

  • 相关阅读:
    POJ 3258 (NOIP2015 D2T1跳石头)
    POJ 3122 二分
    POJ 3104 二分
    POJ 1995 快速幂
    409. Longest Palindrome
    389. Find the Difference
    381. Insert Delete GetRandom O(1)
    380. Insert Delete GetRandom O(1)
    355. Design Twitter
    347. Top K Frequent Elements (sort map)
  • 原文地址:https://www.cnblogs.com/see7di/p/2239801.html
Copyright © 2011-2022 走看看