linux状态下编译安装Apache
2018-03-09 19:46
666 查看
想办法让硬件识别你的代码 将c 、c++代码 解析成二进制文件的过程 就叫做 编译 IDE
php zend引擎 不识别PHP代码 我们需要 将我们的代码通过 php解析器 解析成 opcode
yum -y install gcc gcc-c++
yum -y install expat-devel 好比wamp环境 .netframwork5.0
wget -c https://mirrors.tuna.tsinghua.edu.cn/apache/apr/apr-1.6.3.tar.gz wget -c https://mirrors.tuna.tsinghua.edu.cn/apache/apr/apr-util-1.6.1.tar.gz wget -c https://ftp.pcre.org/pub/pcre/pcre-8.41.tar.gz wget -c https://mirrors.tuna.tsinghua.edu.cn/apache/httpd/httpd-2.4.29.tar.gz
1.先安装 apr
tar -zxvf apr-1.6.3.tar.gz
进入目录
./configure --prefix=/usr/local/apr
make
make install
2.安装apr-util
tar -zxvf apr-util-1.6.1.tar.gz
进入目录
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make && make install
3.安装 pcre
wget -c https://ftp.pcre.org/pub/pcre/pcre-8.41.tar.gz 解压并进入目录
./configure
make && make install
4.安装apache
tar -zxvf httpd-2.4.29.tar.gz
./configure --prefix=/usr/local/apache2 --with-apr-util=/usr/local/apr-util
make && make install
切换到 安装 目录 /usr/local/apache2/bin
./ 执行的意思
./apachectl start 启动服务
cd /usr/local/apache2/conf
vim httpd.conf
搜索 /ServerName set nu :191
去掉 注释 改为 ServerName 127.0.0.1:80
保存 重启
/usr/local/apache2/bin/apachectl restart
根目录:/usr/local/apache2/htdocs 好比开发过程中的 www
编辑防火墙,允许22端口访问
vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT #加上这个就可以浏览器访问了
php zend引擎 不识别PHP代码 我们需要 将我们的代码通过 php解析器 解析成 opcode
yum -y install gcc gcc-c++
yum -y install expat-devel 好比wamp环境 .netframwork5.0
wget -c https://mirrors.tuna.tsinghua.edu.cn/apache/apr/apr-1.6.3.tar.gz wget -c https://mirrors.tuna.tsinghua.edu.cn/apache/apr/apr-util-1.6.1.tar.gz wget -c https://ftp.pcre.org/pub/pcre/pcre-8.41.tar.gz wget -c https://mirrors.tuna.tsinghua.edu.cn/apache/httpd/httpd-2.4.29.tar.gz
1.先安装 apr
tar -zxvf apr-1.6.3.tar.gz
进入目录
./configure --prefix=/usr/local/apr
make
make install
2.安装apr-util
tar -zxvf apr-util-1.6.1.tar.gz
进入目录
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make && make install
3.安装 pcre
wget -c https://ftp.pcre.org/pub/pcre/pcre-8.41.tar.gz 解压并进入目录
./configure
make && make install
4.安装apache
tar -zxvf httpd-2.4.29.tar.gz
./configure --prefix=/usr/local/apache2 --with-apr-util=/usr/local/apr-util
make && make install
切换到 安装 目录 /usr/local/apache2/bin
./ 执行的意思
./apachectl start 启动服务
cd /usr/local/apache2/conf
vim httpd.conf
搜索 /ServerName set nu :191
去掉 注释 改为 ServerName 127.0.0.1:80
保存 重启
/usr/local/apache2/bin/apachectl restart
根目录:/usr/local/apache2/htdocs 好比开发过程中的 www
编辑防火墙,允许22端口访问
vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT #加上这个就可以浏览器访问了
相关文章推荐
- LAMP(linux下apache+mysql+php)平台编译安装的实现
- Linux apache编译安装
- linux中编译安装Apache、PHP、MySQL(上)
- Linux-apache的编译安装1
- Linux下编译安装Apache httpd 2.4
- ubuntu16.04 linux 编译安装apache2.4.33的教程详解
- Linux apache编译安装
- Linux下编译安装apache
- Linux下手动编译安装Apache2.x
- linux下apache编译安装后添加新模块
- Linux下安装Apache指定安装模块以及安装后编译加载其他模块
- Linux+php+apache+oracle环境搭建之CentOS下源码编译安装PHP
- Linux apache编译安装
- Linux编译安装Apache的详细过程
- linux系统下查看nginx、apache、mysql和php已经安装的编译 9fb2 参数查看
- Linux下编译安装Apache Http Server
- Linux环境编译安装Apache+PHP
- linux 源码编译安装apache
- Red Hat Linux 9下的Mysql5.0.19+Apache 2.2.0 + PHP 5.1.2+GD库源码编译安装过程
- Linux下编译、安装并启动apache