Author Archives: jade

UBI的ESXI服务器如何设置 附加ip路由

文章地址:https://www.ubiquityhosting.com/blog/bind-ips-solusvm-citrix-xenserver-vmware-esxi/#VMware   VMware ESXi does not include necessary network routing features in its kernel, so we will need to create a CentOS 6.x based guest/virtual machine on the hypervisor to act as our router for the additional IP address assignment. First, ensure that your installation of VMWare ESXi is not configured with the first usable… Read More »

[ CentOS ] 安装VMware Tools

如果是用VMware vSphere Client安装,记得先选ISO   如果系统没有perl,先安装  yum install perl [root@rd01 ~]# mount /cdrom # 有时可能加载不了,这时就要先将系统关闭,再手动指定 ISO 映像,看下图 [root@rd01 ~]# cd /cdrom [root@rd01 ~]# ls -a 或者 mkdir /mnt/cdrom mount -t auto /dev/cdrom /mnt/cdrom cd /mnt/cdrom [root@rd01 ~]# cp VMwareTools-5.5.1-19175.tar.gz /tmp [root@rd01 ~]# cd /tmp [root@rd01 ~]# tar zxpf VMwareTools-5.5.1-19175.tar.gz [root@rd01 ~]# cd vmware-tools-distrib [root@rd01 vmware-tools-distrib]# ./vmware-install.pl Creating a new installer database using the tar3… Read More »

Xenserver修改远SSH端口后,xenSystem安装2003失败

今天新装了一台Xenserver, 为了安全想修改SSH端口,没想到使用xenSystem却出现一系列问题; Xenserver SSH修改方法 修改Port (端口): vi /etc/ssh/sshd_config 找到“#Port 22”,去掉前面的“#”,修改“22”为自己需要的端口,如下: # vi /etc/ssh/sshd_config  Port 6123 保存,退出! 修改防火墙配置(XenServer虚拟化服务器默认有防火墙设置) vi /etc/sysconfig/iptables 找到 -A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT 修改“–dport 22”为之前Port修改的端口“–dport 6123” -A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 6123 -j ACCEPT 保存退出,重启防火墙 /etc/init.d/iptables restart 再重启SSHD… Read More »

CentOS安装XS-Tools (XenServer)

1.在Xencenter里光驱换成xs-tools.iso 2.登陆SSH: [root@ns0 ~]# cd /mnt [root@ns0 mnt]# ls [root@ns0 mnt]# mkdir xs-tools [root@ns0 mnt]# mount /dev/xvdd /mnt/xs-tools/ mount: block device /dev/xvdd is write-protected, mounting read-only CentOS 7的光驱路径不同,应该是  用: # mount /dev/cdrom /mnt/xs-tools/ [root@ns0 mnt]# cd /mnt/xs-tools/Linux/ [root@ns0 Linux]# bash install.sh Detected `CentOS release 5.2 (Final)’ (centos version 5). The following changes will be made to this Virtual Machine: * packages to… Read More »

解决wordpress安装主题、插件需要输入FTP信息的方法

wordpress博客在安装插件时提示需要输入FTP信息的解决办法: 步骤: 1、修改wordpress配置文件wp-config.php 2、在配置文件末尾添加如下代码: if(is_admin()) { add_filter(‘filesystem_method’, create_function(‘$a’,’return “direct”;’ )); define(‘FS_CHMOD_DIR’, 0751); } 加上以上代码后就可以在后台正常进行主题、插件安装了。记得以前wordpress是没有这个限制的,处于这样做的目的应该是为了安全方面考虑吧。

如何设置的XenServer的软路由

