nginx怎么安装
发表于:2025-02-22 作者:千家信息网编辑
千家信息网最后更新 2025年02月22日,这篇文章给大家分享的是有关nginx怎么安装的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。0.下载 wget http://nginx.org/download/ng
千家信息网最后更新 2025年02月22日nginx怎么安装
这篇文章给大家分享的是有关nginx怎么安装的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
0.下载
wget http://nginx.org/download/nginx-1.0.4.tar.gz
2.运行
/usr/local/nginx/sbin/nginx #注:nginx默认使用80端口,若是80端口被占用,修改/usr/local/nginx/conf/nginx.conf里的 server { listen 80;
3.测试
echo "test123" > /usr/local/nginx/html/index.html wget http://127.0.0.1
4.基本命令
/usr/local/nginx/sbin/nginx -h #帮助 /usr/local/nginx/sbin/nginx -v #显示版本 /usr/local/nginx/sbin/nginx -V #显示版本和配置信息 /usr/local/nginx/sbin/nginx -t #测试配置 /usr/local/nginx/sbin/nginx -q #测试配置时,只输出错误信息 /usr/local/nginx/sbin/nginx -s stop #停止服务器 /usr/local/nginx/sbin/nginx -s reload #重新加载配置 /usr/local/nginx/sbin/nginx -s quit #不知道,估计和stop差不多 /usr/local/nginx/sbin/nginx -s reopen #不知道,估计和reload类似 /usr/local/nginx/sbin/nginx -p /nginx/path #默认为/usr/local/nginx(nginx安装路径),修改后影响log目录和html目录 /usr/local/nginx/sbin/nginx -c /configure/file/path #配置文件路径,默认为conf/nginx.conf,有多个配置文件时很有用,用这个可以启动多个不同的nginx监听不同端口 /usr/local/nginx/sbin/nginx -g #没用过
#user nobody; #nginx启动使用的用户,配置fastcgi时,需要改为有权限执行fastcgi的用户 worker_processes 1; #nginx启动的进程数,1个已经足够了 #error_log logs/error.log; #nginx 错误日志 相对于/usr/local/nginx/ #error_log logs/error.log notice; #nginx 记录警告日志 相对于/usr/local/nginx/ ,可改为 logs/notice.log #error_log logs/error.log info; #nginx 记录信息日志 相对于/usr/local/nginx/ ,可改为 logs/info.log #pid logs/nginx.pid; #nginx进程文件,最好不要改 events { worker_connections 1024; #nginx最大连接数,最好小于系统的socket最大数和文件打开数 } http { include mime.types; #见同目录mime.types,用于根据文件后缀产生http header default_type application/octet-stream; #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' # '$status $body_bytes_sent "$http_referer" ' # '"$http_user_agent" "$http_x_forwarded_for"'; #access_log logs/access.log main; #访问日志 sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; #保持连接时间,单位:秒 #gzip on; server { listen 80; #监听的端口 server_name localhost; #服务器名 #charset koi8-r; #默认字符集 #access_log logs/host.access.log main; #根据访问域名生成对应的访问日志 location / { root html; #根目录,相对于安装目录 index index.html index.htm; #默认主页 } #error_page 404 /404.html; #错误页 # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 # #location ~ \.php$ { # proxy_pass http://127.0.0.1; #} # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # #location ~ \.php$ { # root html; # fastcgi_pass 127.0.0.1:9000; #转发到9000端口进行处理 # fastcgi_index index.php; # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; # include fastcgi_params; #} # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # #location ~ /\.ht { # deny all; #} } # another virtual host using mix of IP-, name-, and port-based configuration # #server { # listen 8000; # listen somename:8080; # server_name somename alias another.alias; # location / { # root html; # index index.html index.htm; # } #} # HTTPS server # #server { # listen 443; # server_name localhost; # ssl on; # ssl_certificate cert.pem; # ssl_certificate_key cert.key; # ssl_session_timeout 5m; # ssl_protocols SSLv2 SSLv3 TLSv1; # ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP; # ssl_prefer_server_ciphers on; # location / { # root html; # index index.html index.htm; # } #} }
5.配置
配置文件在 安装目录/conf/nginx.conf
修改完后用 /usr/local/nginx/sbin/nginx -s reload重新加载
1.安装
默认安装到/usr/local/nginx
tar -zxvf nginx-1.0.4.tar.gz cd nginx-1.0.4 ./configure make;make install
感谢各位的阅读!关于"nginx怎么安装"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
配置
文件
日志
目录
端口
测试
不同
最大
信息
内容
多个
更多
最好
服务器
版本
用户
篇文章
路径
进程
错误
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
如果不选择网络安全
在处理我们的社交网络技术时
南京欧洲银行数据库
win通过smb访问服务器
纪委网络技术中心如何改
网络安全事件国外
街道网络安全宣传倡议书
账号管理器显示和谷歌服务器
服务器可分为
网络安全论坛屏幕
对大学生的网络安全寄语
安装数据库时候提示没有权限
基于图数据库的客户关系视图
手机云端服务器
服务器信号处理系统
电厂人员网络安全不懂管控
连接到任意的官方服务器
大连高级软件开发招聘信息
网络技术大牛百家号
计算机软件开发毕业实习
鲨氪网络技术有限公司
大学生网络安全周的活动总结
扬州java软件开发服务
金蝶kis专业版 数据库
聊天软件开发需要哪些技术
怎么查看服务器的端口是关闭的
郴州市学计算机软件开发工资
格式化数据库时间
数据库云服务器
数据库中心密钥