近期學完了嵩天老師的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...