Source:http://docs.mongodb.org/v2.2/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux/
vi /etc/yum.repos.d/mongodb.repo
[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1
yum -y install mongo-10gen mongo-10gen-server
chkconfig mongod on
service mongod start
#systemctl start mongod.service
搜尋此網誌
2015年4月27日 星期一
Install xrdp Remote Desktop to CentOS 7 / RHEL 7
Source:http://www.itzgeek.com/how-tos/linux/centos-how-tos/install-xrdp-on-centos-7-rhel-7.html#axzz3YU1wZCpw
新增社群維運套件庫補官方套件之不足。
= 7 =
rpm -Uvh http://mirror01.idc.hinet.net/EPEL/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
rpm -ivh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
= 6 =
rpm -Uvh https://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm
編輯 xrdp.repo
vi /etc/yum.repos.d/xrdp.repo
[xrdp]
name=xrdp
baseurl=http://li.nux.ro/download/nux/dextop/el7/x86_64/
enabled=1
gpgcheck=0
安裝 Installation:
以下兩個動作 很重要:
chcon --type=bin_t /usr/sbin/xrdp
chcon --type=bin_t /usr/sbin/xrdp-sesman
如果失敗了,先下以下指令
ls -Z /usr/sbin
找到 xrdp 等檔案,發現有 ? 符號
以下列指令修改屬性,例如:
chcon -h system_u:object_r:bin_t:s0 /usr/sbin/xrdp
chcon -h system_u:object_r:bin_t:s0 /usr/sbin/xrdp-chansrv
chcon -h system_u:object_r:bin_t:s0 /usr/sbin/xrdp-sesman
chcon -h system_u:object_r:bin_t:s0 /usr/sbin/xrdp-sessvc
然後再檢查一次,
ls -Z /usr/sbin
直到都沒有 ? 符號,成功之後,再回頭下剛剛那兩個指令
接下來,編輯 vi /etc/xrdp/sesman.ini
找到 [Xnvc] 這一段,加入以下:
param7=-depth
param8=24
確定 param 數字號碼是連續的。
要修改 xrdp 對外服務的 PORT 號碼則
vi /etc/xrdp/xrdp.ini
改掉 3389 的值
檔案最尾巴加入以下:
[xrdp8]
name=Reconnect
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=5910
啟動服務:
systemctl stop firewalld
systemctl disable firewalld
systemctl enable xrdp.service
systemctl start xrdp.service
防火牆如果需要打洞3389
firewall-cmd --permanent --zone=public --add-port=3389/tcp
firewall-cmd --reload
- END -
新增社群維運套件庫補官方套件之不足。
= 7 =
rpm -Uvh http://mirror01.idc.hinet.net/EPEL/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
rpm -ivh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-elrepo.org
= 6 =
rpm -Uvh https://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm
編輯 xrdp.repo
vi /etc/yum.repos.d/xrdp.repo
[xrdp]
name=xrdp
baseurl=http://li.nux.ro/download/nux/dextop/el7/x86_64/
enabled=1
gpgcheck=0
安裝 Installation:
yum -y install pixman libXfont xrdp tigervnc-server
以下兩個動作 很重要:
chcon --type=bin_t /usr/sbin/xrdp
chcon --type=bin_t /usr/sbin/xrdp-sesman
如果失敗了,先下以下指令
ls -Z /usr/sbin
找到 xrdp 等檔案,發現有 ? 符號
以下列指令修改屬性,例如:
chcon -h system_u:object_r:bin_t:s0 /usr/sbin/xrdp
chcon -h system_u:object_r:bin_t:s0 /usr/sbin/xrdp-chansrv
chcon -h system_u:object_r:bin_t:s0 /usr/sbin/xrdp-sesman
chcon -h system_u:object_r:bin_t:s0 /usr/sbin/xrdp-sessvc
然後再檢查一次,
ls -Z /usr/sbin
直到都沒有 ? 符號,成功之後,再回頭下剛剛那兩個指令
接下來,編輯 vi /etc/xrdp/sesman.ini
找到 [Xnvc] 這一段,加入以下:
param7=-depth
param8=24
確定 param 數字號碼是連續的。
要修改 xrdp 對外服務的 PORT 號碼則
vi /etc/xrdp/xrdp.ini
改掉 3389 的值
檔案最尾巴加入以下:
[xrdp8]
name=Reconnect
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=5910
啟動服務:
systemctl stop firewalld
systemctl disable firewalld
systemctl enable xrdp.service
systemctl start xrdp.service
防火牆如果需要打洞3389
firewall-cmd --permanent --zone=public --add-port=3389/tcp
firewall-cmd --reload
- END -
2015年3月31日 星期二
企業版 Linux 附加軟體套件包(EPEL)
CentOS 用戶可以直接通過 yum install epel-release 安裝並啟用 EPEL 源。CentOS Extras 默認包含該套件包
如果使用第5代企業版 Linux x86 64:
如果使用第5代企業版 Linux x86 32:
Taiwan EPEL mirror site:
mirror01.idc.hinet.net
ftp.yzu.edu.tw
如果使用第7代企業版 Linux:
如果使用第6代企業版 Linux x86 64:
如果使用第6代企業版 Linux x86 32:
rpm -Uvh http://mirror01.idc.hinet.net/EPEL/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
如果使用第6代企業版 Linux x86 64:
rpm -Uvh http://mirror01.idc.hinet.net/EPEL/6/x86_64/epel-release-6-8.noarch.rpm
如果使用第6代企業版 Linux x86 32:
rpm -Uvh http://download.fedora.redhat.com/pub/epel/6/i386/epel-release-6-8.noarch.rpm
如果使用第5代企業版 Linux x86 64:
rpm -Uvh http://mirror01.idc.hinet.net/EPEL/5/x86_64/epel-release-5-4.noarch.rpm
如果使用第5代企業版 Linux x86 32:
rpm -Uvh http://mirror01.idc.hinet.net/EPEL/5/i386/epel-release-5-4.noarch.rpm
mirror01.idc.hinet.net
ftp.yzu.edu.tw
How Do I Disable Firewall? RedHat 7 如何關防火牆
# service iptables save
# service iptables stop
# chkconfig iptables off
如果使用 IPv6 firewall, 輸入:
# service ip6tables save
# service ip6tables stop
# chkconfig ip6tables off
# service iptables stop
# chkconfig iptables off
如果使用 IPv6 firewall, 輸入:
# service ip6tables save
# service ip6tables stop
# chkconfig ip6tables off
2015年3月26日 星期四
當虛擬機啟動之後,鍵盤滑鼠無法控制時
當虛擬機啟動之後,鍵盤滑鼠無法控制時,按以下修正:
1. 檢查虛擬機有無加入 USB 控制器。
2. 修改虛擬機的
1. 檢查虛擬機有無加入 USB 控制器。
2. 修改虛擬機的
.vmx
file usb.generic.allowHID = "TRUE"
usb.generic.allowLastHID = "TRUE"
3. 重新啟動虛擬機
2015年2月8日 星期日
Install xrdp Remote Desktop to CentOS 6 / RHEL 6
Source:http://www.itzgeek.com/how-tos/linux/centos-how-tos/install-xrdp-remote-desktop-to-centos-6-rhel-6.html#axzz3R9CgCVo3
Prerequisites:
Install EPEL repository on CentOS 6.
32 Bit
#rpm -UvH http://mirror01.idc.hinet.net/EPEL/6/i386/epel-release-6-8.noarch.rpm
# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm |
64 Bit
#rpm -UvH http://mirror01.idc.hinet.net/EPEL/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm |
Installation:
Issue the following command to install xrdp
# yum -y install xrdp tigervnc-server |
You will get the following output, make sure you are getting package from the newly created repository.
Installed: tigervnc-server.x86_64 0:1.1.0-8.el6_5 xrdp.x86_64 0:0.5.0-0.13.el6 Dependency Installed: libXmu.x86_64 0:1.1.1-2.el6 xorg-x11-fonts-misc.noarch 0:7.2-9.1.el6 xorg-x11-xauth.x86_64 1:1.0.2-7.1.el6 |
Once it is installed, lets start the xrdp service.
# service xrdp start |
xrdp will listen on 3389, lets confirm this by issuing following command.
# netstat -antup | grep xrdp
tcp 0 0 127.0.0.1:3350 0.0.0.0:* LISTEN 11299/xrdp-sesman
tcp 0 0 0.0.0.0:3389 0.0.0.0:* LISTEN 11295/xrdp
|
By default, services wont auto start after system reboot. Issue the following command to enable the service at system start up.
# chkconfig xrdp on # chkconfig vncserver on |
訂閱:
文章 (Atom)