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

    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
  • 来自专栏phodal

    Rust: 编译驱动开发

    让我来 copy 一下 Rust 是由 Mozilla 主导开发的通用、编译型编程语言。设计准则为“安全、并发、实用”,支持函数式、并发式、过程式以及面向对象的编程风格。 编译驱动 我记得我听闻到的一个关于 Rust 的观点是:只要编译成功,基本呢,不会出错。比如烦人的内存泄漏之类的问题(当然还是会有一些的,只是要写出来并不是那么容易)。 编译器内建了强大的纠错功能。 它把我们在运行时遇到的问题,提前到了编译时。也因此,相比于其它语言,它可能会降低你的开发速度。 并在编译时失败,以强迫你修复潜在的漏洞。 这其实是个缺点,哈哈哈。 交叉编译 在 Go 一样,在这一点上远远比 C/C++ 还是优秀。 学习成本 + 处理更多的细节 大抵这是一门系统集成编程语言,对于原先我们使用的那些编程语言来说,原先的这些事都是由 bug 和编译器来体现。于是乎,我们要处理更多的细节。

    1.6K20发布于 2020-07-13
  • 来自专栏星辰日记

    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
  • 来自专栏咖啡走糖

    linux内核编译AX99100驱动

    linux内核版本:4.14 pcie转四路串口芯片:亚信的AX99100 linux内核里是没有这块芯片的驱动的,这里自己添加驱动进去进行编译。 1.从亚信官网下载该芯片的linux驱动https://www.asix.com.tw/cs/download.php? += 99xx/ 6.修改linux-marvell/drivers/tty/serial下的Kconfig,增加 source "drivers/tty/serial/99xx/Kconfig" 7. 在linux目录下,使用你自己的编译器进入menuconfig进行内核配置(make menuconfig) 8.进入到Device Drivers > Character devices > Serial drivers目录下,勾选以下两个刚才添加的选项,并把8250的两个选项取消选中 9.进行编译,这样就把AX99100的驱动编译进内核里了,验证一下系统起来可以看到四路串口,ttyF0~ttyF3。

    9.9K31编辑于 2022-11-05
  • 来自专栏Eureka的技术时光轴

    WDK驱动编译错误CN=WDKTestCert>

    rror Invalid argument <CN="WDKTestCert Qis,132035943314435562" | 25C85585B7D0F973D43F7931BDACA9954EBED57A TBC_Driver C:\Program Files (x86)\Windows Kits\10\build\WindowsDriver.common.targets 1360 修改方法: 右击驱动工程

    1.4K10发布于 2019-11-14
  • 来自专栏醉程序

    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 /configure 预编译参数说明```prefix=/usr/local/php-7.4.27 指定编译安装的目录enable-gd 打开gd库的支持enable-mysqlnd 开启Mysql Native 驱动enable-mbstring 多字节,字符串的支持enable-fpm CGI方式安装的启动程序with-freetype 打开对freetype字体库的支持with-pdo-mysql=mysqlnd 让PDO支持mysqlnd驱动with-openssl openssl的支持,加密传输时用到的with-zip 打开对zip的支持with-jpeg 打开对jpeg图片的支持without-pear

    1.4K40编辑于 2022-09-23
  • 来自专栏用户1069690的专栏

    Centos7安装ODBC驱动

    以下是参考官方文档安装ODBC驱动的过程,跟官方教程是一毛一样,只是加上了每行命令的说明。 添加安装源到本机 curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssql-release.repo unixODBC-devel 最后,查看/etc/odbcinst.ini文件内容 cat /etc/odbcinst.ini 可以看到最后面有[ODBC Driver 17 for SQL Server]的配置,恭喜你,驱动安装完成

    4.1K30编辑于 2022-05-18
  • 来自专栏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
领券