買服務器的過程 在這裏 再也不贅述我的推薦仍是阿里雲, 做爲一名前端工程師 平時想寫一些東西放在網上玩,固然是須要一臺服務器啦! 這裏的配置 仍是 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
complete!檢驗一下
這裏面仍是推薦使用 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 的轉發配置 前端項目的部署問題 以及自動化部署的 配置
啊~ 第一次寫文章 有點慌 若是有些地方 寫的很差 請你們指正