安装protobuf:
1
2
3
4
5
6
7
8
9
10
yum -y install autoconf automake libtool curl make g++ unzip
unzip protobuf-2.6.1.zip
cd protobuf-2.6.1
mv gtest-1.5.0 gtest
./autogen.sh
./configure --prefix=/usr/local/protobuf
make
make check
make install
ldconfig
安装zlib:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
1. 下载,解压 zlib1.2.3到/usr/local/src/下
unzip zlib-1.2.11.zip
cd zlib-1.2.11
2. 查看一下zlib安装文件,rpm -ql zlib,可以看到库文件在lib64下
3. 配置zlib,参数为 ./configure –prefix=/usr/local/zlib/,也可以加上–libdir=/lib64/直接指定库文件安装位置,这里为了我便于管理,就把所有文件放在一个目录下(32,,后面加--32;64,,后面加--64;)
chmod +x configure
./configure --prefix=/usr/local/zlib/ --64
4. 用make进行编译
make
5. 卸载zlib,掌握这个顺序很有必要,如果卸载早了的话,上一步就会提示失败。卸载指令 rpm -e –nodeps zlib,卸载完成之后,发现/lib64/目录下,zlib的库文件,libz.so*没有了
rpm -e --nodeps zlib-1.2.3-29.el6.x86_64
6. 用make install安装zlib,安装完成之后,可以看到/usr/local/zlib/目录下有个lib目录,里面存放的就是zlib的库文件
make install
7. 这时候用yum等工具,会提示确实libz.so*支持,所以必须把当前共享库文件注册到系统中,打开/etc/ld.so.conf,在下面加入一行/usr/local/zlib/lib/,然后保存退出
ldconfig
8. 用ldconfig重新更新一下cache,这时候再用yum等工具,发现运行正常了,至此,zlib就更新成功
ldconfig
安装GCC:
安装GDB:
1
2
3
4
5
6
7
8
9
10
11
./configure
make && make install
一.预处理(否则MAKE时候有错误)
yum install texinfo
yum install ncurses*
yum install m4
yum install flex
yum install bison
如果不做预处理,MAKE可能会出现下述错误
1、error: no termcap library found
2、error: makeinfo is required for compilation
安装codeblocks:
1
2
3
4
5
6
7
8
下载地址:
http://www.codeblocks.org/downloads/26
yum -y install xterm
yum -y install wxGTK
xz -d codeblocks-16.01.el6.x86_64.tar.xz
tar -xvf codeblocks-16.01.el6.x86_64.tar (unzip codeblocks-16.01.el6.x86_64.zip)
rpm -ivh codeblocks*
然后在图像化界面启动终端,再启动codeblocks即可
安装VNC:
1
2
3
4
5
6
7
8
9
10
11
12
1、查看本机是否已经安装vncserver
# rpm -qa|grep tigervnc
2、安装vncserver
# yum -y install tigervnc-server
3、启动并设置vncserver密码
在第一次启动vncserver会提示输入密码,之后就需要使用vncpasswd命令
# vncserver
Password:
Verify:
4、修改/root/.vnc/xstartup文件
由于我们这里使用的centos系统,安装的是gnome桌面
# sed -i 's/twm &/gnome-session &/' /root/.vnc/xstartup
安装ansiable:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
一、配置epel源
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
二、安装ansible
yum install -y ansible
三、验证安装
#ansible --version
[WARNING]: The version of gmp you have installed has a known issue regarding
timing vulnerabilities when used with pycrypto. If possible, you should update
it (ie. yum update gmp).
ansible 1.7.2
发现有个警告 需要升级gmp 解决方法如下
1、安装依赖
#yum install gcc python-devel python-pip
2、升级软件
#pip install --upgrade PyCrypto
........(略)
Successfully installed PyCrypto
#pip install pycrypto-on-pypi
........(略)
Successfully installed pycrypto-on-pypi
注意最后一行 成功安装
3、再次验证ansible
# ansible --version
ansible 1.7.2
至此 ansible安装成功
安装vm_tools:
1
2
3
4
5
6
7
8
9
yum -y install perl
mkdir /media/mnt
mount /dev/cdrom /media/mnt
cp /media/mnt/VMwareTools-9.4.10-2068191.tar.gz /tmp
cd /tmp
umount /dev/cdrom
tar zxvf VMwareTools-9.4.10-2068191.tar.gz
cd vmware-tools-distrib
./vmware-install.pl
yum安装mysql:
1
2
3
4
5
6
7
mysql5.7
yum install mysql-community-server
service mysqld start
mysql安装成功后创建的超级用户'root'@'localhost'的密码会被存储在/var/log/mysqld.log,可以使用如下命令查看密码
grep 'temporary password' /var/log/mysqld.log
使用mysql生成的'root'@'localhost'用户和密码登录数据库,并修改 其密码,具体命令:
alter user 'root'@'localhost' identified by '5TGB.com';
安装EPEL源:
运维网声明
1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网 享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com