- 修改root用戶密碼
passwd
root@xxx:~# passwd
輸入2次新密碼
- 創(chuàng)建新用戶wt,并將其加人sudo組
adduser wt
adduser wt sudo
切換至普通用戶 su wt
換源肉微,如果是阿里云或者騰訊云等云平臺可以不換
- 安裝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等端口
安裝 aptitude
sudo apt install aptitude
安裝 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
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
- 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服務器
-
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
勾選-登錄時重新連接-完成
即可掛載遠程服務器的共享目錄
- 安裝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