我自己的网站--搭建环境

来源:互联网 发布:校园网mac地址修改 编辑:程序博客网 时间:2024/05/02 02:40

我是做app的,可是有一天,我突然想搭建一个自己的网页,于是就有了这个系列的博客

怎么做

想法来了,可是我突然就懵了,咋做啊。于是我请教了各位老大,我需要懂哪些知识,他说,html,css,web服务器,数据库。

好熟悉的感觉啊,突然想起,我在大学的时候加入了陆羽工作室,维护学校网站,采用了wamp+mysql+php+css+html

what?
我竟然以前做过
我的个天呐!可是突然发现,那些知识基本忘记了……
不过没关系,再学一遍就是。
可是我请教了几个做web的朋友,他们说nodejs是个好东西。
噫嘘唏,似乎可以试试。
那么,begin?

环境搭建

我参考了极客学院的教程搭建环境
由于之前安装过genymotion,所以virtualBox是已经安装好了的,
那么创建了一个linux的虚拟机,动态分配硬盘,1G内存,
接下来下载了centOs,并在虚拟机设置的存储中把linux设置为centOs
设置语言为默认,选software selection->basic web server->development tools
选择硬盘,取消选中,再选中
然后进入虚拟机修改网络

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

g跳转到最后一行,i输入模式,修改最后的no为yes
然后

systemctl restart network

接下来发现重启网络失败,把这个虚拟机的网络设置为桥接,设备用有线
再次运行,ok
ifconfig,可以查看到本机地址192.168.1.110
然后配置映射 host C:\Windows\System32\drivers\etc
添加一个

192.168.1.110 pageTest

到最后一行,接下来试试ping,看能不能ping到虚拟机
唔,ping不通
咋办呢
先试试看是不是ip地址冲突了
修改ip

ifconfig enp0s3 192.168.1.220

ipconfig,发现,已经临时修改过来了(如果重启网卡,会复原)
ping发现,还是ping不通
那么是防火墙?,关闭试试
结果还是ping不通
后来经过测试,发现,主机和虚拟机可以ping通192.168.1.1,可以ping通127.0.0.1,虚拟机之间可以互相ping通
多番查看,最终发现这里
网络高级设置
这里不能拒绝。ok选择虚拟电脑,或者全部允许,ok解决不能ping通问题
一周后,我再次打开这个虚拟机,发现又和主机ping不通了,无论改为nat还是其他什么,最后,我选择了vmware,桥接,ok

接下来安装epel

yum install epel-release

y,y然后安装成功

安装nodejs

yum install nodejs

然后node –version出现版本号,安装成功

安装mongodb服务器端

yum install mongodb-server

安装mongodb客户端

yum install mongodb

然后monge –version查看版本号
唔,这个安装了够久的,看来以后要想个办法安装离线包

安装redis

yum install redis

然后redis-cli –version查看版本号

在物理机上安装sublime text 3

搜索下载,安装

在物理机上安装webstorm

搜索下载,安装

实践

在虚拟机上vim test.js
i编辑 console.log(‘hello, node’);
:wq保存退出
命令 node test.js
会输出hello, node

0 0
原创粉丝点击