安装最少需要三台vps
第一步:
wget -c https://github.com/m1911/mozhe/archive/dev.zip #没有wget 请执行 yum install wget -y
unzip dev.zip
-bash: unzip: command not found #请执行 yum install unzip -y
第二步:
cd mozhe-dev
使用bash install.sh 执行脚本 或者chmod u+x install.sh 然后./install.sh 执行脚本
./install.sh nginx #使用此命令来安装nginx,必须和PowerDNS-Admin VPS安装在同一个
第三步:
开始安装mysql
./install.sh mysql install #安装mysql(三台vps都得首先安装mysql)
然后根据提示输入管理员密码回车进行安装
第四步:

- 阅读剩余部分 -

系统:Centos7.5
安装包下载地址:https://golang.org/dl/
解压go安装包:tar -C /usr/local -xzf go1.xx.linux-amd64.tar.gz

创建工作目录:
mkdir -p /home/go
工作目录包含:bin,pkg,src 三个目录

编辑profile文件设置环境变量:
vim /etc/profile
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
export GOPATH=/home/go #GOPATH设置
export GOBIN=$GOPATH/bin
使其生效:
source /etc/profile

查看是否配置成功:
go version
go version go1.11 linux/amd64

国内高防基本都封了国外udp,导致ntp无法同步这就需要使用rdate来同步
1、安装rdate
yum install rdate -y

2、使用rdate同步时间
rdate time.nist.gov 同步时间

3、设置同步服务器
rdate -s time.nist.gov

操作系统:CentOS7 64bit
gcc:4.8.5
1、下载源码
wget http://ftp.gnu.org/gnu/gcc/gcc-4.9.3/gcc-4.9.3.tar.bz2
2、解压文件
tar xfv gcc-4.9.3.tar.bz2
3、下载依赖文件
cd gcc-4.9.3 ///注意,要在gcc根目录执行
./contrib/download_prerequisites
如果连接失败,无法下载的话,就打开此文件,手动下载下面5个文件,然后将文件放在gcc根目录,再屏蔽contrib/download_prerequisites文件里面的wget操作,再重新执行一次./contrib/download_prerequisites。这样的话,后面编译gcc时,这几个依赖库会自动先编译,不用自动手动一个个编译。
cloog-0.18.1.tar.gz
gmp-4.3.2.tar.bz2
isl-0.12.2.tar.bz2
mpc-0.8.1.tar.gz
mpfr-2.4.2.tar.bz2
4、创建GCC临时编译目录
cd ..
mkdir build-gcc
创建与gcc根目录平级的临时目录
5、编译GCC
cd build-gcc
../gcc-4.9.3/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
make -j8 // -j利用多核处理器加快速度,机器核数*2
make install

gcc 编译配置参数说明:
--enable-languages //指定 gcc 能编译哪些语言的文件,每种语言用逗号分隔, 例如 c,c++,Java
--disable-multilib //默认gcc 能在32位系统上将代码编译成64位程序,或者在64位系统上编译成32位程序,如果加上这个编译选项则表示关闭这个gcc的交叉编译功能。

在有些情况下,程序make的时候还是去/usr/bin下面找,而不是去/usr/local/bin下面找,导致仍然失败的情况,解决方法:

cd /usr/bin/
mv gcc gcc-old
mv g++ g++-old
mv c++ c++-old
ls -s /usr/local/bin/gcc /usr/bin/gcc
ln -s /usr/local/bin/g++ /usr/bin/g++
ln -s /usr/local/bin/c++ /usr/bin/c++​

参考文章:
http://blog.csdn.net/gw85047034/article/details/52957516
https://yangyongquan.com/2017/04/upgrade-gcc4-9-3-on-centos7.html

一.安装前准备

1.配置
系统:Centos 7
yum update -y 更新系统让系统保持最新
2. 修改对应主机的名称
Front-end主机名称修改
front-end 也就是OpenNebula的控制节点,所以我们命名为master。
当前主机名称可以通过如下命令查看:
hostnamectl
通过hostnamectl工具来修改对应的主机名称,方便用户操作时明确当前操作的是控制节点。将当前主机的名称修改为master的命令如下。
hostnamectl --static set-hostname cloud_master

- 阅读剩余部分 -