linux安装nginx
来源:互联网 发布:淘宝买家怎样增加信誉 编辑:程序博客网 时间:2024/06/06 12:23
1、下载nginx
wget http://nginx.org/download/nginx-1.10.2.tar.gz
解压 tar -zxvf nginx-1.10.2.tar.gz
2、下载openss
wget http://www.openssl.org/source/openssl-fips-2.0.13.tar.gz
解压 tar -zxvf openssl-fips-2.0.13.tar.gz
3、下载pcre
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz
解压 tar -zxvf pcre-8.38.tar.gz
4、zlib
wget http://zlib.net/zlib-1.2.8.tar.gz
解压 tar -zxvf zlib-1.2.8.tar.gz
5、安装c++
yum install gcc-c++
6、判断是否存在perl
perl -v 没有的情况执行一下
yum install perl
7、安装openssl
./config --prefix=/usr/local/openssl
make && make install
8、安装pcre
./configure --prefix=/usr/local/pcre
make && make install
9、安装zlib
./configure --prefix=/usr/local/zlib
make && make install
10、安装nginx 注意--prefix,是nginx 安装的目录
./configure --with-pcre=/root/pcre-8.38
--with-zlib=/root/zlib-1.2.8 --with-openssl=/root/openssl-fips-2.0.13 --prefix=/usr/local/nginx
11、检测nginx是否安装成功
cd /usr/local/nginx/sbin
./nginx -t
出现成功提示
12、nginx命令
1>查询nginx主进程号
ps -ef | grep nginx
2>判断配置文件是否正确
/usr/local/nginx/sbin -t /usr/local/nginx/conf/nginx.conf
3>启动服务 -c 指定配置文件路径
/usr/local/nginx/sbin -c /opt/nginx/conf/nginx.conf
或 /usr/local/nginx/sbin -t -c /usr/local/nginx/conf/nginx.conf
4>停止服务
/usr/local/nginx/sbin -s stop
5>重启服务
/usr/local/nginx/sbin -s reload
13、软连接 第一个存在文件 第二个软连接文件
ln -s /usr/local/nginx/weixin /root/weixin
14、nginx中配置
location /file/ {
alias /root/uploadFile/;
}
location /file/
{
if ($request_filename ~* ^.*?\.(txt|doc|pdf|rar|gz|zip|docx|exe|xlsx|ppt|pptx)$){
add_header Content-Disposition: 'attachment;';
}
}
15、 sftp 命令
sftp user@ip
wget http://nginx.org/download/nginx-1.10.2.tar.gz
解压 tar -zxvf nginx-1.10.2.tar.gz
2、下载openss
wget http://www.openssl.org/source/openssl-fips-2.0.13.tar.gz
解压 tar -zxvf openssl-fips-2.0.13.tar.gz
3、下载pcre
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz
解压 tar -zxvf pcre-8.38.tar.gz
4、zlib
wget http://zlib.net/zlib-1.2.8.tar.gz
解压 tar -zxvf zlib-1.2.8.tar.gz
5、安装c++
yum install gcc-c++
6、判断是否存在perl
perl -v 没有的情况执行一下
yum install perl
7、安装openssl
./config --prefix=/usr/local/openssl
make && make install
8、安装pcre
./configure --prefix=/usr/local/pcre
make && make install
9、安装zlib
./configure --prefix=/usr/local/zlib
make && make install
10、安装nginx 注意--prefix,是nginx 安装的目录
./configure --with-pcre=/root/pcre-8.38
--with-zlib=/root/zlib-1.2.8 --with-openssl=/root/openssl-fips-2.0.13 --prefix=/usr/local/nginx
make && make install
注意 --with-后面的路径是对应的解压后的路径
举例:--with-pcre=/root/pcre-8.38
/root/pcre-8.38 是pcre解压的目录make 和 make install 推荐分开执行(上面所有的)
11、检测nginx是否安装成功
cd /usr/local/nginx/sbin
./nginx -t
出现成功提示
12、nginx命令
1>查询nginx主进程号
ps -ef | grep nginx
2>判断配置文件是否正确
/usr/local/nginx/sbin -t /usr/local/nginx/conf/nginx.conf
3>启动服务 -c 指定配置文件路径
/usr/local/nginx/sbin -c /opt/nginx/conf/nginx.conf
或 /usr/local/nginx/sbin -t -c /usr/local/nginx/conf/nginx.conf
4>停止服务
/usr/local/nginx/sbin -s stop
5>重启服务
/usr/local/nginx/sbin -s reload
13、软连接 第一个存在文件 第二个软连接文件
ln -s /usr/local/nginx/weixin /root/weixin
14、nginx中配置
location /file/ {
alias /root/uploadFile/;
}
location /file/
{
if ($request_filename ~* ^.*?\.(txt|doc|pdf|rar|gz|zip|docx|exe|xlsx|ppt|pptx)$){
add_header Content-Disposition: 'attachment;';
}
}
15、 sftp 命令
sftp user@ip
0 0
- nginx--linux下安装nginx
- linux 下nginx安装
- nginx-linux安装说明
- Linux下安装Nginx
- linux nginx svn 安装
- linux 安装Nginx
- Linux 安装nginx
- 【Linux】Nginx安装
- Linux中安装Nginx
- linux nginx安装
- linux中安装nginx
- linux下安装nginx
- linux下安装nginx
- linux 安装 nginx
- linux nginx安装
- linux下安装nginx
- linux nginx安装
- linux 安装 nginx
- c语言智力题
- Mybatis-Spring 的入门程序
- 各种宽度的区别
- PWM输入捕获模式
- 2008浙大研究生复试热身赛_Floyd_Dijkstra_hdoj1874
- linux安装nginx
- android如何避免oom
- IO流
- 初识Servlet
- MIGO的屏幕增强
- 小程序八:操作反馈
- shell笔记-使用awk数据分析
- 吐血推荐:homebrew 安装mysql后,如何配置mysql
- 动画 的一些心得