安装 nginx 配置域名及项目首页
-
查看当前环境的gcc版本
gcc -v
可以看到gcc的版本,说明存在gcc环境,不存在的话执行第二部 -
安装gcc环境
yum -y install gcc
-
安装pcre、pcre-devel
这里提一下,nginx的http模块使用pcre来解析正则表达式。yum install -y pcre pcre-devel
-
安装zlib
yum install -y zlib zlib-devel
-
安装ssl 加密
yum install -y openssl openssl-devel
-
在 usr/local 目录下建立一个名字为java的文件及用来存放我们的nginx压缩包来进行解压,当然后续我们安装其他东西,例如redis都可以放在这个里面方便我们管理。
在usr/local下执行mkdir java
下载ngxin
wget http://nginx.org/download/nginx-1.9.9.tar.gz
-
解压nginx
tar -zxvf nginx-1.9.9.tar.gz
8.然后我们进入cd /usr/local/java/nginx-1.9.9/下面进行对nginx进行编译安装
./configure
make && make install
安装完成我们来确定一下是否没问题,并启动nginx
8.切换到 usr/local/nginx/sbin/ 目录下
cd usr/local/nginx/sbin/
我们可以看到
9.接下来执行命令启动nginx./nginx
10查看nginx服务是否启动成功
ps -ef | grep nginx
当我们看到三个进程的时候就代表已经成功启动,然后访问你服务器ip,nginx默认是80端口,所以省略了。。
漂亮兄弟你安装成功啦。。。。。。。。。。。。。。。。。。。。。
下面开始配置我们的项目首页。
一、我们用工具打开nginx的配置文件,当然也可以用vim编辑,这里就偷懒啦
二、我门在nginx80 端口的配置里 进行修改
1.server_name 后边就是你的域名,没有的话可以用你的ip ,另外插一句(我正在搭建自己的博客就是这个域名,有兴趣的可以进去看看我以后会陆续开发完成)
2 第二个红框框里 root 后边就是我前端页面的存放路径,
index 后边就是让你执行首页,我这里叫article.html
3.配置完成后,我们重新加载nginx的配置文件,使其生效
/usr/local/nginx/sbin/nginx -s reload
4.在浏览器进入我们的域名
大功告成,
最后我说一下我准备搭建springcloud + nginx + vue 的前后端分离负载的架构,不过技术还在学习,后续准备在博客分享搭建过程。完成人生第一个个人博客。。。。
刚毕业的小菜鸡,欢迎各位指点。