Step by Step — Site Building Record

  1. Aug.6th 逛了一圈,最后决定在星光互联尝试购买了新的VPS,优惠码30%OFF+年付17%OFF还是很合适的。
  2. 等了半天的审核,通过了以后开始部署系统:
    (1)$ sudo apt upgrade,更新各种关键程序;
    (2)安装apache:$ sudo apt install apache2;
    (3)安装php7:$ sudo apt install php;
    (4)安装mysql;
    (5)安装php7.2-mysql;
    (6)安装certbot。
  3. 使用BBR拥塞控制算法加速TCP连接,参考: https://teddysun.com/489.html
  4. 配置Certbot,为服务器安装https证书。
  5. 配置Apache:
    (1)修改默认路径;
    (2)添加Allow from All、Require All Granted等语句开放访问;
    (3)在mods-enabled中添加php。
  6. 配置MySQL:
    (1)执行mysql_secure_installation,完成MySQL安全安装;
    (2)在MySQL终端执行 mysql > ALTER USER ‘root’@’localhost’ IDENTIFIED WITH mysql_native_password BY ‘【密码】’; 修改root密码;
    (3)$ apt install phpMyAdmin,并在/etc/apache2/apache2.conf处添加Include /etc/phpmyadmin/apache.conf。
  7. 开始配置wordpress,直接访问网站即可开始配置。
  8. WordPress额外的操作:
    (1)权限设定:$ chown -R www-data:www-data [FOLDER];
    (2)提升文件上传上限,修改.htaccess:
    php_value upload_max_filesize 64M
    php_value post_max_size 64M
    php_value max_execution_time 300
    (3)安装插件、主题。
  9. 磁盘扩容:$ sudo resize2fs [disk device name] 。
  10. 安装并部署NextCloud到/disk下,小技巧:将NextCloud安装到特定路径中或其它端口上

Hello World

再一次,你回来了。

上一次,你还是个害羞的小孩子,不知道如何打理自己。

有时候我给你梳妆打扮,而你又躲在后面不愿见人;

有时候我为你充盈知识,而又少有人能领略到你的才华。

这一次,你长大了。

你不会再拘泥于小小一隅,所以你不必再隐藏自我;

你不会再纠结前进的方向,所以你不必再感到迷茫。

你该学会照顾自己,也要关心别人,因为你站在了更高的山峰上:

你仰望星空,同时也被世界仰望。

现在的你,幻梦初醒,未来可期!

致 Mind Fragments

August 8th, 2019