前言
過年買了個(gè) mini 主機(jī)當(dāng)玩具玩一下,這里記錄下。
選擇
已有主力機(jī) (windows) 的情況下,使用過如下四種 Linux宿主環(huán)境。這里總結(jié)下區(qū)別。
優(yōu)點(diǎn) | 云服務(wù)器 | 虛擬機(jī) | 筆記本電腦 | mini主機(jī) |
---|---|---|---|---|
價(jià)格低 | √ | √ | ||
便攜 | √ | √ | ||
環(huán)境隔離 | √ | √ | √ |
系統(tǒng)軟件
詳細(xì)過程不貼出來了,把關(guān)鍵點(diǎn)回憶一下,方便以后快速搭建。
1. 用U盤裝系統(tǒng)
-
下載 centos7.9 鏡像
官網(wǎng):https://mirrors.nju.edu.cn/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-DVD-2207-02.iso -
U盤裝載鏡像文件
工具:http://rufus.ie/zh/ -
調(diào)整 bios 將U盤設(shè)置為優(yōu)先級最高的啟動順序
2. 安裝 Centos7.9
- 注意需要手動分配磁盤分區(qū)
- 網(wǎng)絡(luò)需要用靜態(tài)的ip
3. 網(wǎng)絡(luò)套件
## netstat 命令需要這個(gè)包
yum install net-tools
應(yīng)用軟件
自行選擇感興趣的軟件下載,經(jīng)歷了兩個(gè)方式,記錄一下。
1. ngnix
## 加載含有ngnix的源
yum install epel-release
## 查看nginx相關(guān)的鏡像
yum list all | grep nginx
## 安裝nginx
yum install nginx -y
## 查看nginx安裝后的目錄結(jié)構(gòu)
rpm -ql nginx
## 主配置文件
/etc/nginx/nginx.conf
## 啟動入口
/usr/sbin/nginx
## 看二進(jìn)制文件,如何啟動
/usr/sbin/nginx -help
## 查看進(jìn)程,有多少個(gè)核,就有多少個(gè)子進(jìn)程(可配置)
ps -ef | grep nginx
netstat -tnlp | grep :80
2. 防火墻配置
## 端口開啟
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=443/tcp --permanent
firewall-cmd --reload
3. nodejs
官方不推薦使用yum源安裝,實(shí)際使用yum安裝確實(shí)也碰到了一些問題,這里記錄二進(jìn)制安裝的方式。積累了 linux 可以用 wget + 鏈接下載文件的方式,其中鏈接來源有個(gè) trick文章來源:http://www.zghlxwxcb.cn/news/detail-832722.html
## nodejs 安裝
wget + 下載鏈接
## 解壓壓縮包
tar -xvf node-v10.24.1-linux-x64.tar.gz
## 目錄下添加自己的環(huán)境變量
/etc/profile.d/appenv.sh
source appenv.sh
## 指定依賴版本, 如:
npm install socket.io@2.0.4
后記
多多探索,保持好奇心。文章來源地址http://www.zghlxwxcb.cn/news/detail-832722.html
到了這里,關(guān)于【Linux】主機(jī)搭建 Linux服務(wù)器環(huán)境 筆記的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!