Apache

 

在看自己的 CentOS7 Apache2.4 + MySQL5.7 + PHP7.2

 

页面输出 http://127.0.0.1/ci/

 

apahce启动命令:
推荐/usr/local/apache2/bin/apachectl start apaceh启动

 

apache停止命令
/usr/local/apache2/bin/apachectl stop   停止

 

apache重新启动命令:
/usr/local/apache2/bin/apachectl restart 重启

 

要在重启 Apache 服务器时不中断当前的连接,则应运行:

 

/usr/local/sbin/apachectl graceful

 

如果apache安装成为linux的服务的话,可以用以下命令操作:

 

service httpd start 启动

 

service httpd restart 重新启动

 

service httpd stop 停止服务

 

 

https://mirrors.cnnic.cn/apache/httpd/

https://apr.apache.org/

https://ftp.pcre.org/pub/pcre/

https://apr.apache.org/download.cgi

 

----------------------------------------------------

首先检查 MySQL 是否已安装          

yum list installed | grep mysql

如果有的话 就全部卸载

yum -y remove +数据库名称

yum search libaio # 检索相关信息

yum install libaio # 安装依赖包

------------------------------------------------------

 

rpm -qa|grep httpd   查看是否安装

yum install httpd  安装

service httpd start  启动服务

systemctl start httpd  启动服务 

--------------------------------------------------------

 

虚拟机配置目录    vim  /usr/local/apache/conf/extra/httpd-vhosts.conf    或者  /etc/httpd/vhost-conf.d

 

du -sh  目录或者文件 

 

/usr/local/apache2.4/bin/httpd -M  加载了什么模块 /usr/local/apache2.4/bin/apachectl -M

 

authn_file_modul (shared) #是个扩展的文件,是个.so的文件 

so_module (static)  #如果是static,这个模块是在httpd里头的,和他绑在一起的是个整体

 

wget https://ftp.pcre.org/pub/pcre/pcre-8.43.tar.gz

wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.4.27.tar.gz

wget http://mirrors.hust.edu.cn/apache/apr/apr-1.5.2.tar.gz

wget http://mirrors.hust.edu.cn/apache/apr/apr-util-1.5.4.tar.gz

 

tar zxvf apr-util-1.6.1.tar.gz

yum list | grep pcre    或者这么安装 yum install -y pcre-devel 

 

1) 安装编译器gcc、gcc-c++

    yum install -y gcc gcc-c++


2) 安装依赖包expat-devel、zlib-devel、openssl-devel

    yum install -y expat-devel zlib-devel openssl-devel


2) 安装依赖包apr

  wget http://mirror.bit.edu.cn/apache/apr/apr-1.6.2.tar.gz
  tar zxvf apr-1.6.2.tar.gz
  cd apr-1.6.2
  ./configure --prefix=/usr/local/apr
  make && make install


3) 安装依赖包apr-util    --with-apr= 说明它依赖apr

  wget http://mirror.bit.edu.cn/apache/apr/apr-util-1.6.0.tar.gz
  tar zxvf apr-util-1.6.0.tar.gz
  cd apr-util-1.6.0                                   
  ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr  
  make && make install


4) 安装依赖包pcre

  wget https://ftp.pcre.org/pub/pcre/pcre-8.41.tar.gz
  tar zxvf pcre-8.41.tar.gz
  cd pcre-8.41
  ./configure --prefix=/usr/local/pcre
  make && make install

 

注意: 将apr、apr-util安装包拷贝到Apache安装包的srclib目录中

名称分别命名为apr、apr-util,不要后面的版本号

 

#编译 安装  Apache

 cd  httpd-2.4.39/

./configure --prefix=/usr/local/apache2.4  --with-apr=/usr/local/apr  --with-apr-util=/usr/local/apr-util --enable-so --enable-mods-shared=most  

#cd httpd-2.4.28 ./configure --prefix=/usr/local/server/apache --with-apr=/usr/local/apr  --with-apr-util=/usr/local/apr-util  --with-pcre=/usr/local/pcre  --enable-so  --enable-ssl  --enable-deflate  --enable-rewrite  --enable-headers  --enable-expires  --disable-cgid --disable-cgi

make && make install

 

启动 /usr/local/apache2.4/bin/apachectl start 

 ps aux | grep httpd 

netstat -lntp 

 

 

安装yum install -y libxml2-devel

 安装yum install -y openssl-devel

 安装yum install -y  bzip2-devel

 安装yum install -y libjpeg-devel

 安装yum install -y libpng-devel

 安装yum install -y freetype-devel

 安装yum install -y epel-release(libmcrypt库在这里面)

 安装yum install -y libmcrypt-devel

 

php5和php7可以一起存在 ls /usr/local/apache2.4/modules/libphp7.so

#访问的是 vim /usr/local/apache2.4/htdocs/1.php

/usr/local/apache2.4/bin/apachectl -t

LoadModule php7_module modules/libphp7.so

 

make: *** [libphp5.la] Error 1

 

解决方法:
yum -y install libtool libtool-ltdl-devel

 

先make clean,在重新make & make install

 

 

cd /etc/httpd/conf

 

 

 

 

 

 

 

 

 

 

 

 

 

 

https://www.cnblogs.com/lubing666666/p/9475750.html   其它的网页资料

https://blog.csdn.net/zh_666888/article/details/78870613 其它的网页资料

https://www.jb51.net/article/125297.htm  其它的网页资料

 

https://www.cnblogs.com/GaoAnLee/p/9632639.html  其它的网页资料

https://www.cnblogs.com/lightsrs/p/7897182.html  其它的网页资料

posted @ 2019-05-08 11:18  来阿里啊呀  阅读(338)  评论(0)    收藏  举报