win10下配置linux子系統(tǒng)

ubuntu重新安裝

cmd運(yùn)行:lxrun

C:\Users\27202>lxrun
對 LX 子系統(tǒng)執(zhí)行管理操作

用法:
    /install - 安裝子系統(tǒng)
        可選參數(shù):
            /y - 不提示用戶接受或創(chuàng)建子系統(tǒng)用戶
    /uninstall - 卸載子系統(tǒng)
        可選參數(shù):
            /full - 執(zhí)行完全卸載
            /y - 不提示用戶確認(rèn)
    /setdefaultuser - 配置將用于啟動(dòng) bash 的子系統(tǒng)用戶晦款。如果該用戶不存在缓溅,則會(huì)創(chuàng)建該用戶赁温。
        可選參數(shù):
            username - 提供用戶名
            /y - 如果提供了用戶名,則不提示創(chuàng)建密碼
    /update - 更新子系統(tǒng)的包索引

從windows應(yīng)用商店下載ubuntu時(shí)袜匿,如果一直下載不了毁涉,可選擇用手機(jī)熱點(diǎn)下載,速度很快,總大小為230M左右

設(shè)置root用戶密碼

senlong@DESKTOP-T0249TH:~$ sudo passwd root
輸入新的 UNIX 密碼: 
重新輸入新的 UNIX 密碼: 
passwd: password updated successfully

查看版本

senlong@DESKTOP-T0249TH:~$ cat /etc/issue
Ubuntu 16.04.2 LTS \n \l

senlong@DESKTOP-T0249TH:~$ sudo lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.2 LTS
Release: 16.04
Codename: xenial

更換軟件源

  • 備份原來的源文件
cd /etc/apt/  
sudo cp sources.list sources.list.bak 
  • 替換源
sudo vim sources.list
# 替換成以下的阿里云源
# deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse  
# deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse  
# deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse  
# deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse  
  • 更新源和軟件
sudo apt-get update # 更新源  
sudo apt-get upgrade # 更新軟件 

lamp環(huán)境

  • 安裝Apache
sudo apt-get install apache2
sudo service apache2 start

測試: 瀏覽器訪問localhost

查看狀態(tài): service apache2 status/start/stop/restart

Web目錄: /var/www

安裝目錄: /etc/apache2/

全局配置: /etc/apache2/apache2.conf

監(jiān)聽端口: /etc/apache2/ports.conf

虛擬主機(jī): /etc/apache2/sites-enabled/000-default.conf

  • 安裝MySQL
sudo apt-get install mysql-server mysql-client

測試:mysql -u root -p
查看狀態(tài):service mysql status/start/stop/retart
查看監(jiān)聽端口的情況:netstat -tunpl 或 netstat -tap

  • 安裝PHP
sudo apt-get install php7.0

測試:php7.0 -v

  • 安裝其他模塊
sudo apt-get install libapache2-mod-php7.0
sudo apt-get install php7.0-mysql
  • 重啟服務(wù)
service apache2 restart
service mysql restart
  • 配置虛擬主機(jī)

www.mine.com為例:

cp 000-default.conf www.mine.com.conf
vim www.mine.com.conf

www.mine.com.conf 寫入以下內(nèi)容

<VirtualHost *:80>
        # The ServerName directive sets the request scheme, hostname and port that
        # the server uses to identify itself. This is used when creating
        # redirection URLs. In the context of virtual hosts, the ServerName
        # specifies what hostname must appear in the request's Host: header to
        # match this virtual host. For the default virtual host (this file) this
        # value is not decisive as it is used as a last resort host regardless.
        # However, you must set it for any further virtual host explicitly.
        ServerName www.mine.com

        ServerAdmin webmaster@localhost
        DocumentRoot /mnt/e/root/mine

        <Directory /mnt/e/root/mine>
            Options FollowSymLinks
            AllowOverride All
            Order deny,allow
            Allow from all
            Require all granted
        </Directory>


        # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
        # error, crit, alert, emerg.
        # It is also possible to configure the loglevel for particular
        # modules, e.g.
        #LogLevel info ssl:warn

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

        # For most configuration files from conf-available/, which are
        # enabled or disabled at a global level, it is possible to
        # include a line for only one particular virtual host. For example the
        # following line enables the CGI configuration for this host only
        # after it has been globally disabled with "a2disconf".
        #Include conf-available/serve-cgi-bin.conf
</VirtualHost>

建立軟鏈接

ln -s /etc/apache2/sites-available/www.mine.com.conf ../sites-enabled/

重啟apache

service apache2 restart
  • 開啟apache重寫url
sudo a2enmod rewrite

安裝php擴(kuò)展

sudo apt-get install php-mbstring
sudo apt-get install php7.0-curl

設(shè)置編碼:解決中文亂碼

sudo vim /etc/default/locale

添加以下內(nèi)容

#  File generated by update-locale
LANG=zh_CN.UTF-8
LANGUAGE=”zh_CN:zh:en_US:en”

安裝redis

