LAMP一体环境快速安装
发布日期:2025-04-04 01:07:05 浏览次数:13 分类:精选文章

本文共 1950 字,大约阅读时间需要 6 分钟。

安装Apache并配置基于域名的虚拟主机

  • 下载并安装Apache
  • (cd /application/apache/conf vim httpd.conf √ 修改 ServerName 127.0.0.1:80 √ 在 <directory "application/apache2.2.31/html"> 标签内,修改 Include conf/extra/httpd-mpm.conf 和 Include conf/extra/httpd-vhosts.conf)

    执行以下命令创建伪静态文件:

    mkdir -p /application/apache2.2.31/html/{www,bbs,blog} echo www.etiantian.org > /application/apache2.2.31/html/www/index.html echo bbs.etiantian.org > /application/apache2.2.31/html/bbs/index.html echo blog.etiantian.org > /application/apache2.2.31/html/blog/index.html

    使用curl命令测试域名解析:

    curl www.etiantian.org curl bbs.etiantian.org curl blog.etiantian.org

    完成以上步骤后,apache基于域名的虚拟主机配置完成。

    1. 搭建PHP(本地不安装MySQL)
    2. 安装PHP及相关依赖包:

      mkdir -p /home/oldboy/tool s cd /home/oldboy/tools wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz tar xf libiconv-1.14.tar.gz cd libiconv-1.14/ configure --prefix=/usr/local/libiconv make install

      安装PHP:

      cd /home/oldboy/tools/ wget php-5.5.26.tar.gz tar xf php-5.5.26.tar.gz cd php-5.5.26/ configure --prefix=/application/php5.5.26 --with-apxs2=/application/apache/bin/apxs --with-iconv-dir=/usr/local/libiconv --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --disable-rpath --enable-safe-mode --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --with-curlwrappers --enable-mbregex --enable-mbstring --with-mcrypt --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --enable-short-tags --enable-zend-multibyte --enable-static --with-xsl --enable-ftpmake install

      添加PHP模块:

      chmod 755 /application/apache/modules/libphp5.so
      # 在 httpd.conf 中添加以下配置
      AddType application/x-httpd-php .php .phtml
      DirectoryIndex index.php index.html
      User www:www

      创建PHP信息文件并测试:

      cp php.ini-production /application/php/lib/php.ini

      创建 apache 用户并验证PHP配置:

      useradd -u 513 -s /sbin/nologin www id -g www

      使用以下命令验证配置:

      apachectl graceful

    上一篇:LAMP下添加支持openssl的主机
    下一篇:LAMP_ 访问控制

    发表评论

    最新留言

    感谢大佬
    [***.8.128.20]2025年03月31日 08时34分00秒

    关于作者

        喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
    -- 愿君每日到此一游!

    推荐文章