买服务器的过程 在这里 再也不赘述我的推荐仍是阿里云, 做为一名前端工程师 平时想写一些东西放在网上玩,固然是须要一台服务器啦! 这里的配置 仍是 2G 1核 centos 7 的配置 主要仍是 为了博客的先后台以及后端 再加上平时学习,展现成果用的前端
Blog的地址anRuinode
ssh root@ip号
紧接着输入密码 若是链接成功,就会直接进入到服务器的中 而后就能够访问各类的服务器中的文件以及路径中mysql
此次描述的是 mysql 服务器 下载配置为 8.0linux
wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz && tar xzf oneinstack-full.tar.gz && ./oneinstack/install.sh --db_option 1 --dbinstallmethod 1 --dbrootpwd 00000 --pureftpd --redis --memcached --iptables --reboot
复制代码
这是下载mysql
向服务器中下载 mysql 的命令 其中 --dbrootpwd
后面跟着是服务器的初始密码 服务器也已经自动启动了 若是下载过程当中 没有报错 就说明下载成功了nginx
检验一下redis
mysql -u root -p
若是提示输入密码 说明已经正常下载 密码就是初始化的密码sql
咱们本地开发完成的时候 有时候会先链接线上的数据库 来看一下线上的数据会怎样显示 可是刚下载完成的服务器 是没有远程的链接的权限 这时候 咱们就须要 给咱们连接的用户远程链接的权限 也就是 host = %
能够远程链接数据库
查看一下数据库的用户表 命令:
select user,host from user;
npm
直接更改host权限 命令:
UPDATE user SET host='%' WHERE user='root';
(注意 必定要带 分号 )后端
complete!
推荐用 yum
来下载
命令 yum install nginx
启动 nginx
命令 nginx -s reload
可是 nginx 命令应该会报错 nginx.pid ...... 这是由于 nginx 刚下载的时候要指定一下 配置文件
命令 nginx的位置 -c nginx.conf
检验一下
这里面仍是推荐使用 yum
安装
命令 yum install nodejs
检验一下
node -v => v6.4.0
可是 我想要下载 最新版本的 node 这可怎么办呢? 不要紧 这里有一个 node 的版本管理工具 n
命令 npm i n -g
升级至最新 n stable
检验一下
node -v => v6.4.0 (what ? 居然没有变化)看了下资料 应该是 nodejs 中的 配置文件 找到 n 下载node版本的文件夹
额 查了查资料 如下为解决方式
profile
文件 增长
export NODE_HOME=/usr/local/n/versions/node
大概加载最下面的位置
/usr/local/n/versions/node
这个路径为
n
下载最新版本的路径
命令 npm install pm2 -g
检验一下
ok complete!
初步的服务器 配置 已经完成了 后续还有 关于 nginx 的转发配置 前端项目的部署问题 以及自动化部署的 配置
啊~ 第一次写文章 有点慌 若是有些地方 写的很差 请你们指正