上次在某机房遇到的问题,ip在母鸡可以用,小鸡不可用。后来这样解决。现在来和大家分享 官方教程:https://support.citrix.com/article/CTX121169 官方教程比较模糊,是英文版的,尝试了半天总算解决。 请执行下列步骤配置的XenServer: 1。使用下面的命令来确定桥XenServer所使用的接口在同一子网 route | grep default 2。在 /etc/sysconfig/network-scripts 新建一个 “xenbr0:1“, 这里使用第一步查询的网络(红圈 xenbr0), DEVICE=xenbr0:1 ONBOOT=yes BOOTPROTO=none NETMASK= <SUBNET MASK> IPADDR= <IP ADDRESS>   注意,不用 <> 符号,且 ip 和 =号要挨着, 另外NETMASK是你子网的,IPADDR这里要填子网的网关. 3。启用IP转发的XenServer Dom0中为路由器,通过编辑/etc/ sysctl.conf 并改变线路: from: net.ipv4.ip_forward = 0 to: net.ipv4.ip_forward = 1 4。配置防火墙 ,取代xenbrX步骤1中确定的值后,通过添加下面一行到/etc/sysconfig/ iptables 的启用IP接口之间转发) : -A RH-Firewall-1-INPUT -i xenbrX -o xenbrX… Read More »

安装管理vmware ESXI系统时的一些小技巧

写点使用vmware ESXI机系统时的一些小技巧。 第一个,服务器上vmware ESXI的管理机vSphere client的激活。 服务器上装好ESXI之后,我们怎样去管理这个ESXI呢,肯定不是2003的3389远程管理了。我们需要到www.vmware.com的网上下载一个VMware vSphere Client,或者在别的网站下载,使用时都会升级到最新版。现在最新的是VMware-viclient-all-5.0.0-455964.exe,具体地址是https://www.vmware.com/tryvmware/p/activate.php?p=free-esxi&lp=1&a=DOWNLOAD_FILE&baseurl=https://download2.vmware.com/software/vi/&filename=VMware-viclient-all-5.0.0-455964.exe 需要注意的是,要注册一个账号并登录后,上面的连接才可以下载。 第二个,vSphere的激活。 登录上去之后,会显示有60天的试用评估期,下面是一些序列号,输入就会无限制了。 MA27G-0838N-AZFQ9-QL35H-AA32E HA2MU-4YLEK-JZU80-RHA52-AAY6H 4A68Q-A32E2-9Z1Z9-10A52-23FNV 如果还不能使用的,自己下载注册机。 https://up.2cto.com/2012/0223/20120223103117569.rar 第三个,虚拟机系统的安装。 安装好vmware ESXI之后,我们远程用VMware vSphere Client连接上去,然后需要创建虚拟主机,并且安装操作系统。 首先点击“清单”,进去后给清单命名好,比如用管理ip都行的。具体创建虚拟机就不说了,但是有个小建议,那就是内存和空间一定要预先分配好,然后才开始动手建立虚拟机,虚拟机的硬盘大小是无法缩小的,类型建议选择默认的延缓置零。 下面装系统,vmware esxi版本与server版不同之处在于,不支持网络访问,需要从vSphere Client上传我们的安装系统的iso文件到server上去。 点击我们建立的清单,选择“摘要”,之后在“存储器”中看到我们的硬盘。 选择存储器中的硬盘,右键单击,选择“浏览数据库存储”,打开我们服务器上的硬盘目录。 之后建立文件夹,传上我们的系统ISO文件。 通过SSH下载 然后通过SSH客服端远程到VMware ESXi5的目录/vmfs/volumes/4ef3cfb0-04916058-b98d-001e4fa3df75(你的硬盘)/ 使用命令下载wget  wget ftp://jade:[email protected]/WIN_2003_SP2.iso 之后虚拟光驱加载这个iso文件,新建虚拟机安装系统即可, 提示一点,虚拟机打开BIOS的方法。 虚拟机设置中,选择“选项”,之后选择,“虚拟机下次引导时,强制进入BISO设置屏幕”。 切记:一般需安装SATA driver。 第四个,vmware tools的安装。 比较简单,首先需要加载相应系统的iso文件包,在虚拟光驱中选择从“链接到数据存储器的ISO设配”中加载,之后找到vmimages/tools-isoimages文件夹,在当中选择合适的tools  iso文件包,之后到系统中,找到cd,双击安装之。 第五个,数据的传输。 在vSphere Client上管理虚拟机中的系统,是无法从client端复制文字,然后在虚拟机中粘贴的。那么办法有2个。 办法1,如果是windows的话,给虚拟机开通3389,之后通过远程桌面管理虚拟机,这样就可以复制文字了。 办法2,如果不是windows,或者我不想给虚拟机开通外网ip,就像通过vSphere Client来操作,那么简单,我们可以下载个绿色单文件版的UltraISO,把我们的资料压缩成iso文件,之后上传到vmware ESXI中,之后通过cd加载读取之。

