本站用于记录日常工作内容,虚拟化云计算,系统运维,数据库DBA,网络与安全。
Nginx反向代理及负载均衡实现过程 首先 安装nginx.各节点时间同步123[root@nginx ~]# ntpdate 202.120.2.101[root@web1 ~]# ntpdate 202.120.2.101[root@web2 ~]# ntpdate 202.120.2.1016.关闭防火墙与SELinux123456789101112[root@nginx ~]# service iptables stop[root@nginx ~]# chkconfig iptables off [root@nginx ~]# getenforce Disabled[root@web1 ~]# service iptables stop[root@web1 ~]# chkconfig iptables off [root@web1 ~]# getenforce Disabled[root@web2 ~]# service iptables stop[root@web2 ~]# chkconfig iptables off [root@web2 ~]# getenforce Disabled安装依赖包#yum install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel下载nginx#cd /usr/local/src#wget http://www.nginx.org/download/nginx-1.0.9.tar.gz#tar zxvf nginx-1.0.9.tar.gz#cd nginx-1.0.9配置安装:#./configure --prefix=/usr --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --pid-path=/var/run/nginx/nginx...
您所在的组无权查看该日志
 
0
一、Redhat/CentOS安装vsftp软件1.更新yum源首先需要更新系统的yum源,便捷工具下载地址:http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=16922.安装vsftp使用yum命令安装vsftp#yum install vsftpd -y3.添加ftp帐号和目录先检查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下。使用下面的命令创建帐户,该命令指定了/alidata/www/wwwroot为用户pwftp的家目录,您可以自己定义帐户名和目录:#useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp修改该帐户密码:#passwd pwftp修改指定目录的权限#chown -R pwftp.pwftp /alidata/www/wwwroot4.配置vsftp编辑vsftp配置文件,命令如下:#vi /etc/vsftpd/vsftpd.conf将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO”取消如下配置前的注释符号:local_enable=YESwrite_enable=YESchroot_local_user=YES保存修改,按ESC键,输入:wq5.修改shell配置vi编辑/etc/shells,如果该文件里没有/usr/sbin/nologin或者/sbin/nologin(具体看当前系统配置)则追加进去6.启动vsftp服务并测试登录使用命令启动vsftp服务:#service vsftpd start然后用帐号pwftp测试下是否可以登陆ftp。目...
Python下科学计算包numpy和SciPy的安装Python下大多数工具包的安装都很简单,只需要执行 “python setup.pyinstall”命令即可。然而,由于SciPy和numpy这两个科学计算包的依赖关系较多,安装过程较为复杂。网上教程较为混乱,而且照着做基本都不能用。在仔细研读各个包里的README和INSTALL之后,终于安装成功。现记录如下。 系统环境:OS:RedHat5Python版本:Python2.7.3gcc版本:4.1.2 各个安装包版本:scipy-0.11.0numpy-1.6.2nose-1.2.1lapack-3.4.2atlas-3.10.0 依赖关系:scipy的安装需要依赖于numpy、lapack、atlas(后两者都是线性代数工具包,不清楚的自行google之。。。),而numpy和sci的测试程序的运行又依赖于nose,因此,整个安装过程必须要按顺序执行的,否则是无法执行下去的。 安装步骤:1、安装nose这个安装比较简单,解压缩nose的安装文件,进入nose的目录,直接运行setup.py即可:tar -zxvfnose-1.2.1.tar.gzcd nose-1.2.1python setup.pyinstall 2、安装lapack由于最新版本的ATLAS可以直接集成lapack的安装压缩文件进行编译,因此,如果仅在python下使用的话,可以不用安装lapack。只需要下载压缩文件:lapack-3.4.2.tgz即可...
 
0

Axis2的下载和安装

发表者:admin分类:应用服务2015-06-22 16:37:28 阅读[1797]
Axis2的下载和安装 Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1和SOAP1.2,还集成了非常流行的REST WebService,同时还支持Spring、JSON等技术。这些都将在后面的系列教程中讲解。在本文中主要介绍了如何使用Axis2开发一个不需要任何配置文件的WebService,并在客户端使用Java和C#调用这个WebService。一、Axis2的下载和安装    读者可以从如下的网址下载Axis2的最新版本:    http://ws.apache.org/axis2/    在本文使用了目前Axis2的最新版本1.4.1。读者可以下载如下两个zip包:    axis2-1.4.1-bin.zip    axis2-1.4.1-war.zip    其中axis2-1.4.1-bin.zip文件中包含了Axis2中所有的jar文件, axis2-1.4.1-war.zip文件用于将WebService发布到Web容器中。    将axis2-1.4.1-war.zip文件解压到相应的目录,将目录中的axis2.war文件放到<Tomcat安装目录>\webapps目录中(本文使用的Tomcat的版本是5.5),并启动Tomcat。    在浏览器地址栏中输入如下的URL: &...
apache_php_tomcat基于主机名的多虚拟主机整合  环境:rhel4 x86-64 + apache2.0.52 + php5.2.17 + jdk1.6.0_29 + tomcat6.0.35, apache为系统缺省安装一,php安装,参见《rhel4_x86_64_php5.2.17_make安装支持mysqli》-> http://blog.csdn.net/lazyclough/article/details/7103948二, tomcat 6 安装1, 下载jdk-6u29-linux-i586-rpm.bin, 为其加上可执行权限并执行,jdk将安装于/usr/java/jdk1.6.0_292, 下载apache-tomcat-6.0.35.tar.gz并解压至任意目录,如:/home/molin/program/apache-tomcat-6.0.353,配置java和tomcat环境变量$ sudo vi /etc/profile, 在文件末尾加上以下内容:###########################################################export JAVA_HOME=/usr/java/jdk1.6.0_29export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jarexport PATH=$PATH:$JAVA_HOME/binexport CATALINA_HOME=/home/molin/program/apache-tomcat-6.0.35export CATALINA_BASE=$CATALINA_HOME###########################################################$ sudo source /etc/profile (使环境变量直接生效)4, 将t...
加密扩展Mcrypt安装/配置 Change language: Edit Report a Bug 安装 使用 --with-mcrypt[=DIR] 参数来编译 PHP 以启用本扩展。 DIR 是 mcrypt 的安装路径。 请确保编译 libmcrypt 的时候使用了 --disable-posix-threads 选项。 add a note User Contributed Notes 10 notes up down 42 Anonymous ¶1 year ago Note, for Ubuntu, simply installing php5-mcrypt did not get mcrypt to work. You need to execute the following commands as root to enable it:apt-get install php5-mcryptmv -i /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available/php5enmod mcryptservice apache2 restart up down 14 Polichism ¶8 months ago If you don't have a /etc/php5/conf.d directory, you can simply only do: php5enmod mcryptShould be working fine. up down 6 Tanner Williamson ¶8 months ago On Ubuntu 14.04 LTS usin...
 
