【独立站搭建】跨境电商如何自建电商独立站

简介

做跨境电商独立站是避不开的,自己搭建独立站对接PayPal,可以更方便的卖家收款和管理客户,并且可以避免很多平台封禁。这是我的独立站demo: https://haliapp.org 对接PayPal付款有一个限制,国内PayPal卖家,只能收境外PayPal账号的付款,不能接受同为中国大陆的买家PayPal付款。针对国内用户付款我们可以对接微信支付宝,但不在本期文章中讨论。

相关下载

链接:https://pan.quark.cn/s/fa3aef7ea535
storefront.4.6.1.zip => 主播同款wordpress主题(免费)
finalshell_install.exe => vps连接工具

教程

一、购买vps、域名、ssl证书(免费)

海外vps节点服务器购买:千宿科技 100%独享住宅IP 海外vps 
域名购买: https://cloudflare.com
SSL证书(15年免费): cloudflare → SSL/TLS → 源服务器 → 创建

二、搭建Wordpres

1️⃣ 安装环境

sudo apt update && sudo apt install nginx mysql-server php-fpm php-mysql unzip

2️⃣ 配置数据库

mysql -u root -p

CREATE DATABASE myshop CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE USER 'shopuser'@'localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON myshop.* TO 'shopuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

3️⃣ 安装 WordPress

cd /var/www/
wget https://wordpress.org/latest.zip
unzip latest.zip
mv wordpress myshop

4️⃣ 配置 SSL 证书

把cloudflare中申请的证书 放到如下路径:
/etc/ssl/cloudflare/cloudflare.crt
/etc/ssl/cloudflare/cloudflare.key

5️⃣ 配置 Nginx

(假设你的域名是 haliapp.org)把路径:/etc/nginx/nginx.conf 文件的内容,改成如下内容:

user www-data;
worker_processes auto;
pid /run/nginx.pid;
include /etc/nginx/modules-enabled/*.conf;

events {
	worker_connections 768;
}

http {
	sendfile on;
	tcp_nopush on;
	types_hash_max_size 2048;
	include /etc/nginx/mime.types;
	default_type application/octet-stream;
	ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; # Dropping SSLv3, ref: POODLE
	ssl_prefer_server_ciphers on;
	access_log /var/log/nginx/access.log;
	error_log /var/log/nginx/error.log;
	gzip on;
	include /etc/nginx/conf.d/*.conf;


	server {
	    listen 80;
            server_name haliapp.org;
	    return 301 https://$host$request_uri;
        }

	server {
	    listen 443 ssl;
            server_name haliapp.org;  # 域名

	    client_max_body_size 64M;
            ssl_certificate /etc/ssl/cloudflare/cloudflare.crt;
            ssl_certificate_key /etc/ssl/cloudflare/cloudflare.key;
            ssl_protocols TLSv1.2 TLSv1.3;
	    ssl_prefer_server_ciphers on;
	    ssl_ciphers HIGH:!aNULL:!MD5;

            root /var/www/wordpress;
	    index index.php index.html index.htm;
	    access_log /var/log/nginx/wordpress.access.log;
	    error_log /var/log/nginx/wordpress.error.log;

	    location / {
	         try_files $uri $uri/ /index.php?$args;
	    }

	    location ~ \.php$ {
	         include snippets/fastcgi-php.conf;
	         fastcgi_pass unix:/run/php/php8.1-fpm.sock; # 或 php8.2-fpm.sock
	    }

	    location ~* \.(js|css|png|jpg|jpeg|gif|ico|svg)$ {
	         expires max;
	         log_not_found off;
	    }

	    location ~ /\. {
	         deny all;
	    }
	}
}

更改配置文件后,使用命令重启: nginx -s reload

6️⃣ 安装 WooCommerce 商城插件

登录 WordPress 后台(http://你的域名/wp-admin) → Plugin(插件) → 搜索 “WooCommerce” → 安装启用

7️⃣ 添加漂亮的主题

WordPress 后台 → Appearance(外观) → Themes(主题) → Add Themes(添加主题)→ Upload Themes(上传主题)上传在文章开头我提供的主题压缩包。

8️⃣ 对接PayPal

WordPress 后台 → Plugin(插件) → 搜索 “WooCommerce PayPal Payments” → 安装启用
WordPress 后台 → Payments → PayPal → 登陆自己的PayPal账号即可,PayPal账号需要申请企业认证,中国营业执照即可。

9️⃣ 添加自己的商品

WordPress 后台 → Products(产品)→ Add new product(添加新商品)
WordPress 后台 → Products(产品)→ Categories(商品分类)

🔟查看订单

WordPress 后台 → WooCommerce → Orders (订单)