导航页部署


部署教程

参考这里

  1. 首先是docker-compose.yml
version: '3'
services:
    php:
        image: caomingjun/navpage
        user: 1000:1000
        ports:
            - 9003:9000
        volumes:
            - "/var/www/html/index:/var/www/html/index"
        networks:
            - mynet
        container_name: "navpage-php"
    mysql:
        image: mysql:5.6
        environment:
            - MYSQL_ROOT_PASSWORD=12345
            - MYSQL_DATABASE=navpage
        volumes:
          - './sqldata:/var/lib/mysql'
        networks:
            - mynet
        container_name: "navpage-mysql"

networks:
    mynet:
        external: true
  1. 下载源码

    然后前往 Gitee ReleasesGithub Releases 下载 LyLme_spage 最新版本源码压缩包,上传到 /var/www/html/index 并解压。

    你也可以通过命令行直接在服务器下载:

    $ cd /var/www/html/index
    $ wget https://gitee.com/LyLme/lylme_spage/attach_files/1049110/download/lylme_spage_v1.1.5.zip
    $ unzip ./lylme_spage_v1.1.5.zip
    $ rm ./lylme_spage_v1.1.5.zip
  2. 更改文件夹权限

    sudo chown -R 1000:1000 /var/www/html/index
  1. 目录如图所示

    image-20230226173404689

  2. 启动docker-compose

    docker-compose up -d 
  1. 配制nginx反代

    server {
        listen 80;
        listen [::]:80;
    
        server_name XXX.cn;
        return 301 https://$server_name$request_uri;
    
    }
    server {
            listen       443 ssl http2 ;
            listen       [::]:443 ssl http2 ;
            server_name  XXX.cn;
                    ssl_certificate "XXX.pem";
            ssl_certificate_key "XXXkey";
            ssl_session_cache shared:SSL:1m;
            ssl_session_timeout  10m;#        ssl_ciphers HIGH:!aNULL:!MD5;
            ssl_ciphers HIGH:!aNULL:!MD5;
            ssl_prefer_server_ciphers on;
            client_max_body_size 10g;
            location / {
            root   /var/www/html/index;
            index  index.html index.htm index.php;
            }
            location ~ \.php$ {
            fastcgi_pass   127.0.0.1:9003;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  /var/www/html/index/$fastcgi_script_name;
            include        fastcgi_params;
        }
    
    }
  1. 访问网站。

评论
评论
  目录