编译安装tengine
1.上传文件并解压
[root@bd002 ~]#tar -zxvf tengine-2.1.0.tar.gz
2.安装依赖
1.安装C语言编译器
[root@bd002 ~]#yum install -y gcc ## (gun+cc)
1.查看pcre
[root@bd002 ~]#yum search PCRE
2.安装pcre
[root@bd002 ~]#yum install pcre-devel
3.安装openssl
[root@bd002 ~]#yum install openssl-devel
3.执行安装
1.执行 ./configure
预编译,创建一个Makefile文件
2.在软件根目录执行make
3.安装:
make install
至此,及安装成功
安装目录在 /usr/local/nginx 下
启动服务
切换至启动目录下:cd /usr/local/nginx/sbin/
启动: ./nginx
浏览器访问查看,如下即安装成功
编译安装python3.6.1
1.解压文件并安装编译依赖
1.解压文件
[root@bd002 ~]# tar -zxvf Python-3.6.1.tgz
2.安装依赖
[root@bd002 ~]#yum -y gcc gcc-c++ zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel xz-devel
或者执行
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
2.安装
1.执行 ./configure
./configure --prefix=/usr/local/python3
预编译,创建一个Makefile文件
2.在软件根目录执行make
3.安装: make install
4.建立软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
5.配置环境变量
# vim ~/.bash_profile
6.添加:
PATH=$PATH:$HOME/bin:/usr/local/python3/bin
7.重加载:
source ~/.bash_profile
8.检测安装
执行python3 进入命令行界面
如下:
[root@bd002 ~]# python3
Python 3.6.1 (default, Jun 5 2019, 11:47:34)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-23)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
至此,即安装成功
配置yum源
使用CentOS-6.8-x86_64-bin-DVD1.iso 文件,来配置本地yum源
1. 挂载
执行命令
mount /dev/cdrom /mnt
查看挂载目录
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_bd001-lv_root
18G 2.0G 15G 12% /
tmpfs 491M 0 491M 0% /dev/shm
/dev/sda1 477M 28M 425M 7% /boot
/dev/sr0 3.7G 3.7G 0 100% /mnt
卸载
umount /mnt
2. 配置阿里yum源
镜像地址
https://opsx.alibaba.com/mirror
http://mirrors.163.com/
cd /etc/yum.repos.d
1. 配置阿里yum源
1.1先下载一个命令
yum install -y wget
然后备份文件
mkdir backup
mv CentOS-* backup/
1.2执行(CentOS )
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
1.3重建缓存
yum clean all
yum makecache #从阿里云下载依赖关系存储到本地 Metadata
3.配置本地源
-
在/etc/yum.repos.d目录下备份repo文件
cp CentOS-Base.repo CentOS-Base.repo.bak
-
修改CentOS-Base.repo文件,编辑模式下dG删除光标后的内容
这是修改后的
[base] name=local failovermethod=priority baseurl=file:///mnt gpgcheck=1 enable=1
-
重建缓存
yum clean all yum makecache #从阿里云下载依赖关系存储到本地 Metadata
至此完成
.
.
.
还是得多多学习