
<p id="2ND0Q833">源码编译方式安装软件</p><p id="2ND0Q81R">二进制码软件安装和源码编译方式安装的取舍:</p><p id="2ND0Q81S">① 软件安装后使用的用户非常少(公司内部人使用ftp、root管理员使用gcc),就采取<strong>二进制码</strong>方式安装。</p><p id="2ND0Q81T">② 软件安装完毕使用者非常多、非常巨大(php、apache、mysql等),就采取<strong>源码编译</strong>方式安装。</p><p>1. zlib软件安装</p><p id="2ND0Q81U">该zlib可以对许多其他软件的编译代码起着优化、压缩的作用</p><p id="2ND0Q81V">解压压缩包:</p><p id="2ND0Q820">.tar.gz------------> tar zxvf 压缩包.tar.gz</p><p id="2ND0Q821">.tar.bz2-----------> tar jxvf 压缩包.tar.bz2</p><p>1.1 源码编译方式安装软件</p><p id="2ND0Q822">源码状态------------>二进制码状态----------------->复制到系统指定目录</p><p id="2ND0Q823">① https://www.163.com/dy/article/configure //在解压软件目录内部执行</p><p id="2ND0Q824">相关参数配置:软件安装位置,依赖软件设置,软件依赖检查等</p><p id="2ND0Q825">例如--prefix是设置软件的安装位置</p><p id="2ND0Q826">>https://www.163.com/dy/article/configure --help //查看当前软件可以设置的各种参数</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0517%2F4072b808j00sdmn08000fd000g00037p.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p id="2ND0Q828">② make //<strong>编译</strong>,根据configure的配置信息生成"二进制文件"</p><p id="2ND0Q829">//通过<strong>源码文件</strong>生成对应的<strong>二进制码文件</strong>。</p><p id="2ND0Q82A">③ make install //把生成的二进制文件<strong>复制</strong>到系统指定目录(本质与rpm安装软件一致)</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0517%2Fc551deb6j00sdmn09000vd000g00062p.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0517%2Faf9c5ec7j00sdmn0b000ld000g0004hp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p>2. 安装apache软件</p><p id="2ND0Q82D">apache软件的configure配置说明:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0517%2Ff6f19cfej00sdmn0d000ud000g0006cp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0517%2Ffaj00sdmn0f0008d000g0002rp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p id="2ND0Q82G">make && make install 一并执行,其他指令不能一并执行。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0517%2Fc64be90bj00sdmn0g000jd000g0004tp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p>2.1 启动apache服务</p><p id="2ND0Q82I">> /usr/local/http2/bin/apachectl start/stop/restart</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0517%2Fae6b23b8j00sdmn0i000ed000g00032p.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0517%2F9e04fc46j00sdmn0j0009d000g0001xp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p id="2ND0Q82L">修改apache配置文件httpd.conf: /usr/local/http2/conf/httpd.conf</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0517%2Fb7e05651j00sdmn0k000hd000g00037p.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p id="2ND0Q82O">访问Apache:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0517%2F5c1613e3j00sdmn0n000ad000g00022p.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0517%2Fa7a388d6j00sdmn0o000fd000e5003mp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p>3. 软件安装错误、需要重新安装</p><p id="2ND0Q82R">3.1 已经执行configure操作</p><p id="2ND0Q82S">》根据正确的参数重新configure即可</p><p id="2ND0Q82T">3.2 已经执行configure、make操作</p><p id="2ND0Q82U">》删除解压后的文件目录,重新解压、configure、make</p><p id="2ND0Q82V">3.3 已经执行configure、make、make install</p><p id="2ND0Q830">1 删除安装后的文件(有指定安装目录情况/usr/local/<strong>http2</strong>)</p><p id="2ND0Q831">2 删除解压后的目录</p><p id="2ND0Q832">3 重新解压、重新configure、重新make、重新make install</p>
讯享网

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/207694.html