恒创科技

广告

hostinger

广告

HostEase美国服务器购买、连接及部署WordPress网站教程

美国云服务器推荐

HostEase是一家知名美国主机商,提供等多机房、多类型主机产品,其中美国服务器提供1000Mbps独享带宽、可定制硬件与多系统选择,适用于高访问量网站、后端系统和可扩展基础设施部署。本文主要介绍HostEase美国服务器购买、连接及部署WordPress网站教程。

点击进入:HostEase官网

一、购买HostEase美国服务器

进入HostEase官网,点击“主机产品”,选择“美国独立服务器”。

购买HostEase美国服务器

在以下界面点击“查看方案”。用户可以看到美国服务器多个数据中心的方案,用户可以按需选择。

购买HostEase美国服务器

点击“立即购买”。

购买HostEase美国服务器

购买付款即可。

数据中心选择指南:

  • 美国洛杉矶、圣何塞、西雅图:从中国大陆访问的延迟通常在150ms到180ms之间。洛杉矶作为太平洋海底光缆的登陆点,网络覆盖最完善,适合业务同时分布在亚洲和北美的用户。
  • 美国纽约、弗吉尼亚、迈阿密:国内访问延迟在220ms到260ms之间,但面向北美东海岸和欧洲用户的速度更有优势,适合业务重心在欧美市场的用户。
  • 美国达拉斯、芝加哥:通常价格更便宜,适合预算有限但对延迟要求不高的场景。

二、SSH连接到美国服务器

通过SSH建立安全连接。

在macOS或Linux终端执行:

ssh root@你的服务器IP地址

Windows用户使用PuTTY或Windows Terminal。首次连接时输入yes接受主机指纹,然后输入root密码。

登录后立即执行passwd修改root密码,然后创建日常操作用户:

adduser admin
usermod -aG sudo admin

密钥登录比密码更安全。在本地生成密钥对:

ssh-keygen -t ed25519 -C "your_email@example.com"
ssh-copy-id admin@你的服务器IP地址

在服务器的/etc/ssh/sshd_config中将PasswordAuthentication设为no,执行sudo systemctl restart sshd重启服务。

三、搭建基础运行环境

1、更新系统包

安装任何软件前先更新包列表:

sudo apt update && sudo apt upgrade -y

2、安装Web服务器

推荐使用Nginx,它在高并发场景下表现优异:

sudo apt install nginx -y
sudo systemctl enable nginx
sudo systemctl start nginx

浏览器访问服务器IP,看到Nginx欢迎页面即表示安装成功。

3、安装数据库

MySQL是最常用的关系型数据库:

sudo apt install mysql-server -y
sudo mysql_secure_installation

安装脚本会引导你设置安全选项,建议全部选择Y。

4、安装PHP运行环境

如果你运行的是PHP应用:

sudo apt install php-fpm php-mysql php-curl php-gd php-mbstring php-xml -y

安装完成后用php-v确认版本。

5、配置防火墙。

只开放必要的端口:

sudo ufw allow OpenSSH
sudo ufw allow 'Nginx Full'
sudo ufw enable

四、部署应用并配置域名

1、配置站点目录。

创建网站文件存放目录:

sudo mkdir -p /var/www/yoursite.com/public_html
sudo chown -R admin:admin /var/www/yoursite.com

2、配置Nginx虚拟主机。

在/etc/nginx/sites-available/创建站点配置文件:

server {
listen 80;
server_name yoursite.com www.yoursite.com;
root /var/www/yoursite.com/public_html;
index index.php index.html;

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

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

3、启用站点并重新加载Nginx:

sudo ln -s /etc/nginx/sites-available/yoursite.com /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx

4、部署WordPress

下载WordPress程序到站点目录,创建MySQL数据库和用户,然后访问域名完成安装向导。

5、启用HTTPS。

使用Let’s Encrypt免费证书:

sudo apt install certbot python3-certbot-nginx -y
sudo certbot --nginx -d yoursite.com -d www.yoursite.com

长期运营建议选择付费版,如安信SSL证书,性价比高,还配备免费安装SSL证书服务。

安信证书官网:点击直达

部署完成后,用户就可以进行其他操作了。

(本文由美国主机侦探原创,转载请注明出处“美国主机侦探”和原文地址!)

主机侦探企业微信

微信扫码加好友进群

主机优惠码及时掌握

主机侦探QQ群

QQ群号:164393063

主机优惠发布与交流

温馨提示:

1、本站部分图片来源于互联网,如有侵权请联系删除。邮箱:2942802716#qq.com(#改为@)

2、本文评论没有专人回复,如果您有问题请到美国主机侦探论坛提问!

3、美国主机侦探免费为您提供美国主机购买咨询。

RAKsmart美国服务器
返回顶部