寫這篇文章是為了記錄我從零開始搭建linux虛擬機器,並想在這的基礎上繼續學習redis、nginx以及分布式一系列的知識,所以在此之前,我對這一系列的知識不說是一無所知,也只是熟悉了一些皮毛而不知道怎麼運用。
秘鑰:vmware125a02h-au243-tzj49-gtc7k-3c61n
vmware14cg54h-d8d0h-h8dhy-c6x7x-n2kg6
執行如下:
在這裡我選擇了centos作為linux版本,具體的差別我太清楚,centos似乎更適合做伺服器,官網如下
直接選擇iso安裝即可,若彈出以下錯誤,按照進入bios開啟intel vt-x重啟即可
執行虛擬機器後,會提示回車確認安裝,都不用理會,在語言選擇處選擇中文
然後配置網路源,在下一步中設定root密碼以及新建賬號
結束後重啟即可,登陸root賬號成功
jdk與tomcat的部署與之前ubuntu一致,mysql可選擇安裝預設自帶軟體。
注意tomcat由於有防火牆的原因是連線不上的
centos7 採用firewalld作為防火牆
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall開機啟動
不建議關閉防火牆 防火牆埠可根據需要開放
這裡我放一下我自己的安裝過程記錄 不多做解釋了
wget
yum localinstall mysql57-community-release-el7-8.noarch.rpm
yum install mysql-community-server
啟動systemctl start mysqld
開機啟動
systemctl enable mysqld
systemctl daemon-reload
跳過密碼登陸並修改密碼
vi /etc/my.cnf 加入skip-grant-tables
重啟服務
service mysqld restart
登入mysql密碼直接為空
mysql -uroot -p
要先重新整理許可權表才能修改密碼
flush privileges;
修改密碼
alter user 'root'@'localhost'identified by '123456'
新增遠端登入賬號
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
重新整理許可權表
flush privileges;
看編碼格式是不是utf-8 ,linux下應該不是,中文會亂碼
show variables like 'char%'
退出exit
關閉服務
systemctl stop mysqld
修改許可權,注釋掉免密登入
vi /etc/my.cnf
在[mysqld]下追加:
character-set-server=utf8
在[mysql]下追加:
default-character-set=utf8
重新開啟
systemctl start mysqld
伺服器安裝Linux伺服器
新辦公需要搭建一台伺服器,之前也沒有怎麼搞過,不過有一些了解,於是和同事一起嘗試安裝一下伺服器。本人使用ultraiso燒錄u盤,系統檔案是centos 6.6 x86 64 bin 1.ios,使用urtraiso開啟iso檔案,然後如下圖 接著就可以寫入,u盤會被格式化的,注意備份,等待寫入就可...
安裝linux伺服器
最近因為工作需要,需要安裝linux系統,所以開始在伺服器和電腦上安裝linux系統 centos 6.5 x86 64 bin 1.iso,有的時候能看到有兩個映象檔案,我們只需要第乙個映象檔案就好。然後我們準備好ultraiso軟體把映象檔案整到u盤裡面,這個過程就和製作pe的過程是一樣的 然後...
安裝Linux伺服器
size 18 color darkred 安裝debian 3.1r3 基本系統 color size 用debian 31r3 i386 netinst.iso來安裝。選擇簡體中文,所在地區是中國,鍵盤時美國英語。輸入主機名debian26,網域名稱antiparticle.org。選擇分割槽,...