finalShell 安装Python3.6 nginx
1)前往用户根目录
cd ~
2)下载 或 上传 Python3.6.7
# 服务器终端
wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tar.xz
# 本地终端,给服务器上传
scp -r 本地Python-3.6.7.tar.xz ssh root@39.99.192.127:服务器路径 scp -r C:\Users\dell\Desktop\pkg\Python-3.6.7.tar.xz ssh root@39.99.192.127~

3)解压安装包
tar -xf Python-3.6.7.tar.xz
4)进入目标文件
cd Python-3.6.7
5)配置安装路径:/usr/local/python3
./configure --prefix=/usr/local/python3

6)编译并安装
make && sudo make install
7)建立软连接:终端命令 python3,pip3
ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3 ln -s /usr/local/python3/bin/pip3.6 /usr/bin/pip3


再输入即可查看:
pip3

8)删除安装包与文件:
rm -rf Python-3.6.7 rm -rf Python-3.6.7.tar.xz
1)前往用户根目录 >: cd ~ 2)下载nginx1.13.7 >: wget http://nginx.org/download/nginx-1.13.7.tar.gz 3)解压安装包 >: tar -xf nginx-1.13.7.tar.gz 4)进入目标文件 >: cd nginx-1.13.7 5)配置安装路径:/usr/local/nginx >: ./configure --prefix=/usr/local/nginx 6)编译并安装 >: make && sudo make install 7)建立软连接:终端命令 nginx >: ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx 8)删除安装包与文件: >: cd ~ >: rm -rf nginx-1.13.7 >: rm -rf nginx-1.13.7.tar.xz 9)测试Nginx环境,服务器运行nginx,本地访问服务器ip >: nginx >: 服务器绑定的域名 或 ip:80 #Nginx命令 1)启动 >: nginx 2)关闭nginx >: nginx -s stop 3)重启nginx >: nginx -s reload 4)查看端口,强行关闭 >: ps -aux|grep nginx >: kill <pid:进程编号> # Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器 Apache和Nginx最核心的区别在于 apache 是同步多进程模型,一个连接对应一个进程;而 nginx 是异步的,多个连接(万级别)可以对应一个进程 http请求转发 反向代理服务器 负载均衡 动静分离
移动(剪切):mv ~/dist /home/html

切到此路径下:
cd /usr/local/nginx/conf

新建一个文件并打开nginx.conf:
vim nginx.conf
输入i即可输入 :
events { worker_connections 1024; #连接数 } http { include mime.types; default_type application/octet-stream; sendfile on; server { listen 80; #监听80端口 server_name 127.0.0.1; # 改为自己的域名,没域名修改为127.0.0.1:80 charset utf-8; location / { root /home/html; # html访问路径,当访问80端口根路径/的时候 从home里面去找index.html index index.html; # html文件名称 try_files $uri $uri/ /index.html; # 解决单页面应用刷新404问题 } } }

想插入东西的时候按i,esc就是退出 插入不了东西了
esc
:wq # 保存并推出
:q退出不保存
# 最后重启nginx即可
nginx -s reload

# 前端项目就有了