71M VPS搭建博客网站

没落的情绪 2023-05-25 AM 1660℃ 3条

本次教程使用的是alpine-3.17 纯ipv6系统
1、添加warp双栈脚本,让VPS支持访问ipv4的资源

apk add wget
apk add bash
apk add sudo
wget -N https://raw.githubusercontent.com/fscarmen/warp/main/menu.sh && bash menu.sh

看提示选择ipv4,后面再选择ipv6优先就好
2、按照nginx和系统默认支持的php81

apk add nginx
apk add php81-fpm php81-soap php81-openssl php81-gmp php81-pdo_odbc php81-json php81-dom php81-pdo php81-zip php81-sqlite3 php81-apcu php81-pdo_pgsql php81-bcmath php81-gd  php81-odbc php81-pdo_mysql php81-pdo_sqlite php81-gettext php81-xmlreader php81-bz2 php81-iconv php81-pdo_dblib php81-curl php81-ctype
rc-update add nginx default
rc-update add php-fpm81 default
service nginx start
service php-fpm81 start

安装完成后在/etc/nginx/http.d/目录下新建配置文件,例如mxjdi.conf

cd /etc/nginx/http.d/
vi mxjdi.conf

然后按i,把下面的内容复制进去

server {
        listen 80;
        listen [::]:80;
        server_name mxjdi.ga;
        index index.html index.htm index.php default.html default.htm default.php;
        root  /home/wwwroot/mxjdi.ga;

        location ~ [^/].php(/|$)
        {
                fastcgi_pass  127.0.0.1:9000;
                include fastcgi.conf;
        }

        # You may need this to prevent return 404 recursion.
        location = /404.html {
                internal;
        }
}

其中server_name mxjdi.ga;中的mxjdi.ga是域名,改成你自己的域名;root /home/wwwroot/mxjdi.ga;中的/home/wwwroot/mxjdi.ga是网站目录,改成你实际的目录
然后按下Esc键,输入:wq即可保存退出
然后执行下面的命令重启nginx

service nginx restart

上传网站程序到网站目录

cd /home/wwwroot/mxjdi.ga

赋予网站目录权限

chmod -R 777 ./html

即可开始访问你的网址进行安装。

标签: none

非特殊说明,本博所有文章均为博主原创。

评论啦~



已有 3 条评论


  1. 姜辰Jcs.Moe
    姜辰Jcs.Moe

    你这是花生壳雕花了。

    回复 2023-07-07 13:44
    1. 没落的情绪
      没落的情绪 博主

      玩具鸡,没玩两天就没了

      回复 2023-07-07 13:47
      1. 姜辰Jcs.Moe
        姜辰Jcs.Moe

        家里刷个电视盒子,雕起花来比这个有意思得多。

        回复 2024-02-13 13:50