senlong@DESKTOP-T0249TH:/etc/redis$ sudo apt-get install redis-server 
senlong@DESKTOP-T0249TH:/etc/redis$ sudo /etc/init.d/redis-server status
 * redis-server is not running
senlong@DESKTOP-T0249TH:/etc/redis$ sudo /etc/init.d/redis-server start
Starting redis-server: redis-server.
senlong@DESKTOP-T0249TH:/etc/redis$ sudo /etc/init.d/redis-server status
 * redis-server is running
senlong@DESKTOP-T0249TH:/etc/redis$ redis-cli
127.0.0.1:6379> 

啟動(dòng)sublime text

alias subl='"/mnt/c/Program Files/Sublime Text 3/subl.exe"'

命令行提示符

修改 ~/.bashrc

if [ "$color_prompt" = yes ]; then                                       
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u\[\033[00m\]:
[\033[01;34m\]\W\[\033[00m\]\$ '                                         
else                                                                     
    PS1='${debian_chroot:+($debian_chroot)}\u:\W\$ '                     
fi                                                                       

只顯示用戶名及當(dāng)前所在的目錄

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市蛤袒,隨后出現(xiàn)的幾起案子膨更,更是在濱河造成了極大的恐慌,老刑警劉巖珍德,帶你破解...
    沈念sama閱讀 217,084評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件矗漾,死亡現(xiàn)場離奇詭異敞贡,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,623評論 3 392
  • 文/潘曉璐 我一進(jìn)店門琳钉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蛛倦,“玉大人溯壶,你說我怎么就攤上這事∏腋模” “怎么了?”我有些...
    開封第一講書人閱讀 163,450評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長慨蓝。 經(jīng)常有香客問我,道長弧满,這世上最難降的妖魔是什么此熬? 我笑而不...
    開封第一講書人閱讀 58,322評論 1 293
  • 正文 為了忘掉前任犀忱,我火速辦了婚禮,結(jié)果婚禮上阴汇,老公的妹妹穿的比我還像新娘。我一直安慰自己吉执,他們只是感情好地来,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,370評論 6 390
  • 文/花漫 我一把揭開白布未斑。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪缆镣。 梳的紋絲不亂的頭發(fā)上试浙,一...
    開封第一講書人閱讀 51,274評論 1 300
  • 那天田巴,我揣著相機(jī)與錄音,去河邊找鬼壹哺。 笑死,一個(gè)胖子當(dāng)著我的面吹牛截珍,可吹牛的內(nèi)容都是我干的箩朴。 我是一名探鬼主播,決...
    沈念sama閱讀 40,126評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼沈堡,長吁一口氣:“原來是場噩夢啊……” “哼燕雁!你這毒婦竟也來了拐格?” 一聲冷哼從身側(cè)響起刑赶,我...
    開封第一講書人閱讀 38,980評論 0 275
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎金踪,沒想到半個(gè)月后牵敷,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,414評論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡靶瘸,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,599評論 3 334
  • 正文 我和宋清朗相戀三年怨咪,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片唉匾。...
    茶點(diǎn)故事閱讀 39,773評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡匠楚,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出典徘,到底是詐尸還是另有隱情益咬,我是刑警寧澤,帶...
    沈念sama閱讀 35,470評論 5 344
  • 正文 年R本政府宣布梅鹦,位于F島的核電站冗锁,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏箍邮。R本人自食惡果不足惜叨叙,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,080評論 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望味滞。 院中可真熱鬧钮呀,春花似錦、人聲如沸蚁署。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,713評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽田度。三九已至,卻和暖如春乎莉,著一層夾襖步出監(jiān)牢的瞬間奸笤,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,852評論 1 269
  • 我被黑心中介騙來泰國打工边灭, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留健盒,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,865評論 2 370
  • 正文 我出身青樓惰帽,卻偏偏與公主長得像父虑,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子呜魄,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,689評論 2 354

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

  • 一耕赘、文件/文件夾管理 ls 列出當(dāng)前目錄文件(不包括隱含文件) ls -a 列出當(dāng)前目錄文件(包括隱含文件) ls...
    會(huì)飛的魚Coo閱讀 4,508評論 1 23
  • sudo apt-get update #更新源 sudo apt-get upgrade #安裝源 sudo g...
    唐古拉老山羊閱讀 5,389評論 3 8
  • 一、文件/文件夾管理 ls 列出當(dāng)前目錄文件(不包括隱含文件)ls -a 列出當(dāng)前目錄文件(包括隱含文件)l...
    路癡千行閱讀 2,393評論 0 5
  • Ubuntu 常用命令大全 查看軟件 xxx 安裝內(nèi)容 #dpkg -L xxx 查找軟件 #apt-cache ...
    guiwuzhe閱讀 2,539評論 0 14
  • 讀了一本書,作者認(rèn)為一個(gè)人最好的溝通方式所折射出來的信息應(yīng)該是愛自己岔激。 作者認(rèn)為,很多時(shí)候溝通的不通暢表現(xiàn)形式是言...
    紅顏逝發(fā)如雪閱讀 399評論 0 0