ubuntu16.04服務器環(huán)境配置

  1. 修改root用戶密碼
    passwd
    root@xxx:~# passwd
    輸入2次新密碼
  1. 創(chuàng)建新用戶wt,并將其加人sudo組
adduser wt
adduser wt sudo

切換至普通用戶 su wt

換源肉微,如果是阿里云或者騰訊云等云平臺可以不換

  1. 安裝vim-gnome匾鸥,并修改vimrc文件
sudo apt install vim-gnome
cd /etc/vim
sudo cp vimrc vimrc.original
sudo vim vimrc

shift+g 到文件末尾
o,從下一行插入
set tabstop=4  "tab鍵設置為4個空格
set cuc
set cul   "高亮光標所在行
set ruler " 顯示標尺
找到
if has("syntax")  # 語法高亮
  syntax on
endif
和
if has("autocmd")  # 自動換行
  au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif
endif
和
if has("autocmd")
  filetype plugin indent on
endif
把前面的"去掉
保存退出

如果是云服務器,到安全組打開 22,443,3306,27017,6379,80,8080等端口

ubuntu換源

  1. 安裝 aptitude
    sudo apt install aptitude

  2. zsh oh-my-zsh

  3. 安裝 MySQL

sudo apt install mysql-server mysql-client

配置mysql遠程訪問
mysql -uroot -proot -A 進入mysql
執(zhí)行下面兩行代碼

grant all privileges on *.* to'root'@'%' identified by '你的MySQL root密碼' with grant option;
flush privileges;

退出mysql,修改/etc/mysql/mysql.conf.d/mysqld.cnf文件的第43行
bind-address = 127.0.0.1 改為 bind-address = 0.0.0.0
重啟mysql服務 sudo service mysql restart

  1. Nginx

  2. MongoDB
    MongoDB的安裝:
    https://www.mongodb.org/dl/linux/x86_64-ubuntu1604 下載v3.6版本

tar -zvxf mongodb-linux-x86_64-ubuntu1604-v3.6-latest.tgz .
mv mongodb-linux-x86_64-ubuntu1604-v3.6-latest mongodb_3.6
sudo mv mongodb_3.6 /opt
sudo mkdir -p /data/db
sudo chmod -R 755 /data
vim ~/.zshrc  # 或者vim ~/.bashrc
粘貼如下代碼
# MongoDB配置:
export MONGODB_HOME=/opt/mongodb_3.6
export PATH=$MONGODB_HOME/bin:$PATH
alias mgd='mongod --dbpath /data/db &'
保存退出
source ~/.zshrc

zsh中輸入mgd即可后臺啟動MongoDB數(shù)據(jù)庫
mongo進入MongoDB

  1. redis

安裝redis-4.0.11

$ wget http://download.redis.io/releases/redis-4.0.11.tar.gz
$ tar xzf redis-4.0.11.tar.gz
$ sudo mv redis-4.0.11 /opt
$ cd /opt/redis-4.0.11
$ make

二進制文件是編譯完成后在src目錄下碉纳,通過下面的命令啟動Redis服務:

$ /opt/redis-4.0.11/src/redis-server & # 命令太長可以在~/.zshrc里面起別名
你可以使用內(nèi)置的客戶端命令/opt/redis-4.0.11/src/redis-cli進行使用:

$ src/redis-cli
redis> set foo bar
OK
redis> get foo
"bar"

make的時候會報錯,按照
Redis need tcl 8.5 or newer
操作之后馏艾,測試全部通過
然后
redis-server & 即可啟動redis服務器

  1. samba
    烏班圖18.04 LTS 版 安裝Samba服務器
    sudo apt install samba
    最新的穩(wěn)定版本是4.5.3劳曹,發(fā)布于2016年12月19日。要檢查您的Samba版本琅摩,請運行
    sudo smbstatus
    或者
    sudo smbd --version
    輸出格式如下:
    Samba version 4.3.11-Ubuntu
    要檢查Samba服務是否正在運行铁孵,請運行以下命令。
    systemctl status smbd
    systemctl status nmbd
    要啟動這兩個服務房资,請運行以下命令:
    sudo systemctl start smbd
    sudo systemctl start nmbd
    開始運行后蜕劝,smbd將在139和445端口上偵聽。
    編輯配置文件
    只有一個配置文件需要處理:/etc/samba/smb.conf轰异。
    sudo vim /etc/samba/smb.conf
    在[全局] [global]部分岖沛,確保工作組的值與Windows計算機的工作組設置相同。
    workgroup = WORKGROUP
    我的/etc/samba/smb.conf文件
