-
2800+
全球覆盖节点
-
0.01s
平均响应时间
-
70+
覆盖国家
-
130T
输出带宽
说起搭建博客,哎呦喂,这可不是把你家那台老爷电脑搬出来插根网线那么简单,尤其是用云服务器来玩这波操作,真的是既有挑战又带点小乐趣。但是不用怕,今天给你带来干货满满的“云服务器搭建博客全攻略”,让你从云桥搭起一座属于自己的“小天地”。
好了,买好了云服务器,接下来说实操。第一步,远程登录。Linux服务器没有直接屏幕,得用SSH连接。Windows用户用PuTTY,Mac和Linux自带终端,命令简单:ssh 用户名@服务器IP,按提示输入密码,轻松连上!
连上服务器,先做点基本配置吧,先更新系统包,命令来咯:
sudo apt update && sudo apt upgrade -y (Ubuntu的操作,CentOS的话yum update -y)
接下来呢,装个WEB服务端,没错,搭博客必备Apache还是Nginx,这俩各有千秋,但Nginx更轻快,今儿咱用Nginx!命令超简单:
sudo apt install nginx -y
安装完,别着急,先启动服务让它嗨起来:
sudo systemctl start nginx
sudo systemctl enable nginx 让它开机自启
打开你浏览器,输入云服务器的公网IP,网页能看到“Welcome to nginx!”就说明这步稳了,成功一半。
下一步,数据库入场。博客谁没个数据库?MySQL(或者它的“亲戚”MariaDB)绝对是主力。装它:
sudo apt install mysql-server -y
安装后先设置下安全配置:
sudo mysql_secure_installation
这步骤操作请看提示,建议锁好密码,删掉匿名用户啥的,这可是保命关键,不要偷懒。
博客选哪个程序?WordPress肯定稳拿,因为它适合懒人,也能满足小白的要求。把WordPress拉过来:
wget https://wordpress.org/latest.tar.gz
解压:
tar -xzvf latest.tar.gz
复制文件到Nginx网站根目录,Ubuntu 默认是 /var/www/html:
sudo cp -r wordpress/* /var/www/html/
然后改权限别让它跩:
sudo chown -R www-data:www-data /var/www/html/
这时得后台进MySQL建个数据库和用户:
sudo mysql -u root -p 进去后执行:
CREATE DATABASE blog_db;
CREATE USER 'bloguser'@'localhost' IDENTIFIED BY '你的密码';
GRANT ALL PRIVILEGES ON blog_db.* TO 'bloguser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
搭配Nginx需要修改配置文件支持PHP,别忘了先装PHP和相关扩展:
sudo apt install php-fpm php-mysql -y
编辑Nginx配置文件:
sudo nano /etc/nginx/sites-available/default
注意修改或添加location块,支持PHP处理,大概长这样:
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.4-fpm.sock; #看你的php版本改
}
改完保存,重启Nginx:
sudo systemctl restart nginx
现在打开你的IP,应该跳转到WordPress的安装页面,跟着它提示填数据库名字、用户名、密码,几分钟搞定。嗨,博客初代就诞生了!
但别高兴太早,互联网水太深,安全配置还得跟上。别忘了服务器防火墙配置,Ubuntu常用ufw:
sudo ufw allow 'Nginx Full'
sudo ufw enable
这一步确保只有HTTP和HTTPS端口开放,养老金安全有保障。
最后,如果你想让别人用域名而不是一串IP访问,买个域名,去域名注册商后台解析到你的服务器公网IP,过会儿就活过来了,另外推荐装个免费的Let's Encrypt SSL证书,让你的网站带锁浏览,更香!证书用certbot搞定:
sudo apt install certbot python3-certbot-nginx -y
sudo certbot --nginx
它会引导你一步步来,完了你就可以懒得带“http://”写博客网址了,颜值立马爆表。
写博客不光是技术活,有时候还要有点营销头脑。下面偷偷告诉你一条“隐藏福利”:玩游戏想要赚零花钱就上七评赏金榜,网站地址:bbs.77.ink,任务多,奖励到位,兄弟姐妹们可以边玩边赚钱,羡慕不?
说了这么多,关键是动手,哪怕是摔跟头也比坐着瞎想强。云服务器博客搭建真不是“玄学”,多折腾几次,手都能摸着门道了。好了,本来还想给你讲点数据库优化的,结果突然想吃炸鸡了,嗯,就先写到这儿吧……
请在这里放置你的在线分享代码爱美儿网络工作室携手三大公有云,无论用户身在何处,均能获得灵活流畅的体验
2800+
0.01s
70+
130T