解压 Nginx
tar -zxvf nginx-1.16.1.tar.gz
安装依赖
yum update
yum install pcre-devel openssl-devel
yum install gcc-c++
源码安装
./configure --prefix=/usr/local/nginx --with-http_ssl_module
make #编译
make install #安装已经编译好的程序
注:configure在解压nginx 的文件目录下,/usr/local/nginx是在一个新的目录下,该目录下没有nginx 文件夹
创建软连接
ln -s /usr/local/nginx/sbin/nginx /usr/sbin/
也可以直接在 /usr/local/nginx/sbin/nginx目录下直接启动nginx
启动nginx
nginx
Nginx 其他命令
nginx -s reload
nginx -s reopen
nginx -s stop
查看
输入ifconfig 查看ip地址,在浏览器上输入即可。默认端口 80
配置语法高亮显示(将 vim 里面的文件复制到~下的vim目录中)
cp -r contrib/vim/ .vim
扩展资料
当我们在使用make命令时,常常会在make后面加上其他单词,比如check,install,installcheck…这些单词都是make的参数,称之为“目标”
最常见的几个目标:
make all:编译程序、库、文档等(等同于make)
make install:安装已经编译好的程序。复制文件树中到文件到指定的位置
make unistall:卸载已经安装的程序。
make clean:删除由make命令产生的文件
make distclean:删除由./configure产生的文件
make check:测试刚刚编译的软件(某些程序可能不支持)
make installcheck:检查安装的库和程序(某些程序可能不支持)
make dist:重新打包成packname-version.tar.gz