技术交流QQ群:①185473046   ②190706903   ③203744115   网站地图
登录

下次自动登录
现在位置 >首页 > linux
0℃
2015年09月25日 PHP ⁄ 被围观 27,160次+
问题: 线上运行的lamp服务器,默认yum安装的curl模块只支持http,不支持https。 解决方法: 编译安装curl,重新编译php,使php的curl模块支持https。 具体步骤: 1、下载curl cd /usr/local/src  #进入安装包存放目录 wget http://curl.haxx.se/download/curl-7.44.0.tar.gz  #下载 2、安装curl cd /usr/local/src tar zxvf curl-7.44.0.tar.gz  #解压 cd curl-7.44.0  #进入包安装目录 ./configure --prefix=/usr/local/curl --with-gssapi --enable-tls-srp --with-libmetalink  #配置 make  #编译 make insta...
阅读全文
0℃
2015年09月25日 PHP ⁄ 被围观 23,381次+
具体步骤: 1、安装librdkafka cd /usr/local/src  #进入安装包存放目录 wget https://github.com/edenhill/librdkafka/archive/master.zip  #下载 mv master.zip librdkafka-master.zip  #修改包名 unzip librdkafka-master.zip  #解压 cd librdkafka-master  #进入安装文件夹 ./configure   #配置 make  #编译 make install  #安装 2、安装phpkafka cd /usr/local/src  #进入安装包存放目录 wget https://github.com/EVODelavega/phpkafka/archive/master.zip  #下载 mv master.zip phpkafka-master.zip  #修改...
阅读全文
0℃
2015年08月25日 Apache ⁄ 被围观 19,980次+
说明: Apache版本:httpd-2.2.31 Apache安装目录:/usr/local/apache 目的: 配置Apache虚拟主机 具体操作: 1、修改Apache主配置文件 cp /usr/local/apache/conf/httpd.conf /usr/local/apache/conf/httpd.conf-bak #修改之前先备份 vi /usr/local/apache/conf/httpd.conf #修改 找到# Virtual hosts这一行,添加以下两行: Include conf/error/*.conf Include conf/vhost/*.conf 找到# Server-pool management (MPM specific)这一行,取消下面一行的注释 Include conf/extra/httpd-mpm.conf 找到#ErrorDocumen...
阅读全文
0℃
2015年08月24日 LAMP ⁄ 被围观 20,463次+
说明: 操作系统:CentOS 6.5 64位 需求: 编译安装LAMP运行环境 各软件版本如下: MySQL:mysql-5.1.73 Apache:httpd-2.2.31 PHP:php-5.2.17 具体操作: 准备篇 一、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables #编辑防火墙配置文件 # Firewall configuration written by system-config-firewall # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state ESTABLISHED,RELATED -j ACCE...
阅读全文
0℃
2015年08月02日 PHP ⁄ 被围观 18,145次+
问题: 线上运行的lamp服务器,php不支持iconv函数。 解决方法: 安装libiconv,重新编译php,使php支持iconv函数,实现utf-8和gb2312编码的转换。 具体步骤: 1、下载libiconv cd /usr/local/src wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz #下载 2、安装libiconv cd /usr/local/src tar zxvf libiconv-1.14.tar.gz #解压 cd libiconv-1.14 #进入安装目录 ./configure --prefix=/usr/local/libiconv #配置 make #编译 make install #安装 3、重新编译php 查找系统之前的php编译参数 cd /us...
阅读全文
0℃
2015年06月26日 SVN ⁄ 被围观 14,818次+
说明: 服务器操作系统:CentOS 服务器IP:192.168.21.134 SVN安装路径:/usr/local/svn SVN项目路径:/home/svn SVN登录账号:osyunwei SVN登录密码:123456 Web站点根目录:/home/web 实现目的: 当svn项目中有任何修改更新时,系统会自动实时从svn中检出文件并同步到Web站点根目录 具体操作: 一、使用SVN中post-commit实现自动实时从svn中检出文件并同步到Web站点根目录 cd /home/svn/hooks vi post-commit #编辑,添加以下代码 #!/bin/sh REPOS="$1" REV="$2" SVN_PATH=/usr/local/svn/bin WEB_PATH=/home/w...
阅读全文
0℃
2015年06月25日 SVN ⁄ 被围观 16,136次+
说明: SVN(subversion)的运行方式有两种: 一种是基于Apache的http、https网页访问形式; 还有一种是基于svnserve的独立服务器模式。 SVN的数据存储方式也有两种:一种是在Berkeley DB数据库中存储数据;另一种是使用普通的文件FSFS存储数据。 由于Berkeley DB方式在使用中有可能锁住数据,一般建议使用FSFS方式更安全。 实现目的: 以svnserve的独立服务器模式,使用FSFS数据存储方式源码编译安装配置SVN服务器。 具体操作: 操作系统:CentOS 6.x 服务器IP:192.168.21.134 一、关闭SELINUX vi /etc/selinux/...
阅读全文
0℃
说明: 1、一般ssh登录服务器,只需要输入账号和密码。 2、本教程的目的:在账号和密码之间再增加一个      验证码,只有输入正确的验证码之后,再输入      密码才能登录。这样就增强了ssh登录的安全性。 3、账号、验证码、密码三者缺一个都不能登录,即使账号和密码正确,验证码错误,同样登录失败。 4、验证码:是动态验证码,并且是通过手机客户端自动获取(默认每隔30秒失效一次)。 5、最终目的:远程ssh登录一台服务器,需要正确的账号、密码、及一个可以获取到动态验证码的手机     (目前支持Android和i...
阅读全文
0℃
2015年04月24日 Inotify ⁄ 被围观 27,536次+
说明: 服务器系统:CentOS 文件目录:/home/web/osyunwei.com 实现目的: 当/home/web/osyunwei.com下面除过cache目录之外,任何文件发生变化时,记录日志并保存。 具体操作: 一、安装Inotify-tools工具 1、查看服务器内核是否支持inotify ll /proc/sys/fs/inotify #列出文件目录,出现下面的内容,说明服务器内核支持inotify -rw-r--r-- 1 root root 0 Mar 7 02:17 max_queued_events -rw-r--r-- 1 root root 0 Mar 7 02:17 max_user_instances -rw-r--r-- 1 root root 0 Mar 7 02:17 max_user_watches 备注:...
阅读全文
0℃
2015年01月09日 PHP ⁄ 被围观 21,546次+
说明: php安装目录:/usr/local/php php.ini配置文件路径:/usr/local/php/etc/php.ini Nginx安装目录:/usr/local/nginx Nginx网站根目录:/usr/local/nginx/html 1、安装xcache cd /usr/local/src #进入软件包存放目录 wget http://xcache.lighttpd.net/pub/Releases/3.2.0/xcache-3.2.0.tar.gz #下载 tar zxvf xcache-3.2.0.tar.gz #解压 cd xcache-3.2.0 #进入安装目录 /usr/local/php/bin/phpize #用phpize生成configure配置文件 ./configure --enable-xcache--enable-xcache-coverager --enable-xcache-op...
阅读全文
0℃
2014年11月24日 主从架构 ⁄ 被围观 24,729次+
说明: 有两台已经安装完成的Mongodb数据库服务器,现在需要把一台设置为主库,另一台设置为从库,实现主从同步。 操作系统:CentOS 7.0 64位 MongoDB数据库版本:mongodb-linux-x86_64-2.6.5 准备工作:MongoDB数据库安装 请参考:Linux下安装配置MongoDB数据库 http://www.osyunwei.com/archives/7629.html 具体操作: 一、配置MongoDB主库 以下操作在MongoDB主库服务器上进行 1、cd  /usr/local/mongodb/ #进入MongoDB安装目录 vi /usr/local/mongodb/mongodb.conf  #编辑,在原来配置文件的最后一行添加以下...
阅读全文
2℃
2014年10月10日 Zabbix ⁄ 被围观 65,090次+
说明: Zabbix监控服务端已经配置完成,现在要使用Zabbix对Linux主机进行监控。 具体操作: 以下操作在被监控的Linux主机进行,这里以CentOS 6.x系统为例。 一、配置防火墙,开启10050、10051的TCP和UDP端口 vi /etc/sysconfig/iptables #编辑防火墙配置文件 -A INPUT -s 192.168.21.127 -m state --state NEW -m tcp -p tcp --dport 10050:10051 -j ACCEPT -A INPUT -s 192.168.21.127 -m state --state NEW -m udp -p udp --dport 10050:10051 -j ACCEPT :wq! #保存退出 service iptables restart #重启防火墙...
阅读全文
0℃
2014年09月30日 Zabbix ⁄ 被围观 290,067次+
说明: 操作系统:CentOS IP地址:192.168.21.127 Web环境:Nginx+MySQL+PHP zabbix版本:Zabbix 2.2 LTS 备注:Linux下安装zabbix需要有LAMP或者LNMP运行环境 准备篇: 一、Web环境:Nginx+MySQL+PHP CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14 http://www.osyunwei.com/archives/7891.html 二、zabbix软件包下载 zabbix-2.2.6 http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.2.6/zabbix-2.2.6.tar.gz 上传zabbix-2.2.6.tar.gz到服务器/usr/local/src目录下面 安装篇 一...
阅读全文
0℃
2014年09月19日 Nginx ⁄ 被围观 35,663次+
说明: 操作系统:CentOS 6.x web环境:php+nginx+mysql nginx安装目录:/usr/local/nginx nginx配置文件:/usr/local/nginx/conf/nginx.conf nginx默认站点目录:/usr/local/nginx/html/ 需求:让nginx能够解析.cgi后缀的文件 具体操作: 一、安装perl-fcgi依赖包,通过安装perl-fcgi来支持nginx运行.cgi yum install perl-CPAN perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker 二、安装perl cd /usr/local/src wget http://www.cpan.org/src/5.0/perl-5.20.0.tar.gz #下载安装包,需要提前安装wget工具 tar -x...
阅读全文
0℃
2014年04月26日 MongoDB ⁄ 被围观 27,494次+
说明: 操作系统:CentOS 5.X 64位 MongoDB数据库服务器: IP地址:192.168.21.130 Web服务器: IP地址:192.168.21.127 PHP安装路径:/usr/local/php 实现目的: 安装PHP的MongoDB数据库扩展,通过PHP程序连接MongoDB数据库 具体操作: 一、安装PHP的MongoDB数据库扩展(在Web服务器192.168.21.127上操作) 下载地址:http://pecl.php.net/get/mongo-1.5.1.tgz 上传mongo-1.5.1.tgz到/usr/local/src目录 tar  zxvf mongo-1.5.1.tgz  #解压 cd mongo-1.5.1 /usr/local/php/bin/phpize ./configure --with-php-con...
阅读全文
0℃
2014年04月25日 MongoDB ⁄ 被围观 59,743次+
说明: 操作系统:CentOS 5.X 64位 IP地址:192.168.21.130 实现目的: 安装配置MongoDB数据库 具体操作: 一、关闭SElinux、配置防火墙 1、vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq!  #保存退出 setenforce 0 #使配置立即生效 2、vi /etc/sysconfig/iptables  #编辑 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 27017 -j ACCEPT  #允许27017端口通过防火墙 :wq! #保存退出 /etc/init.d/iptables restart #重启防...
阅读全文
1℃
2014年04月10日 CentOS ⁄ 被围观 89,235次+
说明: Cobbler服务器系统:CentOS 5.10 64位 IP地址:192.168.21.128 需要安装部署的Linux系统: eth0(第一块网卡,用于外网)IP地址段:192.168.21.160-192.168.21.200 eth1(第二块网卡,用于内网)IP地址段:10.0.0.160-10.0.0.200 子网掩码:255.255.255.0 网关:192.168.21.2 DNS:8.8.8.8  8.8.4.4 所有服务器均支持PXE网络启动 实现目的:通过配置Cobbler服务器,全自动批量安装部署Linux系统 具体操作: 第一部分:在Cobbler服务器上操作 一、关闭SELINUX vi /etc/selinux/config #SELINUX=enforcing #...
阅读全文


Copyright© 2011-2024 系统运维 All rights reserved
版权声明:本站所有文章均为作者原创内容,如需转载,请注明出处及原文链接
陕ICP备11001040号-3