Linux服务器部署Nginx并发布web项目

1.下载linux版本的nginx

nginx: download

2.解压后执行

#配置configure --prefix 代表安装的路径,--with-http_ssl_module 安装ssl,--with-http_stub_status_module查看nginx的客户端状态
./configure --prefix=/usr/local/nginx-1.20.2 --with-http_ssl_module --with-http_stub_status_module

如果没出现错误执行第六步 
3.如果出现错误 ./configure:error:C compiler is not found  执行

  yum -y install gcc gcc-c++ autoconf automake make

4.如果出现错误  ./configure:error: the http rewrite  moudle  requires the PCRE library  执行

   yum -y install openssl openssl-devel

5.解决问题后重新执行第二步

6.#编译安装nginx
make & make install 
7.进入安装目录 /usr/local/nginx/sbin  执行

  ./nginx

8.访问服务器ip:80  查看是否安装成功

9.相关配置文件在nginx/conf/nginx.conf  中

10.把web文件上传到nging/html中,默认访问其中的index.html页面

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
下面是使用LinuxNginx发布部署项目的一般步骤: 1. 在Linux服务器上安装Nginx和其他必要的软件。可以使用Linux发行版的包管理器来安装它们。例如,在Ubuntu系统上,可以使用以下命令安装Nginx: ``` sudo apt-get update sudo apt-get install nginx ``` 2. 将你的Web应用程序部署到服务器上。可以使用Git或其他工具将应用程序部署到服务器上。确保应用程序在服务器上的运行环境已经配置好,并且可以正常运行。 3. 配置Nginx,以便它可以正确地提供你的应用程序。默认情况下,Nginx的配置文件位于`/etc/nginx/nginx.conf`。你可以使用任何文本编辑器打开该文件进行编辑,并添加以下内容(将`yourdomain.com`替换为你的域名): ``` server { listen 80; server_name yourdomain.com; root /path/to/your/web/app; index index.html; location / { try_files $uri $uri/ /index.html; } } ``` 这个配置文件将Nginx配置为监听80端口并使用你的域名。`root`选项指定你的Web应用程序的路径。`index`选项指定在请求的URL中不包含文件名时,Nginx应该使用哪个文件作为默认文件。`location`块指定如何处理请求。在这个例子中,Nginx将尝试查找请求的文件,如果找不到,就返回`index.html`作为默认文件。 4. 保存并退出Nginx配置文件。然后使用以下命令重新加载Nginx配置文件: ``` sudo service nginx reload ``` 5. 现在,你应该可以通过访问你的域名来访问你的Web应用程序了。在浏览器中输入你的域名,如果一切正常,你的应用程序应该会显示出来。 这些是一般的步骤,具体的步骤可能因应用程序的不同而有所不同。但是,这个过程应该可以给你提供一个基本的了解,以便你可以开始使用LinuxNginx发布和部署你的Web应用程序。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值