当前位置: > Linux服务器 > nginx >

Linux下Nginx的安装与配置

时间:2016-12-22 15:14来源:linux.it.net.cn 作者:IT

本人电脑使用的是虚拟机安装 Linux 的方式,虚拟机采用的是VMware , Linux 系统版本为 centOS6.5
来看下安装好以后的基本界面

 


Linux预览图

基本的Linux命令介绍:
mkdir egao //创建一个egao文件夹
cd egao //进入到egao目录下
cd.. //返回上级目录
mv //移动文件
su //修改访问权限,需要键入密码
sudo //以root权限使用相应命令

右键点击在打开终端中运行如下命令:

yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

这个命令会安装nginx需要的一些基本的编译工具以及库文件,比如对c++的支持
接下来下载pcre和nginx的安装包,附上下载地址
pcre的下载地址
nginx的下载地址
下载完成后我们得到了两个以.tar.gz后缀的文件压缩包。
由于我这里采用的是火狐浏览器下载的文件,为了更好的安装软件,我们把两个安装包移动到/usr/src目录下分别执行如下命令

mv nginx* /usr/local/src
mv pcre* /usr/local/src

这里移动文件是为了方便后续的安装,自己也清楚文件所在的位置。另外如果在使用上述命令如果提示权限不够则在命令行中输入su命令回车,按提示输入密码后重试就可以了。Linux su命令用于变更为其他使用者的身份,除 root 外,需要键入该使用者的密码。变更使用权限为所有使用者。(请无视下图中的提示,因为我早先移动过了)


移动文件命令.png

移动完文件后首先开始安装pcre包

tar zxvf pcre-8.39.tar.gz //解压安装包
cd pcre-8.39 //进入安装目录
./configure //编译安装
make
make install
//安装完毕后查看一下pcre的版本
pcre-config --version //如果有版本信息输出则代表安装成功我这里使用的版本是8.35

安装Nginx

接下来是重头戏安装nginx,同pcre的安装过程一样,在这里我们还是要先进入到/usr/src目录下,

tar zxvf nginx-1.11.6.tar.gz //解压安装包
cd pcre-1.11.6 //进入安装目录
./configure --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.39 //编译安装,
make
make install//这里编译完之后再会发现我们的/usr/local下多了一个webserver的文件,里面就是nginx的相应文件
//安装完毕后查看一下pcre的版本
pcre-config --version //如果有版本信息输出则代表安装成功我这里使用的版本是8.35

Nginx的启动

  /usr/local/webserver/nginx/sbin/nginx

浏览器输入localhost:80,如果出现如下页面则代表Nginx安装成功。


启动Nginx.png


最后在介绍一下nginx另外几个比较常用的命令

/usr/local/webserver/nginx/sbin/nginx -s reload  //重新载入配置文件
/usr/local/webserver/nginx/sbin/nginx -s reopen // 重启 Nginx
/usr/local/webserver/nginx/sbin/nginx -s stop //停止 Nginx


文/刚豆(简书作者)
原文链接:http://www.jianshu.com/p/160b568aec10
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。



(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容