简介
做跨境电商独立站是避不开的,自己搭建独立站对接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 (订单)

