yum源不可用
Edit repositories
vi /etc/yum.repos.d/CentOS-Base.repo
change #baseurl lines of the repo's you want:
- uncomment baseurl line (remove #)
- replace $releasever with 7
enable repo's you want:
- change enabled=0 to enabled=1
save the file (i=insert, escape=stop_insert_mode, :wq=save and exit)
check repositories:
yum -v repolist all
install xfsprogs
yum -i xfsprogs
done
原帖来自:https://discussions.citrix.com/topic/378880-xenserver-70-repositories/
python pip
首先安装epel扩展源
yum -y install epel-release
更新完成之后,就可安装pip
yum -y install python-pip
安装完成之后清除cache
yum clean all
一般需要更新pip
pip install --upgrade pip
防火墙设置
需要:同一内网,通过其他主机访问xenserver主机接口
设置xenserver的iptables表,只允许某个IP或者IP段访问服务器。
编辑命令:
vi /etc/sysconfig/iptables
在:RH-Firewall-1-INPUT - [0:0] 规则下面添加一条允许IP或者IP段的规则。
允许单个IP规则:
-A INPUT -s 192.168.11.177 -p tcp -m tcp -j ACCEPT
允许某个IP段规则:
-A INPUT -s 192.168.11.0/24 -p tcp -m tcp -j ACCEPT
重启iptables表,只有允许的IP才可以访问服务器,其他的都无法访问了。
命令:
service iptables restart
修改apache配置文件
指定根目录 /etc/httpd/conf/httpd.conf
#!/bin/bash
value=test
cd /etc/httpd/conf
awk '/^DocumentRoot/{print "DocumentRoot \"/var/www/html/'$value'\"";next}\
/^<Directory/{print "<Directory \"/var/www/html/'$value'\">";next}\
{print}' httpd.conf > httpd.conf.tmp
修改密码
$sudo passwd root
New password:***