Linux

Linux是服务器上使用最多的系统。雷雪松的博客Linux栏目主要记录在Linux学习和Linux运维过程中的心得和技巧,包括Linux常用命令,Linux服务器环境搭建,Linux服务器运维和Linux服务器优化配置等实际运维中的技巧。

CentOS下Docker的安装

Linux

Docker 是一个开源的应用容器引擎。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。Docker 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是Docker 容器性能开销极低。下面PHP程序员雷雪松详细的讲解下CentOS下Docker的安装。
阅读原文 »

CentOS6下RPM安装gcc和glibc

Linux

客户让访问外网,也不挂载本地系统盘,这需求估计也是遇到比较极端的了。没办法,抱怨归抱怨,事还是要干好。解决办法有两个:一是把系统packages文件夹下下来传到服务器,做本地yum源,这个看似最合理高效,可一看CentOSos6系统packages包含6000多个,大概4个多G。此时只能放弃,老老实实的一步一步用rpm安装,没有rpm包的就只能用编译安装。不管用rpm安装还是用编译安装都就将会面临着各种依赖缺失的问题。搞不懂为什么本来可以坐车的,缺偏偏要步行。因为汽车不安全吗?下面PHP程序员雷雪松详细的介绍一下rpm安装gcc和glib的步骤。
阅读原文 »

Linux常用命令之chkconfig

Linux

chkconfig命令主要是Linux Red Hat系列发行版用来检查、设置系统的各种服务。chkconfig可以非常方便的把一个服务加入开机启动,也可以把某个服务从开机启动中删除。chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。下面PHP程序员雷雪松就详细的讲解下chkconfig命令。
阅读原文 »

Linux查看端口进程

Linux

在我们日常Linux服务器维护时候都会去看一下端口和端口上具体运行的进程,有时想明确知道Linux服务器端口被什么进程占用。下面PHP程序员雷雪松详细的讲解下Linux查看端口进程的两种方法。
阅读原文 »

Linux设置Apache开机启动

Linux

Linux下,如果是yum安装Apache,则会默认把服务添加进系统服务中,只需要使用chkconfig来设置开机启动就可以实现Apache开机启动。但如果编译安装Apache,则需要先把Apache添加到系统服务中心,或者直接把启动命令添加到系统启动文件中。下面PHP程序员雷雪松详细的讲一下编译安装Apache设置开机启动。
阅读原文 »

Linux下设置Oracle开机自动启动

Linux

Linux系统中,安装好Oracle数据库服务后默认情况下并会随时系统的启动自动启动。需要用户去手动进行配置,才能实现Oracle开机自动启动的。下面PHP程序员雷雪松详细的讲解下Linux下如何设置Oracle开机自动启动。
阅读原文 »

Apache开启GZIP压缩

Linux

Gzip是一种流行的文件压缩算法,现在的应用十分广泛,尤其是在Linux平台。Gzip在现代浏览器中默认都是支持的,当一个纯文本文件使用Gzip压缩可以减少70%以上的文件大小,压缩后可以大大降低了网络传输的字节数,使用Gzip的好处就是可以加快网页加载的速度,同时是你的网站对搜索引擎更加友好。下面PHP程序员雷雪松详细的讲解下Apache如何使用mod_deflate模块来实现Gzip压缩网页内容进行压缩。
阅读原文 »

CentOS下安装PHP Oracle数据库扩展

Linux

本机在CentOS系统下已有环境为PHP5.6,Apache2.4,因为PHP项目需要连接远程Oracle数据库,所以要打开PHP支持Oracle的扩展pdo_oci和oci8。安装pdo_oci扩展和oci8扩展之前必须先安装Oracle客户端。关于Windows下PHP支持Oracle的操作PHP程序员雷雪松的博客前面已经讲到,不清楚的可以查阅下。现在PHP程序员雷雪松详细的讲解下CentOS下Oracle扩展pdo_oci和oci8的安装。
阅读原文 »

如何修改CentOS分区大小?

Linux

当我们发现CentOS硬盘容量分配不合理时或者分区不够用时,就需要调整磁盘分区容量的大小。在工作中就出现了代码传不上去的问题,刚开始以为网络不好,后面经过排查发现所在磁盘满了。下面PHP程序员雷雪松就详细的讲解下如何修改CentOS分区大小以及CentOS分区常用的操作。
阅读原文 »

Linux常用命令之lsblk

Linux

lsblk命令用于列出所有可用块设备的信息,而且还能显示块与块之间的依赖关系。可以很方便的查看系统硬盘分区的情况,下面PHP程序员雷雪松就详细的讲解下lsblk命令。
阅读原文 »