linux如何启动nginx(linux中启动oracle)

linux如何启动nginx(linux中启动oracle)

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

大家好,今天来介绍linux如何启动nginx(linux用nginx搭建web服务器)的问题,以下是渲大师小编对此问题的归纳和整理,感兴趣的来一起看看吧!

linux中启动Nginx

nginx的启动命令是桥如:
/usr/local/nginx/sbin/nginx
-c
/usr/local/nginx/conf/nginx.conf
-c制定配置粗握文件的路径,不加-nginx会自动加载默认路径的配置文件。
以上是通用的启动敏凳启命令

Linux 搭建 Nginx (图片服务器)

打开nginx官网 http://nginx.org/en/download.html

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

cd /usr/local/
tar -zxvf nginx-1.20.1.tar.gz

./configure --with-http_ssl_module
编译参数有很多,这边我只增加了SSL模块,小伙伴可以根据自身情况调整
--prefix=PATH:指定 nginx 的安装目录
--conf-path=PATH:指定 nginx.conf 配置文件路径
--user=NAME:nginx 工作进程的用户
--with-pcre:开启 PCRE 正则表达式的支持
--with-http_ssl_module:启动 SSL 的支持
--with-http_stub_status_module:用于监控 Nginx 的状态
--with-http-realip_module:允许改变客户端请求头中客户端 IP 地雹槐则址
--with-file-aio:启用 File AIO
--add-module=PATH:添加第三方外部模块

make
执行完上述命令后,在解压目录下,多出一个Makefile文件

make install
因编译时未指定安装目录,执行make install 命令后看到反馈日志信息,实际安装目录为/usr/local/nginx

进入实际安装目录,看看,并在其sbin目录下执行启动nginx
cd /usr/local/nginx/

浏览器访问 http://ip:80 , 显示如下图则代表部署成功

进入 /usr/local/明镇nginx/conf/ 文件夹,找到nginx.conf 文件

worker_processes 1;

events {
worker_connections 1024;
}

http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 8088;
server_name localhost;
location ~ .*.(gifjpgjpegpngapkpdf)$ {
expires 24h;
root /usr/local/img/;#指定图片存放路径
access_log /usr/local/nginx/logs/images.log;#日志路径
proxy_store on;
proxy_store_access user:rw group:rw all:rw;
proxy_temp_path /usr/local/img/;#代理临时路径
proxy_redirect off;

}

修改配置文件,源棚内容如上

cd /usr/local/nginx/sbin

./nginx -s reload

浏览器输入 http://ip:8088/1.png ,查看是否能正常显示图片

linux下如何重启nginx

1、第一种方法:首先在进入nginx可执行目录bin,输入代码:cd /usr/local/nglnx/sbln。

2、然后输入燃埋搏代码:./nginx -s reload,就可以重启nginx了。皮祥

3、第液丛二种方法:查找当前nginx进程号,然后输入命令:kill -HUP 进程号,实现重启nginx服务

linux nginx 编译安装的 怎么启动

linux nginx 编译安装的 怎么启动
–prefix=path
定义保存服务器文件的目录。这个目录同时将作用于nginx.conf配置文件中配置的相对路径(但不包括源码库的路径)。默认值为/usr/local/nginx。
–sbin-path=path
设置nginx可执行文件的名称,该名称只在安装期间使用。默认值是prefix/sbin/nginx
–conf-path=path
设置nginx.conf配置文件的名称。如果需要唤陆,nginx可以使用不同的配置文件启动州睁,你可以通过命令行参数 -c file启动。默认文件名为prefix/conf/nginx.conf
–pid-path=path
设置nginx.pid文件的名称,nginx.pid用于存储主进程的进程ID。安装后,该文件名称可以在nginx.conf的pid指令中修改。默认为prefix/logs/nginx.pid
–error-log-path=path
设置重要的错误、警告以及诊断文件的名字。安装后,可以通过nginx.conf的error_log指令修改。默认为prefix/logs/error.log
–http-log-path=path
记录主要请求日志的名称,安装后通过access_log指令修改。默认为prefix/logs/access.log
–user=name
设置工作进程的用户名,安装和迹顷后可以通过user指令修改。默认值为nobody
–group=name
设置工作进程的用户组,安皇后可以通过user指令修改,默认与user相同。
–with-xxx_module
安装xxx模块,这些模块可以在nginx文档中找到。
–without-xxx_module
不安装xxx模块(有些模块是默认安装的,如果不想安装,可以通过这个参数屏蔽),这些模块可以在nginx文档中找到。

linux 安装nginx后怎么启动

以Centos为例:
1、6.0以前的版本创建/etc/init.d/nginx启动脚本
/etc/init.d/渣谈早nginx start即可启动
chkconfig nginx on设置开机自启动侍哪
2、7.0需要创建nginx.service放到/usr/lib/如雀systemd/system
systemctl start nginx
systemctl enable nginx

分享到 :
相关推荐

购买在线教育服务器主要看哪些方面(在线教育有哪些)

购买在线教育服务器主要看哪些方面?伴随着互联网技术的髙速发展趋势。线上上课也渐渐地变...

HyperHost在cPanel面板中更改对文件/目录的访问权限

HyperHost作为一家乌克兰服务器品牌商。2008年成立。HyperHost主要...

部署视频网站的服务器有哪方面的要求(部署视频网站的服务器有哪方面的要求呢)

部署视频网站的服务器有哪方面的要求?许多客户在做视频网站业务流程的情况下常常不清楚服...

成都服务器托管要注意什么(服务器托管需要注意什么事项)

成都服务器托管要注意:1。制定合理的托管方案。能省钱又省力;2。代理商和品牌商的选择...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注