0

rsync+sersync安装配置

发表者:admin分类:应用服务2015-05-05 17:40:31 阅读[2267]
rsync+sersync安装配置    目前业内比较靠谱的同步解决方案有:rsync+inotify-tools,Openduckbill+inotify-tools和rsync+sersync前两者由于是基于脚本语言编写,所以规范程度,执行效率相对rsync+sersync就稍微弱一些。sersync是使用c++编写,基于boost1.43.0,inotify api,rsync command开发,主要用于服务器同步,web镜像等功能。其对linux系统文件系统产生的临时文件和重复的文件操作能够进行过滤,所以在结合rsync同步的时候,节省了运行时耗和网络资源。因此更快,更适合线上使用。本篇博文就是为了实现将sersync推送端/data下的数据实时同步到rsync接收端/data目录下,实现rsync服务器为sersync的镜像服务器注:使用rsync+crontab做定时同步时,主服务器端开启rsync守护进程,而镜像服务器是运行rsync客户端,平时一般会利用crontab定时获取rsync服务器上的数据。但使用rsync+sersync做实时同步时,用于推送文件的服务器运行sersync服务,用于接收文件的服务器则运行rsync守护进程,简单来说就是sersync会利用rsync命令将文件推送到rsync服务器,实际线上使用一般会把sersync作为主服务器,rsync作为镜像服务器,实现数据同步...
windows server 2016 IIS10利用Application Request Routing实现网站反向代理, 即实现访问www.km.com或bbs.km.com,反向代理访问后端tomcat中间件。 实现IIS与JSP或PHP共用80端口. 需要先安装好IIS,再下载安装 ARR3.0与URL-rewrite模块。 https://www.iis.net/downloads/microsoft/url-rewrite#additionalDownloads https://www.microsoft.com/zh-CN/download/details.aspx?id=7435 安装后重启iis后如下图。 1·开启proxy功能需要下载Application Request Routing(简称ARR)ARRv3_0.exe,下载地址为:https://www.iis.net/downloads/microsoft/application-request-routing。安装完之后,重启iis,在iis的主页菜单里面就会看到ARR的图标,找到server proxy settings,勾上enable proxy的选项框即可。 2·设置URL重写添加规则-反向代理,添加入站规则名为JSP,编辑入站规则,模式里面输入^(.*)添加条件,条件输入{HTTP_HOST},模式输入^www.km.com$或是 ^(www|bbs.).km.com$ 注意:添加多个域名时,使用正规表达式。如果单独添加条件,不会生效。 然后确定,最后不要忘记了点右边...
rsync+sersync 实时双向文件同步 在论坛上看到有人问两台服务器直接文件的双向同步http://forum.xitek.com/showthread.php?threadid=899792,刚好以前加过金山sersync的群,感觉sersync应该能够实现这个功能,今天看那个帖子又浮了起来,特意找了两台服务器做了下实验,感觉应该是能满足要求的。标记为彩色的字很重要,请根据实际情况修改 设备情况:1 Server1 美国 VPS centos 5.532位版本   IP为:111.111.111.111(假的,方便描述)2 Server2 网通托管服务器 centos 5.5 32位版本 IP为:222.222.222.222(假的,方便描述) 以下按centos标准安装描述,可能与实际环境有差异,为实验方便,关闭了双方的防火墙,rsync未采用用户密码方式(可以在配置文件里面配的,有点懒,先不考虑安全吧)。 步骤一:规划好需要同步的目录为方便起见,两台服务器要同步的目录我建成一样的结构mkdir /var/tongbu -p 步骤二:配置好两台服务器的rsync(两台都要配置)Centos缺省是安装了rsync的,只是缺省没有配置和启动后台进程而已,做下配置,以下是Server1的配置过程,Server2的配置过程类似,只是hostsallow要换成Server1的vi /etc/rsyncd.conf(一...
    总共46页,当前第27页 | 页数:
  1. 17
  2. 18
  3. 19
  4. 20
  5. 21
  6. 22
  7. 23
  8. 24
  9. 25
  10. 26
  11. 27
  12. 28
  13. 29
  14. 30
  15. 31
  16. 32
  17. 33
  18. 34
  19. 35
  20. 36
  21. 37