一,解决软件依赖
yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel openssl openssl-devel -y
二、下载并解压nginx的源代码包
wget http://tengine.taobao.org/download/tengine-2.3.1.tar.gz
tar -zxvf tengine-2.3.1.tar.gz
三、进入源码目录,开始编译安装
./configure --prefix=/opt/tngx231/
make & make install
(如果发现缺少sqllite这个一个软件依赖包,就得直接删除编译好的软件,重新编译即可)
四、nginx的目录结构
conf 存放配置文件
html存放前端文件
logs存放日志文件
sbin存放可执行命令
五、配置path变量,可以快捷使用nginx命令
将 /opt/tngx231/sbin 加入到/etc/profile中的PATH中
执行文件,便可永久保存环境变量
source /etc/profile
六、查看nginx的首页文件
index.html
七、nginx的启停命令
直接输入 nginx 是启动
nginx -s stop 停止
nginx -s reload 平滑加载,不重启nginx,重新读取配置文件,生效