首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    LAMP环境 源码包安装

    在网上搜索的lamp环境的资料,很多都是yum的,或者是老资料,为了让自己多敲几段命令,所以选择了源码包的方式。...说真的,对于我这种初学者来说,较新版的源码包哪怕是有一点点的安装配置的不一样,可能都要很久才能解决。 所以,为了搭建这个lamp环境,自己反反复复,一点点的比对资料,一点点尝试,不下10遍了。...如果你跟我一样,是初学的朋友,也想用比较新的源码包的方式搭建一个自己的lamp环境,跟着我这个做,说不定能帮到你。...使用哪种网络连接方式,就会使用哪个网卡) 安装之前: 1,建立目录 cd / mkdir -p /lamp/sh /lamp/tar_gz /lamp/backup /lamp/tar_gz放置源码包...yum -y install gcc gcc-c++ 3, vim /etc/sysconfig/selinux 里面的对应的编辑成 SELINUX=disabled 4, 把下载到自己电脑的所有源码包上传到

    2.1K41

    Netty的TCP粘包拆包(源码二)

    假设客户端分别发送了两个数据包D1和D2给服务器,由于服务器端一次读取到的字节数是不确定的,所以可能发生四种情况:   1、服务端分两次读取到了两个独立的数据包,分别是D1和D2,没有粘包和拆包。   ...2、服务端一次接收到了两个数据包,D1和D2粘合在一起,被称为TCP粘包。   ...3、服务端分两次读取到了两个数据包,第一次读取到了完整的D1包和D2包的部分内容,第二次读取到了D2包的剩余内容,这被称为TCP拆包。   ...4、服务端分两次读取到了两个数据包,第一次读取到了D1包的部分内容D1_1,第二次读取到了D1包的剩余内容D1_2和D2包的整包。   ...如果此时服务端TCP接收滑窗非常小,而数据包D1和D2比较大,很有可能会发生第五种可能,即服务端分多次才能将D1和D2包接收完全,期间发生多次拆包。

    1.3K40

    CentOS源码构建RPM包

    xxx.src.rpm: 以src.rpm结尾的包称为源码包,源码包中包含了很多的文件(主要包括源码,甚至包括service的配置文件等),以及前面提到的spec文件。...所以如果我们想要重新编译一个rpm包,最好的方法就是找到这个rpm包的源码包,通过源码包构建新的rpm包。...找到openstack-nova-compute-16.1.7-1.el7.noarch.rpm对应的源码包,即下图中的openstack-nova-16.1.7-1.el7.src.rpm,将其下载到本地...上一步是根据自己的需要修改源码包,修改完成后的最后一个步骤就是构建新的rpm包 # 进入到rpmbuild/SPECS目录下 [root@centos ~]# cd ~/rpmbuild/SPECS...dist目录下,其中noarch.rpm就是可以直接安装的二进制包, # 而src.rpm则是源码包,是不能直接安装的。

    2.8K50

    yum扩展,源码包安装

    –downloaddir=路径       //如果一个包,已经安装过了,你就不能再次安装下载,只有重新安装一下,才可以下载这个包 源码包安装 # cd /usr/local/src/       /...# tar zxvf httpd-2.2.32.tar.gz       //解压下载的源码包 # cd httpd-2.2.32       //切换到目录下 养成习惯去查看 #more INSTALL...先下载源码。这里建议大家处于安全问题,务必要在官网上直接下载源码。因为一切源码还是官网比较正规,谁知道其他地方下载的有没有被加入什么乱七八糟的东西; 2. 源码一般以bz2或者是gz形式的包。...包里一般有readme或者是install文档,这里面有关于本源码该如何编译安装,可以仔细看看。...有时候包里没有这两个文档,但是会有一个doc目录,该目录下有针对不同OS平台的安装文档,一样可以细读; 3. 将源码拷到linux上,解压; 4. 第一步就是configure配置。

    2.1K60

    Linux软件包(源码包和二进制包)

    Linux下的软件包可细分为两种,分别是源码包和二进制包。 Linux源码包 实际上,源码包就是一大堆源代码程序,是由程序员按照特定的格式和语法编写出来的。...虽然源码包免费开源,但用户不会编程怎么办?一大堆源代码程序不会使用怎么办?源码包容易安装吗?等等这些都是使用源码包安装方式无法解答的问题。...为了解决使用源码包安装方式的这些问题,Linux 软件包的安装出现了使用二进制包的安装方式。 Linux二进制包 二进制包,也就是源码包经过成功编译之后产生的包。...源码包 VS RPM二进制包 源码包一般包含多个文件,为了方便发布,通常会将源码包做打包压缩处理,Linux 中最常用的打包压缩格式为“tar.gz”,因此源码包又被称为 Tarball。...相比源码包,二进制包是在软件发布时已经进行过编译的软件包,所以安装速度比源码包快得多(和 Windows 下软件安装速度相当)。 也正是因为已经进行通译,大家无法看到软件的源代码。

    2K80

    CentOS下源码编译安装LNMP(附源码包)

    简介 LNMP指的是一个基于CentOS/Debian编写的Nginx、PHP、MySQL、phpMyAdmin、eAccelerator一键安装包。...实验环境 系统环境:CentOS 6.5 宿主机IP地址:192.168.100.20 yum挂载目录:/mnt/sr0 相关源码包下载地址: 一、Nginx安装 1、准备工作,关闭防火墙及selinux...#随开机关闭iptables [root@raid ~]# vim /etc/sysconfig/selinux [root@raid ~]# reboot #重启Linux生效 2、安装相关工具包...pcre-devel zlib-devel 3、创建Nginx进程用户 [root@raid ~]# useradd -M -s /sbin/nologin nginx 4、配置、编译及编译安装Nginx源码包...nginx #添加系统服务 二、Mysql安装 1、卸载PRM方式的mysql-server、mysql [root@raid ~]# rpm -qa | grep mysql 2、安装相应工具包

    2.2K30

    yum更换国内源,yum下载rpm包,源码包 安装

    笔记内容: l 7.6 yum更换国内源 l 7.7 yum下载rpm包 l 7.8/7.9 源码包安装 笔记日期:2017.8.10 7.6 yum更换国内源 ?...7.8/7.9 源码包安装 ? 源码包最好放到/usr/local/src/路径下,方便查找、方便使用这个操作系统的其他人。...使用wget下载Apache: 可以到以下网址获得Apache源码包下载链接:   r.aminglinux.com ? ? ? 解压下载好的源码包: ? 列出源码包下的内容: ?...大写名称的都是官方文档,INSTALL文档里有介绍如何安装源码包。 ? 关于echo $?命令: 如果你执行一条命令,而且这个命令会输出很多信息,例如安装源码包时使用的那些命令。...把源码包打包成rpm包   http://www.linuxidc.com/Linux/2012-09/70096.html

    3.2K10

    Java源码混淆,jar包加密,禁止反编译jar包

    这是我参与「掘金日新计划 · 10 月更文挑战」的第32天,点击查看活动详情 对jar包加密 使用 XJar 对jar包进行加密。..., 动态解密运行的方案, 避免源码泄露以及反编译 功能特性 无代码侵入, 只需要把编译好的JAR包通过工具加密即可....完全内存解密, 降低源码以及字节码泄露或反编译的风险. 支持所有JDK内置加解密算法. 可选择需要加解密的字节码或其他资源文件. 支持Maven插件, 加密更加便捷....其中encrypted.jar是加密后的jar包。xjar.go是Go启动器源码文件,后面编译时需要用到。...Windows下编译的启动器不能在linux下使用 go build xjar.go xjar.go前面有说过,是Go启动器源码文件.

    3.2K10
    领券