8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

使用物理服务器在 cpanel 和 whm 上部署 MERN 应用程序

joseville 2月前

110 0

我正在尝试通过 cpanel 和 whm 在生产服务器上安装我的开发项目,服务器是物理的,我正在使用 ubuntu,步骤是什么,而不会影响任何其他已部署的网站......

我正在尝试通过 cpanel 和 whm 在服务器上安装我的开发项目以供生产,服务器是物理的,我正在使用 ubuntu,请问步骤是什么,不影响任何其他已部署的网站,请注意 apache 默认安装在 cpanel 上。我正在使用 nodejs、express、react 和 mysql。我已经安装了 mysql 和 node 和 pm2,并且已经成功连接到我的节点应用程序中的 mysql,现在我只能在正确的位置部署我的节点应用程序,而无需编辑任何端口或影响任何其他网站并将其连接到我的 react 应用程序。注意:我可以访问 WHM 和 cPanel。

我尝试过使用 nginx,我的服务器可以工作,但是其他部署的网站都崩溃了,然后我发现当我尝试安装 nginx 时我错误地关闭了主端口 80,因此所有网站都崩溃了。现在我想在我的物理服务器上运行我的项目并在其上应用 ssh,而不影响任何其他端口或网站。

帖子版权声明 1、本帖标题:使用物理服务器在 cpanel 和 whm 上部署 MERN 应用程序
    本站网址:http://xjnalaquan.com/
2、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
3、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
4、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
5、站长邮箱:yeweds@126.com 除非注明,本帖由joseville在本站《ubuntu》版块原创发布, 转载请注明出处!
最新回复 (0)
  • 我有一台 ubuntu 服务器 22.04。我安装了 Nginx,但是使用公网 IP 地址无法获取登录页面。server { listen 80 default_server; listen [::]:80 default_server; ...

    我有一台 ubuntu 服务器 22.04。我安装了 Nginx,但是使用公网 IP 地址无法获取登录页面。

    server {
            listen 80 default_server;
            listen [::]:80 default_server;
    
            # SSL configuration
            #
            # listen 443 ssl default_server;
            # listen [::]:443 ssl default_server;
            #
            # Note: You should disable gzip for SSL traffic.
            # See: https://bugs.debian.org/773332
            #
            # Read up on ssl_ciphers to ensure a secure configuration.
            # See: https://bugs.debian.org/765782
            #
            # Self signed certs generated by the ssl-cert package
            # Don't use them in a production server!
            #
            # include snippets/snakeoil.conf;
    
            root /var/www/html;
    
            # Add index.php to the list if you are using PHP
            index index.html index.htm index.nginx-debian.html;
    
            server_name _;
    
            location / {
                    # First attempt to serve request as file, then
                    # as directory, then fall back to displaying a 404.
                    try_files $uri $uri/ =404;
            }
    

    这是我的站点可用的默认配置

    ` Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2024-05-12 20:02:43 UTC; 3min 52s ago Docs: man:nginx(8) Process: 10033 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=0/SUCCESS) Process: 10034 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code=exited, status=0/SUCCESS) Main PID: 10035 (nginx) Tasks: 2 (limit: 1116) Memory: 2.5M CPU: 26ms`

    状态为活跃

    状态:活跃

    行动来自


    Nginx 完全允许任何地方
    Nginx HTTP 允许任何地方
    Nginx 完整版 (v6) 允许任意位置 (v6)
    Nginx HTTP (v6) 允许任何地方 (v6)

    不明飞行物状态

    如何访问 Nginx 登陆页面

返回
作者最近主题: