下载源代码编译安装

一、从官网下载压缩的包(建议去官网下载,可以省去很多麻烦),如果不知道官网可以应用rpm -qi 包名 可以看到该包的许多详细信息。

二、解压缩,一般情况下都会使用tar压缩,所以使用tar -xvf 可以解开压缩包,然后进入已经解压的包里。

三、./configure --prefix=/app/apache24 --sysconfdir=/etc/apache24 --enable-rewrite

使用该命令,进行文件配置和各种文件分类。

四、make&&make install 进行编译

五、启动服务

/app/apache24/bin/apachectl start

同时检查防火墙:iptable -vnL

如果没有关闭:centos6:service iptable stop

永久关闭:chkconfig iptable off

centos7:systemctl stop firewall.service

永久关闭:systemctl disable firewalld.service

监控窗口80是否开启:

查看端口:ss -ntl

启动服务:service httpd start

时间: 2024-11-10 01:21:44

下载源代码编译安装的相关文章

Linux DNS源代码编译安装(五)

DNS源代码的编译安装. 官方bind下载地址:www.isc.org这里我们编译的是bind-9.9.5.tar.gz版本 1.编译环境  Desktop Platform Development  Development tools  Server Platform Development 2.展开安装包查看编译命令 首先我们应该先看下服务器时间,[[email protected] ~]# tar xf bind-9.9.5.tar.gz -----展开安装包[[email protect

Linux中如何从源代码编译安装程序

现代的Linux发行版本通常使用软件包管理机制对软件进行打包安装,省去了软件的 编译安装过程,但在有些情况下,仍然需要使用源代码编译安装的方式为操作系统安装新的应用程序,下面我们来了解一下编译安装的基本过程: 我们以安装Apache服务为例,来说明应用程序的源代码编译安装的过程. Apache服务至此就安装完成了,编译安装的过程大概就是这些. 原文地址:http://blog.51cto.com/14154700/2348753

Ubuntu通过源代码编译安装Octave 4.0

本教程/笔记,意在指导在Ubuntu及其它Linux系统上怎样通过源代码安装Octave. Octave简单介绍 Octave是GNU旗下取代matlab的数学工具软件,语法与matlab高度兼容.而且支持一些独有的更清晰更符合Linux社区习惯的语法. 尽管在一些详细工具包和部分特性.效率上不如matlab.可是对于一般用户,它是matlab的一个有效的合法的免费的替代工具. 3.8版本号之前官方没有GUI界面,这无疑是它在普及方面的一个重大阻碍,让想使用GUI,必须下载第三方的工具(如qto

[Erlang 0004] Centos 源代码编译 安装 Erlang

原文地址: http://www.cnblogs.com/me-sa/archive/2011/07/09/erlang0004.html 由于最终部署的生产环境是Centos,所以我需要在Centos中安装Erlang B13R04 ,第一次做这件事情破费周折,主要是对Erlang依赖的库不熟悉,总是编译不过:这里梳理一下安装过程中的细节:   Erlang依赖哪些库? A fully working GCC compiler environment Ncurses development l

apache的源代码编译安装

1.下载Apache安装包,下载地址http://httpd.apache.org/,我下载的是httpd-2.4.16,是最新的:然后对安装包进行解压,并进行初始化配置和编译安装: 编译命令: ./configure –prefix=/usr/local/apache –with-apr=/usr/local/apr –with-apr-util=/usr/local/apr-util –with-pcre=/usr/local/pcre(这是初始化配置,--prefix代表apache安装的

Centos下Sphinx的下载与编译安装

官方下载地址   http://sphinxsearch.com/downloads/release/ 百度云下载地址  https://pan.baidu.com/s/1gfmPbd5 wget  tar -zxvf sphinx-2.1.1-beta.tar.gz cd sphinx-2.1.1-beta yum -y install make gcc gcc++ gcc-c++ libtool autoconf automake imake mysql-devel libxml2-deve

源代码编译安装CloudStack 4.2

基于CentOS 6.4安装CloudStack 环境配置 # yum -y update # yum -y upgrade 安装NTP,jdk 1.7, tomcat 6, mysql,git等服务 # yum -y install ntp # yum -y install java-1.7.0-openjdk-devel # wget https://archive.apache.org/dist/tomcat/tomcat-6/v6.0.35/bin/apache-tomcat-6.0.3

centos升级Git 源代码编译安装

准备工作: CentOS 上的最新git版本也只有1.8.3,就想试着装上最新的版本,没想到差点玩脱,全当记录一次冒险经历 Development tools 没装的要装上,不然GCC编译时会出错 # yum -y groupinstall Development tools GCC 用于编译安装包 # yum install gcc perl-ExtUtils-MakeMaker 再卸载CentOS自带的老版本git # yum -y remove git 下载git并安装 # cd /usr

nginx的下载、编译安装和启动

一.nginx简介 nginx(“engine x”)是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器.nginx是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的. 二.查看互联网web网站使用的web服务 想要知道一个网站使用的是什么web服务,可以通过访问该网站,查看响应头中的server. 三.nginx下载地址 http://nginx.org/ 注:本篇博客以稳定版1.14.2版本来说讲解 四.编译 注:由于nginx的