Linux系统:CentOS下配置nginx
一、安装gcc
1、安装gcc
yum -y install gcc
2、检测是否已安装
gcc -v
如下图所示,则为已安装:
二、安装Pcre
pcre包括perl兼容的正则表达式库,nginx的http模块使用pcre来解析正则表达式。
yum install -y pcre pcre-devel
三、安装openssl
openssl是web安全通信的基础。
yum install -y openssl openssl-devel
四、安装zlib
zlib库有很多种压缩和解压缩方式,nginx使用zlib对http包的内容进行gzip。
yum install -y zlib zlib-devel
五、安装nginx
1、下载nginx压缩包
新建一个文件夹,命名为nginx,放在/usr/local下,进入到该文件夹中,执行命令:
wget http://nginx.org/download/nginx-1.9.9.tar.gz
2、解压压缩包
tar -zxvf nginx-1.9.9.tar.gz
3、赋予权限
chmod -R 777 nginx-1.9.9
4、编译安装
./configure
make
make install
六、测试运行
1、新建一个Vue项目,打包扔到服务器上。
2、赋予权限:
给上传的项目文件授权,以免因为访问不了文件出现的权限问题。
chmod -R 777 nginxTest/
3、修改nginx的配置文件:
进入到/usr/local/nginx/conf文件夹下,使用vi修改nginx.conf配置文件:
修改user为当前用户root。
添加server,设置listen为开放的端口8080,修改root为项目路径,修改index为主页文件。
修改之后保存退出。
4、启动服务
在nginx文件夹下使用命令:
./sbin/nginx -c ./conf/nginx.conf
5、访问服务器IP和端口: