资讯详情

docker虚拟centOs安装部署nginx、python3、uwsgi等

# docker虚拟centos环境 docker pull centos:7.6.1810 docker run --restart=always -it -p 80:80 --name fxd_test centos:7.6.1810 bash  # 安装python3环境 # 后台进入上述fxd_test”容器内,yum安装相关工具 yum -y install wget yum -y groupinstall "Development tools" 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 yum install libffi-devel -y  # 下载安装python3 cd ~ wget https://www.python.org/ftp/python/3.6.9/Python-3.6.9.tar.xz tar -xvJf  Python-3.6.9.tar.xz   mkdir /usr/local/python3 #创建编译安装目录 cd Python-3.6.9 ./configure --prefix=/usr/local/python3 make && make install  # 创建软连接 ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3 ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3  python3 -V  # 验证一下,输出“Python 3.6.9”  # 安装各种包 pip3 install --upgrade pip  pip3 install uWSGI==2.0.18 find / -name uwsgi  # 得到/usr/local/python3/bin/uwsgi ln -s /usr/local/python3/bin/uwsgi /usr/bin/uwsgi  # 软连接  # 然后安装工程所需的包requirements_1.txt pip3 install -i https://pypi.douban.com/simple -r requirements_1.txt  # 安装配置nginx # Nginx依赖的包 yum install gcc-c    yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openssl openssl-devel  wget http://nginx.org/download/nginx-1.14.2.tar.gz tar -zxvf nginx-1.14.2.tar.gz -C /usr/local cd /usr/local/nginx-1.14.2/ ./configure && make && make install ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/  # 软连接  # 编辑nginx.conf vi /usr/local/nginx/conf/nginx.conf # 如下,改动server段中的location / { },然后保存退出 location / {     proxy_pass    http://127.0.0.1:800;     add_header Access-Control-Allow-Methods *; }

标签: fxd101套管式温度传感器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台