CentOS7 基礎設定

2021-10-06 03:30:49 字數 1789 閱讀 6110

近期學完了嵩天老師的python入門公開課,並完成了相關的案例學習。於是計畫找一些專案來練練手。正好聽聞目前的公司之前有考慮過建立erp,但是出於其他原因一直沒有實施。而我所在的部門可以說是公司各類資料的中樞,因此如果在我所在的部門通過測驗,也就可以更好的推廣至全公司。可以提高很多辦公效率。

正好公司電腦是一台老舊的台式電腦。於是考慮用做本地伺服器,搭建本地erp系統。至此決定找尋一款base python的開源erp系統進行了解。對比來,對比去,準備使用erpnext來上手。

在開始之前,要搭建環境,秉承著用新不用舊的理念最開始準備使用centos 8來搭建環境。無奈安裝後台式電腦的網絡卡不能正確驅動,而網絡卡官網沒有提供kernel 4核心的驅動程式。如果要使用就需要重新編譯核心。嘗試了2天沒有成功,於是放棄。

def

check_distribution_compatibility()

: dist_name, dist_version = get_distribution_info(

) supported_dists =

就是你了,centos7。

公司電腦安裝的是windows7,按照網上教程安裝centos 7後,開機沒有選擇windows7的選項。解決方法如下:

修改centos 7的grub2引導,新增windows的啟動項

終端進入引導設定

sudo vi /boot/grub2/grub.cfg
修改grub.cfg

找到### begin /etc/grub.d/30_os-prober ###在後面新增

menuentry "windows7"
安裝時可以看到網絡卡,但是進入gui後無法使用firefox上網。開啟設定-網路-有線檢視ip設定,發現裡面沒有開啟自動連線。考慮到作為區域網erp伺服器,因此決定給其固定ip。設定好後,發現仍然不能上網,後發現是dns需要配置。解決方法如下:

終端進入網路設定

vim /etc/resolv.conf
增加如下內容
nameserver 114.114.114.114

nameserver 8.8.8.8

為了解放公司電腦的顯示器,作為分屏用在自己的筆記本上,決定通過ssh在區域網內對公司電腦進行設定。ssh在我所安裝的centos7內已經安裝。

終端進入ssh設定

sudo vim /etc/ssh/sshd_config
對以下內容進行更改:
port 22 #去掉前面的#

listenaddress 0.0.0.0 #去掉前面的#

listenaddress :: #去掉前面的#

permitrootlogin yes #去掉前面的#

passwordauthentication yes #去掉前面的#

開啟sshd服務
sudo service sshd start
既然使用了ssh,那麼開啟gui就是在浪費資源,於是決定關閉gui,當需要時再開啟。

以命令列模式啟動

systemctl set-default multi-user.target
以gui模式啟動
systemctl set-default graphical.target
對於我這種小白來說,linux比windows難太多,很多設定都需要通過直接調整**來完成,而不是通過gui的設定來更改,太抽象。

centos7設定中文

檢視系統是否安裝中文語言包 列出所有可用的公共語言環境的名稱,包含有zh cn locale a grep zh cn 沒有輸出,說明沒有安裝,輸入下面的命令安裝 yum groupinstall fonts y安裝完成,檢視安了哪些中文語言包 locale a grep zh cn zh cn z...

CentOS 7常用設定

設定hostname hostnamectl set hostnamemyname 查詢開機啟動模式 systemctl get default graphical.target代表開機時啟 形化介面 multi user.target代表開機時啟動dos介面 設定開機啟 形介面 systemctl...

centos7 設定時區

1 timedatectl檢視時間各種狀態 local time 三 2020 08 05 11 21 26 cst universal time 三 2020 08 05 03 21 26 utc rtc time 三 2020 08 05 03 21 13 time zone asia shan...