linux的nginx安装使用,linux安装配置nginx
开始之前,请确认是否安装了gcc g开发类库,默认安装。
Ububtu平台编译环境可以使用以下指令
apt-get安装版本-基本
apt-get安装libtool
Centos平台编译环境使用以下指令
品牌:
yum -y安装gcc automake autoconf libtool make
安装:
yum安装gcc gcc-c
正式开始了:
首先,选择安装文件目录
您可以选择任何目录。本文选择cd /usr/local/src。
其次,安装PCRE库。ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/下载最新的PCRE源码包,使用以下命令下载、编译、安装PCRE包:(本文指的是下载文件版本:pcre-8.37.tar.gz经过验证没有找到这个版本。如果你想下载最新版本,请打开上面的网址。本文精选pcre-8.39.tar.gz)
cd /usr/local/src
wget FTP://FTP . csx . cam . AC . uk/pub/software/programming/pcre/pcre-8.39 . tar . gz
塔尔-zxvf pcre-8.37.tar.gz
cd pcre-8.34。/configure make make安装
第三,安装zlib库
从http://zlib.net/zlib-1.2.11.tar.gz,下载最新的zlib源代码包,使用下面的命令下载、编译、安装zlib包:(本文指的是下载文件版本:zlib-1.2.8.tar.gz经过核实没有找到这个版本。如果你想下载最新版本,请打开上面的网址。本文精选zlib-1.2.11.tar.gz)
wget http://zlib.net/zlib-1.2.11.tar.gz
tar-zxvf zlib-1.2.11.tar.gz CD zlib-1 . 2 . 11。/configure make make安装
wget https://www.openssl.org/source/openssl-1.0.1t.tar.gz
塔尔-zxvf openssl-1.0.1t.tar.gz
动词(verb的缩写)安装nginx
一般Nginx有两个版本,即稳定版和开发版。你可以根据你的目的选择这两个版本中的一个。下面是将Nginx安装到/usr/local/nginx目录的详细步骤:
wget http://nginx.org/download/nginx-1.1.10.tar.gz
tar-zxvf nginx-1.1.10.tar.gz CD nginx-1 . 1 . 10。/配置
制造
进行安装
注意:这里可能有错误。
根据第四步方法或
在ubuntu下
apt-get安装openssl
apt-get安装libssl-dev
摘录
yum -y安装openssl
不及物动词启动nginx
可能apeache占用了80个端口,所以apeache端口尽量不要修改,所以我们选择修改nginx端口。
Linux修改路径/usr/local/nginx/conf/nginx . conf,以及Windows conf nginx.conf下的安装目录。
将端口改为8090,将localhost改为您的服务器ip地址。成功就在眼前!)
启动nginx
netstat -anogrep 80
如果找不到执行结果,忽略上一步(必须在ubuntu下用sudo启动,否则只能在前台运行)
sudo /usr/local/nginx/nginx
七。重启、关闭和启动nginx
启动代码格式:nginx安装目录地址-c nginx配置文件地址
例如:
[root @ Linux server sbin]#/usr/local/nginx/sbin/nginx-c/usr/local/nginx/conf/nginx . conf
2.扼杀进程
[root @ Linux server ~]# kill-TERM 2132
或者[root @ Linux server ~]# kill-int 2132
方法一:进入nginx安装目录sbin,输入命令。/nginx -t
见nginx.conf语法ok如下图。
nginx.conf测试成功
配置文件是正确的!
方法二:在start命令-C前加-t。
2.重新启动Nginx服务
方法一:进入nginx可执行目录sbin,输入命令。/nginx -s重新加载。
方法二:找到当前的nginx进程号,然后输入命令:kill -HUP进程号,重启nginx服务。
八、最终结果:
九。项目文件的存储路径
放在这个文件下面,创建一个文件夹放进去。
参考文章:http://www.nginx.cn/install