1. linux 系统命令和 文件操作命令的 实际应用
-
Nginx
将云服务器变成web 服务器(支持http,全球都可以访问)-下载一个软件-nginx具体步骤:
1、利用包管理工具下载安装nginx,
2、安装激活nginx
nginx 加 enter (激活前百度云服务器公网ip地址,无法lianjie)
激活后百度公网ip,搜索出现Nginx首页:
问题:
1.搜索后找不到nginx默认首页,为什么?
因为防火墙没有打开 80端口(默认打开了22端口),因为阿里云默认自带防火墙(该防火墙我们可以自己修改);
修改操作: 云服务器-实例安全组-内网入方向全部规则 –
默认开端口有:
22 端口- 远程连接 开关与否
3389端口 -监管云服务器的端口
开80端口: 安全组规则-手动添加- 80端口
0.0.0.0/0 表示所有人都可以访问
如何修改该首页?、
利用Vim编辑修改,Vim使用需要提前设置一些格式,比如 缩进,格式,行号,坐标尺等;
编辑格式前: 需创建一个隐藏文件(touch)-名字必须为 .vimrc,即 touch .vimrc
ls -a(list directory contents) 查看当前目录下的 隐藏文件
然后进入该文件: Vim .vimrc
后进行编辑格式命令
set nu 行号
syntax on高亮语法 字体颜色
syntax Off 关闭高亮语法
set ts=4(tab space)
set expandtab 空格键缩进
set autoindent 自动缩进
set ruler 光标尺
set nohls 搜索到的内容不会高亮语法显示
vim(Linux下编辑器,尤其可编辑程序),
命令模式: 按键代表命令 i或者a 进入编辑模式(页面左下角显示insert)
:或者/ 进入末行模式
编辑模式: 键入内容 ESC 退出编辑模式至命令模式
末行模式: 搜索/配置/执行系统命令 enter------> 进入命令模式
Vim +文件名 进入Vim环境
文件存在,进入文件没若不存在,则新建该文件
注意: 这样进入的是命令模式,要想进入Vim的编辑(插入)模式,
按i进入,退出编辑模式esc,回到命令模式,:q!强制退出Vim
附加命令:
软件名+ --version 查兰软件版本
cd ~回到主目录
ls -a 查看隐藏文件
gcc:Linux系统下GNU推出的功能强大模型能优越的多平台编
译器(c语言编译器(Gnu C Compiler)) ,
Gcc能够将C、C++语言源程序、汇程式化序和目标程序编译、连接成可执行文件;
通过GCC安装python文件后,启动不了,因为没有设置环境变量,设置环境变量具体如下:
Vim .bash_profile 进入该文件夹
然后在第十行 补全Python下载存放的路径
例如:PATH=$PATH:$HOME/bin:/usr/local/python37/bin
写了该环境变量后, 主目录下输入 python3 还是进入不了python环境,
因为没有激活该环境变量;
激活环境变量:
source .bash_profile
或者: 重新登录(后会自动执行该环境变量)
Python3 --version 查看版本
python --version 返回python2版本,注意:python2不能
损坏,因为是基础,很多东西都是用python2写的;
之后就进入了python交互式环境