首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    tomcat7编译

    distribution 1 2 3 4 5 cd ~/develop/java/Tomcat wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/ code 1 2 cd ~/develop/java/Tomcat svn co http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_ Tomcat/tomcat-7.0.42-sourcecode touch pom.xml 用你喜欢的编辑器打开pom.xml然后用下面的内容替换它的内容: pom.xml 1 2 3 4 5 6 7 因为Tomcat源代码的编译需要wsdl4j,jaxrpc,ecj等jar包,因此需要增加相关的依赖。 org.apache.catalina.connector.TestRequest 类的prepareRequestBug54984 中有两个特殊字符 äö ,在SVN 迁出的时候变为了乱码,导致Maven在编译的时候编译不过

    1K20编辑于 2022-09-09
  • 来自专栏golang探索者

    centos 7 编译安装PHP7

    centos 7 编译安装PHP7 2017-2-25 1.安装编译php7时需要的依赖包 yum -y install libxml2 libxml2-devel openssl openssl-devel /configure \ --prefix=/usr/local/php7 \ --exec-prefix=/usr/local/php7 \ --bindir=/usr/local/php7/bin \ --sbindir=/usr/local/php7/sbin \ --includedir=/usr/local/php7/include \ --libdir=/usr/local/php7/lib 3.编译并安装php7 在当前目录执行以下命令: make && make install 我编译时,一般是5~10分钟左右。 耐心等待。 4.检验安装成果 cd /usr/local/php7/ ls 就算php版本不一样,差别应该不会很大。 5.初始化配置文件。 这一步主要是将刚编译好的默认配置复制到php7目录。

    1.2K20发布于 2021-10-21
  • 来自专栏code秘密花园

    【webpack 性能优化】编译速度从 50S 到 7S

    js$/ 来匹配,这样有可能去转译 node_modules 目录或者其他不需要的源代码,导致性能下降 可以通过 exclude 排除掉一些不需要编译的文件。 之后的 webpack 构建,将会尝试读取缓存,来避免在每次执行时,可能产生的、高性能消耗的 Babel 重新编译过程(recompilation process)。 原因在于包含大量复用模块的动态链接库只需要编译一次,在之后的构建过程中被动态链接库包含的模块将不会在重新编译,而是直接使用动态链接库中的代码。 优化后 第一次编译: ? 第二次编译: ? 只需要 7 s,减少了 43 s,速度提升百分之八十左右。优化的目的达成!

    3.7K21发布于 2020-10-30
  • 来自专栏Tecvan

    Webpack 性能系列三:提升编译性能

    前面两篇文章《Webpack 性能系列二:多进程打包》、《Webpack 性能系列一: 使用 Cache 提升构建性能》已经详细探讨使用缓存与多进程能力,提升 Webpack 编译性能的基本方法与实现原理 ,这两种方法都能通过简单的配置极大提升大型项目的编译效率。 除此之外,还可以通过一些普适的最佳实践,减少编译范围、编译步骤提升 Webpack 性能,包括: 使用最新版本 Webpack、Node 配置 resolve 控制资源搜索范围 针对 npm 包设置 module.noParse 不过,类型检查涉及 AST 解析、遍历以及其它非常消耗 CPU 的操作,会给工程化流程引入性能负担,必要时开发者可选择关闭编译主进程中的类型检查功能,同步用 fork-ts-checker-webpack-plugin :多进程打包》、《Webpack 性能系列一: 使用 Cache 提升构建性能》,关于 Webpack 编译性能提升的方式方法已经总结的比较完备了,有其它观点的同学欢迎留言或私信联系。

    1.7K20编辑于 2021-12-09
  • 来自专栏星辰日记

    Centos 7 编译安装 php

    出于 开发环境配置及学习的需求, 需要直接在 Centos 7编译安装 php-81.最近在使用 webman 重构 拾光 的后端, 虽然 这次迭代可能存在一定的破坏性, 但得益于 Webman 的现有生态 将会为 以后的版本迭代及功能扩展 带来一定的便利.我们可以直接在 官网 找到源码, 这里选择 php-8.1.7.tar.gz, 通过 wget 等工具 下载至服务器.相关依赖编译之前, 需要安装一些依赖 进入文件夹开始编译我们可以使用 cconfigure 来检验当前的系统环境, 看是否满足安装软件所必需的条件:$ . 的相关信息接着 使用 make && make install 将其 编译安装至 /root/php/81 目录下, 安装完成后, 我们需要将 当前目录下的 php.ini-development 或

    1.5K40编辑于 2022-06-17
  • 来自专栏雨过天晴

    编译PHP7

    环境准备:centos7 安装扩展源: sudo yum install -y release 安装基础支持 sudo yum install -y freetype-devel libevent /configure --prefix=/usr/local/php7 --exec-prefix=/usr/local/php7 --bindir=/usr/local/php7/bin --sbindir =/usr/local/php7/sbin --includedir=/usr/local/php7/include --libdir=/usr/local/php7/lib/php --mandir= /usr/local/php7/php/man --with-config-file-path=/usr/local/php7/etc --with-mysql-sock=/usr/local/mysql etc/php.ini sudo vi /usr/local/php7/etc/php.ini 复制fpm配置文件 cd /usr/local/php7/etc sudo mv php-fpm.conf.default

    1.3K20发布于 2018-06-04
  • 来自专栏康怀帅的专栏

    PHP7 编译安装

    本文介绍了手动编译安装 PHP 的具体步骤。 修订记录 Debian9 Ubuntu17.04 出现错误请详细查看后边说明(PHP 7.1.9 不会报错了)。 # ubuntu 16.04 没有 libargon2-0 ,17.04 + 才有,php 7.2.0 新特性 # libargon2-0 \ 编译 enable-exif # ubuntu 16.04 没有 libargon2-0 ,17.04 + 才有,php 7.2.0 新特性 # --with-password-argon2 \ 若编译 $ sudo ln -s /usr/include/x86_64-linux-gnu/curl /usr/local/include/ 编译选项改为 --with-curl=/usr/local 安装 Information https://segmentfault.com/a/1190000005363212 https://stackoverflow.com/questions/42300393/php-7-

    3K40发布于 2018-02-28
  • 来自专栏IT不难技术家园

    centos7编译安装ImageMagick7

    1K20编辑于 2023-11-17
  • 来自专栏醉程序

    CentOS7 编译安装 nginx php7

    之前的VPS搭建LNMP环境一直用的是一键安装包oneinstack,想来自己也该编译玩玩,就没用一键安装包了。 先把编译器安装一下 yum install gcc gcc-c++ zlib pcre openssl很简单,不用配置参数了, nginx我的编译参数是 . pcre-8.38 \ –with-zlib=/usr/local/src/zlib-1.2.8 \ –with-openssl=/usr/local/src/openssl-1.0.1j 安装 php7 PHP 7.0.0 Released也于2015年12月3日发布了, 反正也是自己的服务器用,不像企业级的要求那么高,就直接安装7了。 先把源码包下载 http://cn2.php.net/distributions/php-7.0.0.tar.gz 编译安装 php的编译,依赖的库比较多,编译时总是报错缺少一些库 软件,

    1.1K20发布于 2018-07-11
  • 来自专栏python3

    centos7 编译python 退格

    环境:Centos7 源码编译Python3.5 问题:无法退格、删除  现象:删除或退格时出现 ^H^H^H^H^H^[[C^[[C 解决方案: yum install readline* /usr/ /configure --prefix=/usr/local/python3 make && make install 重新编译后试验成功  注: readline 是一个强大的库,只要使用了它的程序,

    76210发布于 2020-01-08
  • 来自专栏fecify

    CentOS 7 编译安装 PHP 7.4

    oniguruma oniguruma-develyum -y install http://down.24kplus.com/linux/oniguruma/oniguruma-6.7.0-1.el7. x86_64.rpmyum -y install http://down.24kplus.com/linux/oniguruma/oniguruma-devel-6.7.0-1.el7.x86_64.rpm /configuremakemake installexport PKG_CONFIG_PATH="/usr/local/lib/pkgconfig/"```开始编译安装```# 切换目录cd /usr 解压软件包tar -zxvf php-7.4.30.tar.gz# 创建PHP安装目录mkdir /usr/local/php-7.4.30# 进入解压后的PHP源码目录cd php-7.4.27# 预编译 /configure 预编译参数说明```prefix=/usr/local/php-7.4.27 指定编译安装的目录enable-gd 打开gd库的支持enable-mysqlnd 开启Mysql Native

    1.4K40编辑于 2022-09-23
  • 来自专栏python3

    centos 7 编译 python3.

    安装编译所需库 yum install -y libffi-devel 编译安装 cd /usr/local/src wget https://www.python.org/ftp/python/3.7.0 PATH:/usr/local/python370/bin 注意 报错 File "/usr/local/src/Python-3.7.0/Lib/ctypes/__init__.py", line 7,

    54220发布于 2020-01-08
  • 来自专栏职场亮哥

    CentOS7-Nginx编译安装

    安装编译环境 需先安装好编译环境make,gcc和g++ 开发库 yum -y install gcc automake autoconf libtool make yum install gcc gcc-c 以下各编译安装的源码包均放在/usr/local/src下,Nginx依赖pcre是为了重写rewrite。

    54620发布于 2020-10-10
  • 来自专栏开源部署

    CentOS 7编译安装Zabbix server

    Mysql支持,(SQLite、PostgreSQL等数据库也可以),由于服务器已经安装了OneinStack(Linux + Nginx+ MySQL+ PHP)环境,为了当前环境不受到影响,所以选择源码编译方式安装 编译Zabbix server & agent #安装各种依赖 yum -y install gcc gcc-c++ curl-devel mysql-devel curl-devel net-snmp http://soft.xiaoz.org/linux/zabbix-3.4.4.tar.gz #解压 tar -zxvf zabbix-3.4.4.tar.gz && cd zabbix-3.4.4 #编译安装 查找mysql_config位置 find / -name 'mysql_config' #指定位置 --with-mysql=/usr/local/mysql/bin/mysql_config 如果编译的时候依然有报错 CentOS 7编译安装Zabbix server后,配置文件路径如下: /usr/local/etc/zabbix_server.conf /usr/local/etc/zabbix_agentd.conf

    90310编辑于 2022-08-13
  • 来自专栏点点滴滴

    CentOS7编译安装FFMPEG

    1、需要安装Yasm wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz tar -zxvf yasm-1.3.0.tar.gz cd yasm-1.3.0 ./configure make && make install 如果提示出错如下,则安装步骤1 yasm/nasm not found or too old. Use –disable-yasm for a crippled build. If you think

    2.4K40发布于 2018-06-26
  • 来自专栏运维技术迷

    centos7编译安装Redis

    安装步骤 1.下载redis指定版本的源码压缩包到当前目录; 2.解压缩redis源码压缩包; 3.建立一个redis目录的软连接,指向redis-3.0.7; 4.进入redis目录; 5.编译编译之前确保操作系统已经安装好了gcc); 6.安装。

    1.2K30发布于 2018-03-26
  • 来自专栏python爬虫教程

    centos7_Lnmp编译安装

    17年面试运维岗位的时候,面试官要求输出一份lnmp编译的操作文档,于是有了如下安装nginx+php+mysql,进入正题: 准备环境 环境:centos7.3 软件:nginx-1.12.1 + yum -y remove php mysql httpd ## 添加epel源:(如果是版本6的操作系统请用第二条) rpm -ivh https://mirrors.ustc.edu.cn/epel/7/ x86_64/e/epel-release-7-10.noarch.rpm --force rpm -ivh https://mirrors.ustc.edu.cn/epel/6/x86_64/epel-release /b2 install 4.编译安装: cmake . '\n\nPATH=/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH' >> /etc/profile && source /etc/profile 7.

    55320编辑于 2022-08-20
  • 来自专栏孤鸿

    CentOS7编译安装LNMP

    LNMP(Linux-Nginx-Mysql-PHP),本文在CentOS7.0上编译LNMP尝尝鲜,全文基本上都是采用手动编译部署...依赖yum帮我安装了GCC和automake..写这个东西耗时有点久了 write-protected, mounting read-only Loaded plugins: fastestmirror Cleaning repos: 1 Cleaning up everything 编译工具安装 software/sharelib --with-jpeg=/software/sharelib [root@ipython gd-2.0.35]# make && make install libtool(库编译支持

    79520编辑于 2022-09-23
  • 来自专栏LIN_ZONE

    Centos7 编译安装Nginx

    升级系统所有软件 yum -y update 安装Nginx编译所需要的依赖项 yum -y install gcc gcc-c++ make zlib-devel pcre-devel openssl-devel with-http_realip_module \ --without-http_scgi_module \ --without-http_uwsgi_module \ --without-http_fastcgi_module 编译并安装 $1 ;; restart|configtest) $1 ;; reload) rh_status_q || exit 7 permanent --add-port=80/tcp --zone=public Nginx 开启关闭命令 service nginx start/restart/stop 注:本文转自译:Centos7 编译安装Nginx 教程,如需转载请注明出处,https://www.cnblogs.com/zhuchenglin/p/11773815.html。

    71220发布于 2019-11-01
  • 来自专栏晓晨的专栏

    CentOS 7 源码编译安装 NodeJS

    kernel-devel 2.下载源码 https://nodejs.org/dist/v8.11.3/node-v8.11.3.tar.gz 3.解压源码 tar -xzf node-v8.11.3.tar.gz 4.编译源码 /configure make 一直等到编译完成 5.安装 make install 这一步很快 6.检查 node -v npm -v 会有如下输出: [root@VM_191_83_centos node-v8.11.3

    1K20发布于 2018-08-02
领券