Linux VM-0-14-centos x86_64
自从在云服务器装了node之后,就感觉离能自己搭建一个网站更进一步了,每天收获一点点,哈哈,菜鸟的开心就是这么简单,今天趁着有时间就记录一下
配置域名解析
为了搭建一个网站又专门申请了一个域名,双十一有活动就买了个搞着玩,其实后来发现直接用公网IP也能访问到,接下来在域名解析列表配置域名解析,并进行实名认证(很快的,个人信息加身份证照片)、备案(其实我还没有备案就可以访问了,不知道是不是只实名认证就可以了)等前续准备工作,一切好了之后,就可以在浏览器打开你的域名进行访问啦,当你兴高采烈的输入网址回车后发现界面显示拒绝访问,哈哈nginx还没装,还得进行一些服务器配置
安装、配置、启动nginx
先安装一些必要的依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
创建一个文件夹放nginx配置 我是放在/usr/local下 mkdir nginx
下载对应版本的nginx包 wget https://mirrors.huaweicloud.com/nginx/nginx-1.9.8.tar.gz
解压缩 tar -xvf nginx-1.9.8.tar.gz
进到解压缩后的文件夹中运行configure配置环境 ./configure (检测安装平台目标特征根据指定参数和系统环境生成Makefile控制代码)
紧接着执行make编译并进行安装,可以放在一起执行 make && make install
配置nginx.conf 就是你mkdir nginx的那个文件夹里面,一般会在/usr/local/nginx/conf/nginx.conf, vi nginx.conf ,进来后你会发现整个文件里有很多配置 但是大多数前面都加了#号都被注释掉的 我们可以不用关心,我们现在关心的是把serve里面的80端口改为不太常用的就行了,有的时候这个端口会被其他的程序占用这个都知道^_^,改好之后保存退出就行了
server { listen 8088; server_name localhost; }