在VPS服务器上使用子域名
只需要一种选择进行中文本地化:
①在Sakura服务器上创建子域名,
②在Sakura的VPS上使用该子域名,
③我想给它添加SSL。
请用中文将以下内容进行改述,只需要一种选项:
那位著名作家在今年年底将发行一本新的小说。
首先进入樱花的域名控制面板,点击区域部分的编辑按钮,添加记录。
・エントリ名
ここにサブドメインの付けたい名前を書く。
example.hoge.comを作りたかったら、exampleと入れる。
・種別
IPアドレス(A)・・・
つなぎたいサーバのIPアドレスを入れる。
別名(CNAME)・・・
IPアドレス以外も入れられる。
メール交換ホスト(MX)・・・
メールサーバを入れる。
ネームサーバ(NS)・・・
使ったことないからわからない。
他社のネームサーバーを使うとか。
IPv6アドレス(AAAA)・・・
使ったことないからわからない。
IPv6アドレスが使えるのでしょう
テキスト(TXT)・・・
ここはメールのSPFレコードの設定に使ったことあったなあ。
这次情况下,把输入条目名设为”example”,类型设为CNAME,并将值设为vps服务器的IP地址。
这意味着example.hoge.com应该会转到VPS服务器。
接下来,在VPS服务器上创建子域名页面。
然后稍微修改一下Apache的配置文件(在/etc/httpd/附近)。
<VirtualHost *:80>
ServerName example.hoge.com
DocumentRoot /var/www/[サブドメイン用のページ]
</VirtualHost>
然后重新启动服务器(systemctl restart httpd),暂时显示http://example.hoge.com。
添加免费的SSL证书,使用Let’s Encrypt。
#mod_ssl インストール
$ yum install mod_ssl
#httpsをファイアウォールで許可
firewall-cmd --add-service=https --zone=public --permanent
#ここで一回サーバー再起動して
#SSLを入れる
yum install certbot python2-certbot-apache
#証明書を入れる
certbot --apache -d example.hoge.com
从这里开始回答各种问题,结果就这样结束了。
我觉得奇怪,去看Apache时,自动创建了SSL的配置文件。
非常惊讶。
重新启动服务器后,SSL就好了!
只需要在之前写的合适的conf文件中添加SSL重定向,然后就可以了。
然而,Let’s Encrypt似乎需要每三个月进行更新,所以我会把这个定时任务写入到cron中。
路径是/var/spool/cron/。
0 3 * * * root /usr/bin/certbot renew
只需要一种选项,将以下内容用中文进行本地化改写:
我在上午九点出发去机场,乘坐飞机前往上海。