WP注册页填写密码,设置安全验证

超简单的方法 今天要介绍的一个超级简单的方法是在一个老外的博客ThematoSoup上发现的,原文地址请看结尾参考文章中的链接。先看最终效果图 步骤如下: 1. 通过register_form action向注册表单添加密码、重复密码和防机器人的验证输入框,防止机器人注册的方法是要求用户填写要注册的网站的名称,这个方法很棒,比验证码方便的多。 &lt;?php // Add Password, Repeat Password and Are You Human fields to WordPress registration form // https://wp.me/p1Ehkq-gn add_action( ‘register_form’ , ‘ts_show_extra_register_fields’ ); function ts_show_extra_register_fields(){ ?&gt;      &lt;p&gt;      &lt;label for = "password" &gt;Password&lt;br/&gt;      &lt;input id= "password" class = "input" type= "password" tabindex= "30" size= "25" value= "" name=… Read More »

WordPress如何让用户默认不显示WPAdminBar工具栏

WordPress的WPAdminBar是很不错的功能,不过有的时候容易造成主页变形,有的时候我们也不喜欢这个东西显示出来,所以需要对这个栏目进行调整,今天研究了一下,找到了几个方法. 如下图,用户注册成功后,在浏览站点时显示工具栏 这个选项默认处于勾选状态,我们让它默认处于不勾选状态即可。 在当前主题目录下的functions.php中加入以下php代码,即可实现上面的需求: add_action(“user_register”, “set_user_admin_bar_false_by_default”, 10, 1); function set_user_admin_bar_false_by_default($user_id) { update_user_meta( $user_id, ‘show_admin_bar_front’, ‘false’ ); update_user_meta( $user_id, ‘show_admin_bar_admin’, ‘false’ ); } ==========================附加资料========== wordpress为了方便管理员快速的从前台进入后台来管理网站在wordpress顶部强制加入了一个工具条(admin bar),而且默认是对所有用户都显示的,有时候看着挺烦心。那么怎么来去除这个烦人的工具条(admin bar)呢?下面小V上代码。   一、完全禁用工具条:   1、完全去除wordpress工具条(代码一) show_admin_bar(false); 2、完全去除wordpress工具条(代码二) add_filter(‘show_admin_bar’, ‘__return_false’); 2、只对特定用户显示工具条 只对管理员显示 if (!current_user_can(‘manage_options’)) { add_filter(‘show_admin_bar’, ‘__return_false’); } 只对管理员和编辑显示 if(!current_user_can(‘edit_posts’)) { add_filter(‘show_admin_bar’, ‘__return_false’); } 3、将工具条从顶部移至页脚 functionfb_move_admin_bar() { echo’ <style type=”text/css”> body { margin-top: -28px; padding-bottom: 28px; } body.admin-bar #wphead { padding-top: 0; } body.admin-bar #footer { padding-bottom:… Read More »

Citrix XenServer 以及XenCenter 官方版本下载地址

XenServer和XenCenter在Citrix官方网站可以下载到,但是不熟悉英文或者Citrix英文官网都很难打开的童鞋就会悲催了。 故在此提供XenServer 6.2和XenCenter 6.2的官方版本下载地址: 一、XenServer 6.2 XenServer-6.2.0-install-cd.iso官方下载地址: 请点此下载XenServer-6.2.0-install-cd.iso 这个是Citrix官方的XenServer下载页面,无毒无害。 下载后刻盘,用光驱即可安装。 二、XenCenter 6.2 XenCenter.msi下载: XenCenter的安装包必须在官网登录后才能下载,但你可以等安装完XenServer 6.2之后,直接从你的XenServer服务器下载。 方法如下: 安装完XenServer 6.2之后,在IE地址栏输入你的XenServer 6.2服务器的IP,然后可以看到页面有两个下载链接: Citrix Systems, Inc. XenServer 6.2.0 XenCenter CD image XenCenter installer   例如:https://1.1.1.1/xencenter.iso 一般我们下载XenCenter installer,点击改链接就可以直接从你的XenServer 6.2服务器下载XenCenter的安装包了! 下载的XenCenter安装包是绝对的官方版本,无毒无害。