n
安装
可视化模式与命令行模式
切换到命令行模式
- 快捷键ctrl+alt+f5
- 鼠标右键home,如下图
切换到可视化模式
- 快捷键ctrl+alt+f1
查看ip
ip addr
在虚拟机,鼠标头不见了,恢复回到电脑的鼠标操作
ctrl+alt
切换到root用户
su
xshell 连接虚拟机
防火墙
systemctl status firewalld //查看状态
systemctl stop firewalld //关闭
systemctl enable firewalld 重启
systemctl disable firewalld //禁止firewall开机启
安装nginx
下载
选择linux版本
安装
cd /usr/local
mkdir nginx
rz //选择上传的文件 nginx-1.16.1.tar
tar -zxvf nginx-1.16.1.tar.gz //解压,需要注意,解压后得到的是源码,源码需要编译后才能安装
mkdir /var/temp/nginx -p //编译之前,先创建nginx临时目录,如果不创建,在启动nginx的过程中会报错
//进入nginx的目录
cd /usr/local/nginx-1.16.1
//输入如下命令进行配置,目的是为了创建makefile文件
./configure \
--prefix=/usr/local/nginx \
--pid-path=/var/run/nginx/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/var/temp/nginx/client \
--http-proxy-temp-path=/var/temp/nginx/proxy \
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
--http-scgi-temp-path=/var/temp/nginx/scgi
//make编译
make
//安装
make install
//搜索nginx所在目录
whereis nginx
//进入sbin目录启动nginx
./nginx
//停止
./nginx -s stop
//重新加载
./nginx-s reload
//打开浏览器,访问虚拟机所处内网ip即可打开nginx默认页面,显示如下便表示安装成功,(如果在虚拟机安装,需要关闭防火墙)
nginx 启动报错
nginx: [emerg] open() "/var/run/nginx/nginx.pid" failed (2: No such file or directory)
SwitchHosts
ps: 如果不能访问,把vpn代理关闭
虚拟机时间与电脑不同步
uptime
克隆虚拟机
点击克隆
切换到root用户
su root
复制link/ether
修改配置
配置1
vim /etc/udev/rules.d/70-persistent-ipoib.rules
把下图红框中的内容替换为复制的link/ether
配置2
vim /etc/sysconfig/network-scripts/ifcfg-ens33
把下图红框中的内容替换为复制的link/etherr
重启
service network restart
上传文件显示乱码
可使用-be参数
- -b:–binary 用binary的方式上传下载,不解释字符为ascii;
- -e:–escape 强制escape 所有控制字符,比如Ctrl+x,DEL等
rz -be