本人电脑使用的是虚拟机安装 * Linux 的方式,虚拟机采用的是VMware , Linux * 系统版本为* centOS6.5 *
来看下安装好以后的基本界面
<div align = 'center'>
基本的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 外,需要键入该使用者的密码。变更使用权限为所有使用者。(请无视下图中的提示,因为我早先移动过了)
移动完文件后首先开始安装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另外几个比较常用的命令
/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