目的与看前需知
目的:
首先是建立最基础的主机与虚拟机服务器的连接开始。
最基础的不是新建虚拟机安装linux系统。想要连接互通,就得从一开始就设置网络配置。
本篇文章说是从零开始,其实也是不得不从零开始才是最稳妥有效的。
PS:此文章测试系统环境是Win10+VWMware下的Linux CentOS 7
您的收藏
和点赞
就是对博主最大的支持
前看需知:
我们要达到一个字 “稳”,以及"耐心"。
自觉“勤”百度 学会找资源 也是一样强大的技能。
本片文章是对纯净linux centos 7 进行采取 编译 安装。 不建议萌新采取 “一键安装包”类型的快速安装。
编译安装慢,但是稳妥。
稳妥在哪里?
1.知道你所用的liunx系统中所安装的 可调用命令。(知道哪些命令是可以直接用的,哪些是需要另外安装的)
2.编译安装过程中 某一步骤的报错能够及时发现 并且在这过程中快速实践积累从零开始的基础。
3,了解你完成什么目的 应该需要什么架构 而不是盲目瞎安装。(开船要掌舵,别老划水)
4.我还没想到。
PS:一些入门直接上手云服务器的猛男另外。
需要准备的文件
1.VMware (虚拟机) —— VM12往后都行 建议VM15 注册机(破解)好找
2.Xshell6——连接虚拟机中的服务器用的
3.CentOS 7.iso——iso是镜像文件的后缀名(4个GB左右)
4.以及若干环境的安装包 后面根据自己需求慢慢讲解 先凑齐以上3个
从零开始第一步:Linux虚拟机的创建 & 安装CentOS 7
1.安装Vmware(虚拟机)成功 并且下载好CentOS 7镜像文件
2.运行虚拟机 选择 文件->新建虚拟机
接下来开始 跟图点击
至此,从零开始的第一步我们已经迈了出来。我们的虚拟机创建并且安装好了CentOS 7纯净系统
贯彻我们“稳”的态度:对我们新建的虚拟机进行“快照”
PS:快照——快照类似与对系统进行“备份”。但是“备份”是全部拷贝一遍,而“快照”是根据操作记录时间点进行系统返回,类似于“一直撤销到你标记的撤销点”。可以理解成photoshop中的历史记录。
从零开始第一步 完毕!!!!
从零开始第二步:主机远程连接虚拟机服务器 & 浏览器ip网页访问
一、主机远程连接虚拟机服务器
1.安装好Xshell 6 以及 准备好 nginx.tar.gz 、pcre.tar.gz 、zlib.tar.gz 安装包(apache也行,这里我就演示nginx web服务框架)。——可以百度
lnmp
环境安装包去下载资源。
2.重点:准备好你——记笔记的——文本 。
3.以——以管理员身份——启动VMware虚拟机。
4.配置虚拟器网络。开始跟图操作:
5.运行主机上的Xshell 6。开始跟图操作:
!
二、浏览器ip网页访问
1.开始在Xshell 6上对我们的服务器开始编译安装。(这里会用到nginx的安装包 资源自行准备好,别问为什么我不挂资源链接?因为过一段时间后链接就会失效)
2.开始 输入 代码+记笔记:
PS:Xshell 6 中 黏贴的快捷键是Shift + insert
安装nginx
yum 命令是前端软件管理命令 入门就理解成 yum是安装用的就好 yum install是全部安装的意思
安装nginx依赖:
yum install gcc gcc-c++ openssl openssl-devel cyrus-sasl-md5
往后遇到——》选择y
即可
到这里 nginx依赖安装完成。
在 根 目录下我们创建一个文件夹
soft
。并且上传我们的软件安装压缩包到这个文件夹。
mkdir soft
cd soft
安装上传命令
yum install lrzsz
输入rz 上传
rz
用ls
列出文件
解压安装包
tar -zxf nginx-1.10.1.tar.gz
tar -zxf pcre-8.42.tar.gz
tar -zxf zlib-1.2.8.tar.gz
进入解压后的nginx文件夹,并且进行安装配置(安装软件前遇到配置相关信息)
cd nginx-1.10.1
./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-pcre=../pcre-8.42 --with-zlib=../zlib-1.2.8
配置完毕。然后进行安装
make && make install
至此,nginx安装完毕。
然后我们需要对防火墙进行修改。将CentOS7默认使用的firewall作为防火墙改为iptables防火墙。
关闭firewall 并且 禁止firewall开机启动:
systemctl stop firewalld.service
systemctl disable firewalld.service
安装iptables防火墙:
yum install iptables-services
修改防火墙配置文件 添加80端口允许访问设置。
vi /etc/sysconfig/iptables
在 -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT 的下一行加入
-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
重启防火墙使配置生效 & 设置防火墙开机启动
systemctl restart iptables.service
systemctl enable iptables.service
启动ngxin 服务 & 并且查看是否nginx成功启动
cd /usr/local/nginx/sbin/
./nginx
ps aux|grep nginx
回到主机 打开浏览器访问虚拟机IP地址
主页文件存放路径:
cd /usr/local/nginx/html/
ls
。。。。。。。。。。慢慢更新上,感谢各位兴趣之士多加支持。评论处提出问题与建议。
因为上学+实习 不定时不定量更新。