当前位置:网站首页>征文投稿丨使用轻量应用服务器搭建博客环境
征文投稿丨使用轻量应用服务器搭建博客环境
2022-06-28 15:32:00 【InfoQ】
一、购买服务器

二、配置服务器
1、安装Node
[[email protected] ~]$ mkdir -p /usr/local/nodejs
[[email protected] nodejs]$ cd /usr/local/nodejs/
[[email protected] nodejs]$ wget https://npm.taobao.org/mirrors/node/v12.12.0/node-v12.12.0-linux-x64.tar.gz[[email protected] nodejs]$ tar -xvf node-v12.12.0-linux-x64.tar.gz[[email protected] nodejs]$ vim /etc/profileexport NODE_HOME=/usr/local/nodejs/node-v12.12.0-linux-x64
export PATH=$NODE_HOME/bin:$PATH[[email protected] nodejs]$ source /etc/profile[[email protected] nodejs]$ node -v[[email protected] nodejs]$ npm -v2、安装MySQL
[[email protected] nodejs]$ cd /home/admin
[[email protected] admin]$ mkdir downloads
[[email protected] admin]$ chmod 777 downloads
[[email protected] admin]$ cd downloads/[[email protected] downloads]$ wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm
[[email protected] downloads]$ sudo rpm -ivh mysql80-community-release-el8-1.noarch.rpm[[email protected] downloads]$ sudo yum install -y mysql-server[[email protected] downloads]$ sudo systemctl start mysqld[[email protected] downloads]$ mysql -V[[email protected] downloads]$ mysql -u rootmysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '这里改成你自己的密码';mysql> exit[[email protected] downloads]$ firewall-cmd --add-port=3306/tcp --permanent[[email protected] downloads]$ systemctl restart firewalld.service # 重启防火墙[[email protected] downloads]$ mysql_secure_installation[[email protected] downloads]$ whereis my.cnf
my: /etc/my.cnf[[email protected] downloads]$ vi /etc/my.cnf
#修改1:增加client配置(文件开头)
[client]
default-character-set=utf8mb4
#修改2:增加mysqld配置(文件结尾)
#charset
character-set-server=utf8mb4
collation-server=utf8mb4_general_ci[[email protected] downloads]$ systemctl restart mysqld3、安装Nginx
[[email protected] downloads]$ vim /etc/yum.repos.d/nginx.repo[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1[[email protected] downloads]$ yum -y install nginx[[email protected] downloads]$ systemctl stop nginx.service # 停止nginx服务
[[email protected] downloads]$ systemctl start nginx.service # 打开nginx服务
[[email protected] downloads]$ systemctl restart nginx.service # 重启nginx服务
[[email protected] downloads]$ systemctl status nginx.service # 查看nginx服务状态4、其它环境

三、总结&使用感受
边栏推荐
- Summary of language features of fluent dart
- ROS知识点——使用VScode搭建ROS开发环境
- Expand Disk C (allocate the memory of disk d to Disk C)
- In depth learning foundation summary
- Complete model training routine (I)
- 厨卫电器行业S2B2C系统网站解决方案:打造S2B2C平台全渠道商业系统
- [C language] implementation of binary tree and three Traversals
- ROS知识点——话题消息的定义与使用
- R language ggplot2 visualization: the patchwork package is used to customize and combine the three ggplot2 visualization results to form a composite graph. After the horizontal combination of two sub
- 当下不做元宇宙,就像20年前没买房!
猜你喜欢

Expand Disk C (allocate the memory of disk d to Disk C)

GCC efficient graph revolution for joint node representationlearning and clustering

抽奖动画 - 鲤鱼跳龙门

After QQ was stolen, a large number of users "died"

扩充C盘(将D盘的内存分给C盘)

Jenkins的安装及使用

WPF 视频硬解码渲染播放(无空域)(支持4K、8K、高帧率视频)

The hidden crisis of Weilai: past, present and future

Talking about open source - Linus and Jim talk about open source in China

C语言学习-20-归并排序
随机推荐
MIPS汇编语言学习-01-两数求和以及环境配置、如何运行
【LeetCode】13、罗马数字转整数
深度学习基础汇总
R language ggplot2 visualization: the patchwork package horizontally combines a ggplot2 visualization result and a plot function visualization result to form a final result graph, aligns the two visua
WSUS客户端访问服务端异常报错-0x8024401f「建议收藏」
ROS knowledge points - ROS create workspace
数组中的第K大元素[堆排 + 建堆的实际时间复杂度]
兼顾企业抗疫和发展的5个解决方案,来自IBM
In depth learning foundation summary
halcon 基础总结(一)裁切图片并旋转图像
C#/VB. Net to convert PDF to excel
Flutter dart语言特点总结
Application of mongodb in Tencent retail premium code
叮!Techo Day 腾讯技术开放日如约而至!
Successful cases of rights protection of open source projects: successful rights protection of SPuG open source operation and maintenance platform
一文教你快速生成MySQL数据库关系图
化学制品制造业智慧供应商管理系统深度挖掘供应商管理领域,提升供应链协同
R语言ggplot2可视化:使用patchwork包(直接使用加号+)将一个ggplot2可视化结果和一段文本内容横向组合起来形成最终结果图
R语言ggplot2可视化:使用patchwork包(直接使用加号+)将两个ggplot2可视化结果横向组合起来形成单个可视化结果图
MIPS汇编语言学习-02-逻辑判断-前台输入