linux下编译php支持jpeg的笔记 2017年02月06日 120 阅读 有一朋友liunx主机配置php的gd库未支持jpeg,需要重新编译支持jpeg, 凭经验用 ./configure –with-gd –with-jpeg-dir=/usr/lib 这个居然不起作用 改变顺序如下生效 ./configure –with-jpeg-dir=/usr/lib –with-gd 在此谨记!...
Vim 复制粘贴探秘 2017年02月06日 116 阅读 每当学会了vim的一个新功能,就会很大地提高工作效率。有人使用vim几十年,还没有完全掌握vim的功能,这也说明了vim的强大。而这样何尝不是一件好事呢,只要有的学习,就有的提高。 最近使用Vim来写博客,发现在Vim中粘贴Python代码后,缩进就全乱了。仔细研究了以下,原来是自动缩进的缘故,于是做如下设置: :set noai nosi取消了自动缩进和智能缩进,这样粘贴就不会错行了。但在有的vim中不行,还是排版错乱。 后来发现了更好用的设置: :se...
通过rpm包安装、配置及卸载mysql的详细过程 2017年02月06日 113 阅读 以MySQL-server-4.0.14-0.i386.rpm为例,放在/data目录下 cd /data rpm -ivh MySQL-server-4.0.14-0.i386.rpm 安装完成后在/usr/share/mysql目录中会有一个mysql的启动脚本mysql.server及示例配置文件等(如my-huge.cnf、my-large.cnf、my-medium.cnf) 拷贝一个示例配置文件作为mysql的配置文件: cp /usr/sha...
Linux 下二进制源码包安装mysql 详细过程 2017年02月06日 118 阅读 安装之前先把二进制源码准备好,可以从搜狐镜像下载:http://mirrors.sohu.com/ 我准备的是mysql-5.5.15-linux2.6-i686.tar.gz ,Linux version 2.6.18-164.el5 实际工作中和虚拟机的配置有些地方可能会不相同 ==================================================================== 注意:mysql 安装的时候必须指定到...
Linux下取得UUID的方法分享 2017年02月06日 187 阅读 HP和RedHat上可以使用uuidgen来生成,solaris上命令:makeuuid 如何通过C++编程取得UUID? 1.安装libuuid库, libuuid.so.1包涵在e2fsprogs里,本人的系统为RedHat7.3,下载ftp://194.199.20.114/linux/redhat/7.3/en/os/i386/RedHat/RPMS/e2fsprogs-1.27-3.i386.rpm 2. 编辑文件uuid.cpp 复制代码代码如...
Linux下将Mysql和Apache加入到系统服务里的方法 2017年02月06日 115 阅读 Apache加入到系统服务里面: cp /安装目录下/apache/bin/apachectl /etc/rc.d/init.d/httpd 修改httpd 在文件头部加入如下内容: ### # Comments to support chkconfig on RedHat Linux # chkconfig: 2345 90 90 # description:http server ### 保存 在打入 #ch...
如何在Linux下安装Sendmail服务器软件的方法 2017年02月06日 132 阅读 1、从www.sendmail.org下载最新的版本(这个snedmail倒是有必要升级为最新的版本,因为它的升级主要是安全漏洞问题)。这里说明的是用的sendmail-8.12.2.tar.gz 2、cd /usr/local/src/ 3、把文件下载到:/usr/local/src中 4、tar zxvf sendmail-8.12.2.tar.gz 5、cd /usr/local/src/sendmail-8.12.2 6、chm...
Linux VPS一键安装包收集整理 2017年02月06日 110 阅读 本文会不断更新,无名如果发现有新的一键安装包会及时加进来,如果你有更好的请及时留言。谢谢~ Web套装一键安装包 LNMP一键安装包 LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RadHat、Debian/Ubuntu VPS(VDS)或独立主机安装LNMP(Nginx、MySQL、PHP、phpMyAdmin)生产环境的Shell程序。 适用系统:CentOS/Debian/Ubuntu 安装方法:http://y...
Linux下安装DNS+Sendmail服务的方法 2017年02月06日 119 阅读 配置DNS详细过程 1.先设置好主机名 vi /etc/sysconfig/network 2.配置DNS主配置文件 vi /var/named/chroot/etc/named.conf 将16 17 22 行修改为以下内容 3.配置正向解析配置文件 vi /var/named/chroot/etc/named.rfc1912.zones 4.配置正向解析 cd /var/named/chroot/var/named/ 把...
在debian下用Exim4发送邮件的方法 2017年02月06日 146 阅读 debian下用exim4发送邮件 方式一:直接使用SMTP发信 #dpkg-reconfigure exim4-config (1)将配置文档拆分成小文件么? 否 (2)选择第一项,使用SMTP直接发信 (3)系统邮件名称,随意;(这里我写了admin@ip) (4)要监听的入站 SMTP 连接的 IP 地址: 127.0.0.1 (这样,就只有本机可以利用exim4) * (大家都可以用) 192.168.0.0/2...
Linux下关于keepalive的内核参数说明 2017年02月06日 138 阅读 tcp_keepalive_time - INTEGER 在连接被标记为需要keepalive后,最后数据被发送和第一个keepalive探测包的间隔. 默认值: 2hours. tcp_keepalive_probes - INTEGER 在决定连接被断掉,通知应用层前,发送keepalive探测包的次数. 默认值: 9. tcp_keepalive_intvl - INTEGER 在keepalive探测包开始后,探测包每隔...
四大妙招让新手逐渐掌握linux系统维护 2017年02月06日 123 阅读 其实Linux服务器系统的维护技巧有很多,掌握其中的一些可以帮助用户更加便捷应用,这里就先给大家介绍四大妙招,让新手可以逐渐掌握linux系统维护。 用户要及时拥有最新版本系统 尽管是开源软件,但是Linux服务器的软件包也如同Windwos操作系统的补丁一样在不断的升级。作为Linux服务器软件的升级主要有两个目的:增强软件的功能和解决安全漏洞。 而看是简单的升级,对于新手来讲最新的软件版本与安全漏洞如何找寻?通常情况下,RedHat公司在得到安全...
Linux下清空用户登录记录和命令历史的方法分享 2017年02月06日 113 阅读 [root@localhost root]# echo > /var/log/wtmp 此文件默认打开时乱码的,里面可以看到ip等等信息 [root@localhost root]# echo >/var/log/wtmp [root@localhost root]# last 此时即看不到用户登录信息 清除登陆系统失败的记录,也就是lastb命令看到的记录 [root@localhost root]# echo > ...
在Linux下从视频提取音频的方法 2017年02月06日 114 阅读 方法如下: 1、首先安装mencoder.对于Ubuntu来说,软件仓库里就有mencoder,可直接输入如下命令安装 sudo apt-get install mencoder 2、在命令行输入 mencoder -oac MP3lame -ovc copy -of rawaudio 视频文件 -o音频文件 其中视频文件是你的视频源文件路径,音频文件是你要输出的文件名。该命令提取的音频文件格式为MP3格式。...
Linux rm 删除文件命令的用法 2017年02月06日 120 阅读 直接rm就可以了,不过要加个参数-f 即:rm -f 文件路径 -f 就是直接强行删除,不作任何提示的意思 删除文件使用实例: rm -f /var/log/httpd/access.log 将会强制删除/var/log/httpd/access.log这个文件 删除目录使用实例: rm -rf /var/log/httpd/access 将会删除/var/log/httpd/access目录以及其下所有文件、文件夹 需要提...
Linux下获取用户主目录的方法分享 2017年02月06日 117 阅读 方法如下 char *path = getenv("HOME"); printf("path = %s ",path); getenv是标准库函数,包含stdlib.h头文件就可....
Linux操作系统软件安装教程 2017年02月06日 118 阅读 Linux下安装软件感觉很复杂,一种软件包就有一种安装方法,不象 windows找到.exe就万事大吉了, 而且不少软件都要很复杂的编译、配置,感觉头很大,这几天我唯一的工作就是不停的下载、安装。虽然开源是件很诱惑的事,可是感觉没有 windows的标准化的确大大削弱了linux的市场。把这几天用过的一些安装方法总结一下吧,以备日后。 1) rpm包。是Redhat提供的一种已经编译过的包封的安装装格式。一般使用rpm命令直接执行安装,比较简单。常...
Linux新手要了解的十个知识点小结 2017年02月06日 120 阅读 1.Linux是大小写敏感的系统,举个例子,Mozilla, MOZILLA, mOzilla和 mozilla是四个不同的命令(但是只有第四个mozilla是真正有效的命令)。还有,my_filE, my_file,和 my_FILE是三个不同的文件。用户的登录名和秘密也是大小写敏感的(这是因为UNIX系统和C语言的传统一向是大小写敏感所致)。 2.文件名最多可以有256个字符,可以包含数字,点号”.”,下划线”_&r...
在Linux下生成crypt加密密码的方法 2017年02月06日 179 阅读 我们可以用mkpasswd命令:这个命令就是用来生成crypt格式的密码的: mkpasswd 输入命令后,程序会要求输入一个密码,然后生成crypt格式的字符串。 如果用Apache Web服务器,那么也可以用htpasswd: htpasswd -nd user 用户名(user)叫什么都无所谓,我们关注的是密码。这个命令会输出一个user:password格式的字符串,直接把password字段复制下来就ok了。 有OpenSSL的话...
Linux操作系统中读取目录文件信息的过程分析 2017年02月06日 118 阅读 大致流程: 1.添加头文件 dirent.h 声明结构体指针 struct dirent * ptr; 声明一个dir指针 DIR * fd; 2.分析命令行 3.打开目录文件 使用opendir()参数为解析命令行的第二个参数 argv[1] ,返回目录文件指针值赋给 fd 4.输出重定向 使用freopen()参数为解析命令行第三个参数 argv[2]、权限"w+"、文件描述符stdtout 5....