[share]
    comment = Users profiles
    path = /home/share
    create mask = 0777
    directory mask = 0777
    available = yes
    writable = yes
    public = yes
    guest ok = yes
    browseable = yes
    valid users = share, wt, ubuntu

[www]
    comment = Users profiles
    path = /var/www
    create mask = 0777
    directory mask = 0777
    available = yes
    writable = yes
    public = yes
    guest ok = yes
    browseable = yes
    valid users = share, wt, ubuntu

增加2個共享目錄搭独,其他位置未做改變
確保共享目錄的所有者所屬組及讀寫權限
sudo smbpasswd -a ubuntu # 給samba用戶設置密碼
sudo systemctl restart smbd # 重啟samba服務器
然后在windows-我的電腦-映射網(wǎng)絡驅(qū)動器:輸入
\服務器公網(wǎng)ip\share
\服務器公網(wǎng)ip\www
勾選-登錄時重新連接-完成
即可掛載遠程服務器的共享目錄

  1. 安裝PHP7.2 和 PHP5.6
    1婴削、通過修改PPA源的方式來安裝
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install -y php7.2

完成后 使用 php -v 查看版本即可
將需要的模塊進行安裝

sudo apt install php7.2-mysql php7.2-curl php7.2-json php7.2-cgi php7.2-xsl php-pear libxml2-dev openssl libssl-dev libcurl4-gnutls-dev libpng12-dev libjpeg-dev libmcrypt-dev php7.2-gd php7.2-pspell

也可以使用同一個ppa源 安裝 7.0、7.1牙肝、5.6

sudo apt-get install -y php7.0
sudo apt-get install -y php7.1
sudo apt-get install -y php5.6

Ubuntu16.04安裝php5.6以及php5.6與php7.0 的切換

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末唉俗,一起剝皮案震驚了整個濱河市嗤朴,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌虫溜,老刑警劉巖雹姊,帶你破解...
    沈念sama閱讀 211,265評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異衡楞,居然都是意外死亡吱雏,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,078評論 2 385
  • 文/潘曉璐 我一進店門寺酪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來坎背,“玉大人,你說我怎么就攤上這事寄雀〉寐耍” “怎么了?”我有些...
    開封第一講書人閱讀 156,852評論 0 347
  • 文/不壞的土叔 我叫張陵盒犹,是天一觀的道長懂更。 經(jīng)常有香客問我,道長急膀,這世上最難降的妖魔是什么沮协? 我笑而不...
    開封第一講書人閱讀 56,408評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮卓嫂,結(jié)果婚禮上慷暂,老公的妹妹穿的比我還像新娘。我一直安慰自己晨雳,他們只是感情好行瑞,可當我...
    茶點故事閱讀 65,445評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著餐禁,像睡著了一般血久。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上帮非,一...
    開封第一講書人閱讀 49,772評論 1 290
  • 那天氧吐,我揣著相機與錄音,去河邊找鬼末盔。 笑死筑舅,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的庄岖。 我是一名探鬼主播豁翎,決...
    沈念sama閱讀 38,921評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼隅忿!你這毒婦竟也來了心剥?” 一聲冷哼從身側(cè)響起邦尊,我...
    開封第一講書人閱讀 37,688評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎优烧,沒想到半個月后蝉揍,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,130評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡畦娄,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,467評論 2 325
  • 正文 我和宋清朗相戀三年又沾,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片熙卡。...
    茶點故事閱讀 38,617評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡杖刷,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出驳癌,到底是詐尸還是另有隱情滑燃,我是刑警寧澤,帶...
    沈念sama閱讀 34,276評論 4 329
  • 正文 年R本政府宣布颓鲜,位于F島的核電站表窘,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏甜滨。R本人自食惡果不足惜乐严,卻給世界環(huán)境...
    茶點故事閱讀 39,882評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望衣摩。 院中可真熱鬧昂验,春花似錦、人聲如沸艾扮。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,740評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽栏渺。三九已至,卻和暖如春锐涯,著一層夾襖步出監(jiān)牢的瞬間磕诊,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,967評論 1 265
  • 我被黑心中介騙來泰國打工纹腌, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留霎终,地道東北人。 一個月前我還...
    沈念sama閱讀 46,315評論 2 360
  • 正文 我出身青樓升薯,卻偏偏與公主長得像莱褒,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子涎劈,可洞房花燭夜當晚...
    茶點故事閱讀 43,486評論 2 348

推薦閱讀更多精彩內(nèi)容