准备&先验知识
我们知道要建立一个网站,有两件事是必不可少的:
用于存储您的网站的服务器(国内免备案vps)
可以通过DNS索引到您的服务器并访问您的网站的域名
当然,这两件事都要花钱。博客选择DigitalOcean(购买服务器)+ GoDaddy(购买域名)。
DigitalOcean是一家位于纽约的云托管业务。每个国内免备案vps配备一个单独的IP(ipv4 + ipv6)。与国内X云XX云相比,最低配置每月有1TB的网络流量,仅5刀。 XXX云(每月几十个软姐妹硬币,没有ipv6地址甚至独立ip,几十GB的流量)是不是太良心,缺点可能是服务器在国外有点慢,但感觉个人问题网站不大。
GoDaddy是一家提供域名注册和互联网托管服务的美国公司。它不选择国内公司的原因是它不想提交案件。虽然它不打算使用网站做任何事情,但它不怕麻烦。
另外,建议您阅读本文以掌握一些基本的Linux命令行知识,当然,如果您不能这样做,您可以按照本文中的步骤操作。
建立一个国内免备案vps
好吧,让我们构建一个存储我们网站的国内免备案vps。
登录DigitalOcean网站(建议使用我的邀请链接进行注册,这样您的账户可以获得10美元,https://m.do.co/c/2cde98378ed5),注册您的账户,您可能需要在此过程中激活邮件,按照步骤。它是。
在创建过程中,您可能需要添加付款信息。此时,您需要一张可以支付外币的信用卡(VISA,MasterCard等)。添加付款信息后,其他网站可以通过扣除1美元来验证信用卡是否可用。别担心,我会把它还给你。我的XX银行的信用卡中心也特意打电话给我,确认这是否是我自己的操作,汗水。
创建完成后,您可以看到以下界面,单击右侧的“创建”,选择“Droplet”,即可开始配置服务器。我推荐Ubuntu 14.04(不是16.04!不要16.04 !!不要16.04 !!!),5美元/月(完全足够,本地暴君),旧金山节点1(毕竟靠近湾区),迷上了向上
私人网络,ipv6和监控
好的,创建完成后,您可以在此页面上看到服务器的IP,系统会向您发送一封包含初始密码的电子邮件,这样您就可以通过ssh登录到该服务器(Windows用户可以使用putty,终端工具如Xshell,macOX,linux用户自带终端),打开终端,输入
ssh root @ [你的IP]
密码是电子邮件中的密码。只需将其粘贴并粘贴即可。然后系统会让您重置新密码。输入两次后,即可
配置完成后,你有一个国内免备案vps,访问方法是ssh,用户名是root(当然你也可以选择创建一个新用户),密码是你刚刚设置的密码。
购买域名
域名用于标识您的网站。您通常在www.baidu.com和www.sina.com上看到的是域名。每个域名将通过DNS服务指向网站所在的服务器IP,因此您可以通过在服务器中输入域名来直接访问该网页。因此,为了让其他人通过域名而不是ip访问您的网页,您需要购买域名。
登录GoDaddy主页,https://sg。去吧爸爸。 com/zh /,并通过搜索框检查您要注册的域名是否已注册。
购买域名
由于博主将在国内免备案vps上构建两个网站,我们假设这两个域名是[page1.com]和[page2.com]。
注册GoDaddy帐户,绑定付款信息,购买[page1.com]和[page2.com]域名(您可以购买任何您喜欢的域名,但不会注册)。我买的每个域名,两年内约120名软姐妹,都不是很贵。
购买完成后,我应该能够看到您在我的产品中购买的两个域名。单击DNS,您可以管理每个域名的DNS指向。
设置DNS
将DNS中类型A的值更改为国内免备案vps的IP(删除原始值),并对两个域执行相同操作。
安装LAMP
LAMP是Linux + Apache + My-SQL + PHP的缩写,类似于LNMP,我在这里选择了LAMP,当然我们已经有了运行Linux的国内免备案vps。
SSH登录到您的服务器。
更新安装包。
Sudo apt-get update
安装Apache + My-SQL + PHP
Sudo apt-get安装Apache 2 mysql-server PHP5
确保安装期间没有错误后启动Apache服务
服务apache2启动
成功启动Apache服务后,在浏览器地址栏中输入您的国内免备案vps IP。如果您看到以下界面,则表示您的LAMP安装成功。
LAMP安装成功启动
您可以选择安装phpmyadmin来可视化管理数据库。
Sudo apt-get install phpmyadmin
在安装过程中,您需要创建输入phpmyadmin密码和My-SQL密码。就个人而言,建议防止遗忘或将其设置为相同。安装完成后,创建指向Web目录的phpmyadmin安装目录的软链接。
Sudo ln -s/usr/share/phpmyadmin/var/www/html/phpmyadmin
这样,您可以通过在浏览器地址栏中输入[您的IP]/phpmyadmin来访问它。用户名是root,密码是您刚设置的密码。
安装WordPress
WordPress是一个用PHP开发的博客平台。用户可以在支持PHP和MySQL数据库的服务器上设置自己的网站。
转到官方网站(https://cn.wordpress.org/)并下载wordpress安装包.tar.gz文件并将其上传到您的国内免备案vps(Windows用户可以使用Xshell ftp,macOX,linux用户可以使用scp命令)。
解压缩安装包
Sudo tar xzvf wordpress-4.3.1-zh_CN.tar.gz
删除上一个apache页面
Sudo rm -f /var/www/html/index.html