seamong 6 年之前
父節點
當前提交
98a0db54fa
共有 56 個文件被更改,包括 116 次插入45 次删除
  1. 0 0
      dist/404.html
  2. 0 0
      dist/About/WHY.html
  3. 0 0
      dist/CSS/2018_10_21_01.html
  4. 0 0
      dist/CSS/2018_10_21_02.html
  5. 0 0
      dist/CSS/2018_10_21_03.html
  6. 0 0
      dist/CSS/2018_10_21_04.html
  7. 0 0
      dist/CSS/2018_10_21_05.html
  8. 0 0
      dist/CSS/cases.html
  9. 0 0
      dist/CSS/index.html
  10. 0 0
      dist/CSS/principle.html
  11. 0 0
      dist/FLUTTER/2018_10_25_01.html
  12. 0 0
      dist/FLUTTER/index.html
  13. 0 0
      dist/GIT/2018_10_22_01.html
  14. 0 0
      dist/GIT/2018_10_22_02.html
  15. 0 0
      dist/GIT/2018_10_31_01.html
  16. 0 0
      dist/GIT/index.html
  17. 0 0
      dist/IDE/2018_10_28_01.html
  18. 0 0
      dist/IDE/index.html
  19. 0 0
      dist/INTERVIEW/BasicAjax.html
  20. 0 0
      dist/INTERVIEW/HTTP.html
  21. 0 0
      dist/INTERVIEW/Terminology.html
  22. 0 0
      dist/INTERVIEW/index.html
  23. 0 0
      dist/JavaScript/2018_10_28_01.html
  24. 0 0
      dist/JavaScript/2018_10_29_02.html
  25. 0 0
      dist/JavaScript/2018_11_02_01.html
  26. 0 0
      dist/JavaScript/2018_11_02_02.html
  27. 0 0
      dist/JavaScript/2018_11_02_03.html
  28. 0 0
      dist/JavaScript/2018_11_02_04.html
  29. 0 0
      dist/JavaScript/2018_11_02_05.html
  30. 0 0
      dist/JavaScript/index.html
  31. 0 0
      dist/JavaScript/one.html
  32. 0 0
      dist/JavaScript/two.html
  33. 0 0
      dist/NODE/01_nodejs_phantomjs_nodemailer.html
  34. 0 0
      dist/NODE/2018_10_28_01.html
  35. 0 0
      dist/NODE/index.html
  36. 0 0
      dist/PROJECT/2018-11-05.html
  37. 0 0
      dist/PROJECT/index.html
  38. 0 0
      dist/REACT/2018_11_02_01.html
  39. 0 0
      dist/REACT/index.html
  40. 0 0
      dist/UBUNTU/2018_10_28_01.html
  41. 0 0
      dist/UBUNTU/2018_10_28_02.html
  42. 0 0
      dist/UBUNTU/2018_10_28_03.html
  43. 0 0
      dist/UBUNTU/index.html
  44. 0 0
      dist/VUE/2018_10_31_01.html
  45. 0 0
      dist/VUE/2018_10_31_02.html
  46. 0 0
      dist/VUE/2018_11_02_01.html
  47. 0 0
      dist/VUE/2018_11_02_02.html
  48. 0 0
      dist/VUE/2018_11_02_03.html
  49. 0 0
      dist/VUE/2018_11_02_04.html
  50. 0 0
      dist/VUE/index.html
  51. 0 0
      dist/assets/css/styles.96de75e4.css
  52. 0 0
      dist/assets/js/57.211ed374.js
  53. 0 0
      dist/assets/js/57.3529197f.js
  54. 0 0
      dist/assets/js/app.96de75e4.js
  55. 0 0
      dist/index.html
  56. 116 45
      docs/UBUNTU/2018_10_28_03.md

文件差異過大導致無法顯示
+ 0 - 0
dist/404.html


文件差異過大導致無法顯示
+ 0 - 0
dist/About/WHY.html


文件差異過大導致無法顯示
+ 0 - 0
dist/CSS/2018_10_21_01.html


文件差異過大導致無法顯示
+ 0 - 0
dist/CSS/2018_10_21_02.html


文件差異過大導致無法顯示
+ 0 - 0
dist/CSS/2018_10_21_03.html


文件差異過大導致無法顯示
+ 0 - 0
dist/CSS/2018_10_21_04.html


文件差異過大導致無法顯示
+ 0 - 0
dist/CSS/2018_10_21_05.html


文件差異過大導致無法顯示
+ 0 - 0
dist/CSS/cases.html


文件差異過大導致無法顯示
+ 0 - 0
dist/CSS/index.html


文件差異過大導致無法顯示
+ 0 - 0
dist/CSS/principle.html


文件差異過大導致無法顯示
+ 0 - 0
dist/FLUTTER/2018_10_25_01.html


文件差異過大導致無法顯示
+ 0 - 0
dist/FLUTTER/index.html


文件差異過大導致無法顯示
+ 0 - 0
dist/GIT/2018_10_22_01.html


文件差異過大導致無法顯示
+ 0 - 0
dist/GIT/2018_10_22_02.html


文件差異過大導致無法顯示
+ 0 - 0
dist/GIT/2018_10_31_01.html


文件差異過大導致無法顯示
+ 0 - 0
dist/GIT/index.html


文件差異過大導致無法顯示
+ 0 - 0
dist/IDE/2018_10_28_01.html


文件差異過大導致無法顯示
+ 0 - 0
dist/IDE/index.html


文件差異過大導致無法顯示
+ 0 - 0
dist/INTERVIEW/BasicAjax.html


文件差異過大導致無法顯示
+ 0 - 0
dist/INTERVIEW/HTTP.html


文件差異過大導致無法顯示
+ 0 - 0
dist/INTERVIEW/Terminology.html


文件差異過大導致無法顯示
+ 0 - 0
dist/INTERVIEW/index.html


文件差異過大導致無法顯示
+ 0 - 0
dist/JavaScript/2018_10_28_01.html


文件差異過大導致無法顯示
+ 0 - 0
dist/JavaScript/2018_10_29_02.html


文件差異過大導致無法顯示
+ 0 - 0
dist/JavaScript/2018_11_02_01.html


文件差異過大導致無法顯示
+ 0 - 0
dist/JavaScript/2018_11_02_02.html


文件差異過大導致無法顯示
+ 0 - 0
dist/JavaScript/2018_11_02_03.html


文件差異過大導致無法顯示
+ 0 - 0
dist/JavaScript/2018_11_02_04.html


文件差異過大導致無法顯示
+ 0 - 0
dist/JavaScript/2018_11_02_05.html


文件差異過大導致無法顯示
+ 0 - 0
dist/JavaScript/index.html


文件差異過大導致無法顯示
+ 0 - 0
dist/JavaScript/one.html


文件差異過大導致無法顯示
+ 0 - 0
dist/JavaScript/two.html


文件差異過大導致無法顯示
+ 0 - 0
dist/NODE/01_nodejs_phantomjs_nodemailer.html


文件差異過大導致無法顯示
+ 0 - 0
dist/NODE/2018_10_28_01.html


文件差異過大導致無法顯示
+ 0 - 0
dist/NODE/index.html


文件差異過大導致無法顯示
+ 0 - 0
dist/PROJECT/2018-11-05.html


文件差異過大導致無法顯示
+ 0 - 0
dist/PROJECT/index.html


文件差異過大導致無法顯示
+ 0 - 0
dist/REACT/2018_11_02_01.html


文件差異過大導致無法顯示
+ 0 - 0
dist/REACT/index.html


文件差異過大導致無法顯示
+ 0 - 0
dist/UBUNTU/2018_10_28_01.html


文件差異過大導致無法顯示
+ 0 - 0
dist/UBUNTU/2018_10_28_02.html


文件差異過大導致無法顯示
+ 0 - 0
dist/UBUNTU/2018_10_28_03.html


文件差異過大導致無法顯示
+ 0 - 0
dist/UBUNTU/index.html


文件差異過大導致無法顯示
+ 0 - 0
dist/VUE/2018_10_31_01.html


文件差異過大導致無法顯示
+ 0 - 0
dist/VUE/2018_10_31_02.html


文件差異過大導致無法顯示
+ 0 - 0
dist/VUE/2018_11_02_01.html


文件差異過大導致無法顯示
+ 0 - 0
dist/VUE/2018_11_02_02.html


文件差異過大導致無法顯示
+ 0 - 0
dist/VUE/2018_11_02_03.html


文件差異過大導致無法顯示
+ 0 - 0
dist/VUE/2018_11_02_04.html


文件差異過大導致無法顯示
+ 0 - 0
dist/VUE/index.html


+ 0 - 0
dist/assets/css/styles.accaa9e6.css → dist/assets/css/styles.96de75e4.css


文件差異過大導致無法顯示
+ 0 - 0
dist/assets/js/57.211ed374.js


文件差異過大導致無法顯示
+ 0 - 0
dist/assets/js/57.3529197f.js


文件差異過大導致無法顯示
+ 0 - 0
dist/assets/js/app.96de75e4.js


文件差異過大導致無法顯示
+ 0 - 0
dist/index.html


+ 116 - 45
docs/UBUNTU/2018_10_28_03.md

@@ -1,25 +1,28 @@
 # SERVES
 
-## 配置ftp服务器
+## 配置 ftp 服务器
 
-安装vsftp
+安装 vsftp
 
 ```bash
 sudo apt-get update
 sudo apt-get install vsftpd
 ```
 
-创建ftp文件夹
+创建 ftp 文件夹
+
 ```bash
 sudo mkdir  *ftp文件夹*
 ```
 
 更改文件夹权限
+
 ```bash
 sudo  chmod -R 777 *ftp文件夹*
 ```
 
-创建FTP用户
+创建 FTP 用户
+
 ```bash
 # 创建用户并指定目录
 sudo useradd -d *ftp文件夹*/ 用户名
@@ -46,12 +49,14 @@ utf8_filesystem=YES
 ```
 
 修改 /etc/pam.d/vsftpd
+
 ```bash
 sudo vim /etc/pam.d/vsftpd
 # 在auth required pam_shells.so前加#
 ```
 
 操作命令
+
 ```bash
 # 启动停止重启服务
 sudo /etc/init.d/vsftpd start
@@ -61,17 +66,19 @@ sudo /etc/init.d/vsftpd restart
 service vsftpd status
 ```
 
-访问ftp服务器
+访问 ftp 服务器
+
 ```bash
 # bash 访问
 sudo ftp 127.0.0.1
 # 浏览器访问
 ftp://127.0.0.1
 # 或者
-ftp//localhost  
+ftp//localhost
 ```
 
 注意点
+
 ```bash
 # a).服务器需要设置安全策略组权限
 # b).ftp文件夹注意设置权限
@@ -79,21 +86,23 @@ ftp//localhost
 
 参考
 
-[最简单靠谱的vsftpd安装指南(Ubuntu16.04)](http://www.jianshu.com/p/b66066a70cd4)<br/>
-[Ubuntu 16.04 安装ftp服务器传输文件](http://www.cnblogs.com/xuanxufeng/p/6235494.html)
+[最简单靠谱的 vsftpd 安装指南(Ubuntu16.04)](http://www.jianshu.com/p/b66066a70cd4)<br/>
+[Ubuntu 16.04 安装 ftp 服务器传输文件](http://www.cnblogs.com/xuanxufeng/p/6235494.html)
 
 ## nginx
 
 说明
-> 安装nginx,是为了方便安装wordpress;
-> 所以在安装过程中,将nginx的站点路径设置指向wordPress所在目录。
 
-安装nginx
+> 安装 nginx,是为了方便安装 wordpress;
+> 所以在安装过程中,将 nginx 的站点路径设置指向 wordPress 所在目录。
+
+安装 nginx
+
 ```bash
 sudo apt-get install nginx
 ```
 
-配置nginx
+配置 nginx
 
 ```bash
 # 进入编辑模式
@@ -114,7 +123,9 @@ sudo vim /etc/nginx/sites-available/default
     }
 # 保存退出
 ```
-运行nginx
+
+运行 nginx
+
 ```bash
 # 配置快捷启动方式
 sudo vim /etc/init.d/nginx //创建启动脚本
@@ -127,15 +138,15 @@ sudo /etc/init.d/nginx restart //重启
 
 参考文章
 
-[Ubuntu下Nginx安装](http://www.jianshu.com/p/7cb1a824333e)
+[Ubuntu  Nginx 安装](http://www.jianshu.com/p/7cb1a824333e)
 
-查看nginx进程:nginx的进程由主进程和工作进程组成
+查看 nginx 进程:nginx 的进程由主进程和工作进程组成
 
 ```bash
 ps -ef|grep nginx
 ```
 
-启动nginx
+启动 nginx
 
 ```bash
 service nginx start
@@ -145,7 +156,7 @@ kill -HUP `cat /var/run/nginx.pid`
 nginx -s reload
 ```
 
-停止nginx
+停止 nginx
 
 ```bash
 # 完美停止nginx
@@ -160,7 +171,7 @@ pkill -9 nginx
 nginx -s stop
 ```
 
-检查对nginx.conf文件的修改是否正确
+检查对 nginx.conf 文件的修改是否正确
 
 ```bash
 nginx -t -c /etc/nginx/nginx.conf
@@ -168,14 +179,16 @@ nginx -t -c /etc/nginx/nginx.conf
 nginx -t
 ```
 
-查看nginx的版本信息
+查看 nginx 的版本信息
 
 ```bash
 nginx -v
 ```
 
 ## mysql
-安装mysql
+
+安装 mysql
+
 ```
 # 检查系统是否已经安装mysql
 which mysql  # /user/bin/mysql
@@ -188,12 +201,16 @@ mysql -u root -p
 # 设置密码
 mysqladmin -u root password "new_password";
 ```
+
 登录
+
 ```
 mysql -u 用户名 -p
 Enter password: 输入密码
 ```
+
 操控数据库
+
 ```
 以下命令需要登录mysql之后,才能执行
 # 显示所有数据库
@@ -214,37 +231,41 @@ create database 数据库名
 # 删除数据库
 drop database 数据库名
 ```
+
 登录
+
 ```
 mysql -u 用户名 -p => 回车 => 输入密码
 ```
 
 创建数据库
+
 ```
 create database 库名;
 ```
 
 导入备份数据
+
 ```
 source 数据路径;
 ```
 
 参考
-> [MySQL 教程](http://www.runoob.com/mysql/mysql-tutorial.html)
->[Ubuntu 16.04 mysql安装配置](http://www.jianshu.com/p/3111290b87f4)
+
+> [MySQL 教程](http://www.runoob.com/mysql/mysql-tutorial.html) >[Ubuntu 16.04 mysql 安装配置](http://www.jianshu.com/p/3111290b87f4)
 
 ## WordPress
-> [安装mysql](#mysql)<br/>
-> [安装ftp](#配置ftp服务器)<br/>
-> [安装nginx](#nginx)<br/>
->[ubuntu 16.04 LTS下php环境配置](https://segmentfault.com/a/1190000005786808)
 
-接下来开始WP的安装了
+> [安装 mysql](#mysql)<br/> > [安装 ftp](#配置ftp服务器)<br/> > [安装 nginx](#nginx)<br/> >[ubuntu 16.04 LTS 下 php 环境配置](https://segmentfault.com/a/1190000005786808)
+
+接下来开始 WP 的安装了
 首先下载源代码
 wget https://cn.wordpress.org/wordpress-4.8.1-zh_CN.tar.gz
 
 ## GRUN
+
 编辑
+
 ```bash
 #进入GRUN
 sudo vim /etc/default/grub
@@ -252,24 +273,32 @@ sudo vim /etc/default/grub
 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
 GRUB_CMDLINE_LINUX="acpi=off"
 ```
+
 保存修改&配置到系统
+
 ```
 sudo update-grup
 ```
+
 apci=off
-> 禁用部分设备硬件,提高系统响应速度。特别是使用HHD作为系统盘的情况下。效果显著
+
+> 禁用部分设备硬件,提高系统响应速度。特别是使用 HHD 作为系统盘的情况下。效果显著
 
 nomodeset
-> 最新的内核已经把视频模式设置嵌入内核中,所以所有显卡硬件程序的指定时钟和寄存器当图形服务器启动时在内核进行而不是图形设备运行,这使得我们在启动时可以看到不闪的和高分辨率的好看的启动界面,但是,在某些视频卡它不能正常工作而现实黑屏,增加nomodeset参数则告诉内核不要加载显卡而用BIOS模式直到图形界面运行<hr/>
-The newest kernels have moved the video mode setting into the kernel. So all the programming of the hardware specific clock rates and registers on the video card happen in the kernel rather than in the X driver when the X server starts.. This makes it possible to have high resolution nice looking splash (boot) screens and flicker free transitions from boot splash to login screen. Unfortunately, on some cards this doesnt work properly and you end up with a black screen. Adding the nomodeset parameter instructs the kernel to not load video drivers and use BIOS modes instead until X is loaded.
+
+> 最新的内核已经把视频模式设置嵌入内核中,所以所有显卡硬件程序的指定时钟和寄存器当图形服务器启动时在内核进行而不是图形设备运行,这使得我们在启动时可以看到不闪的和高分辨率的好看的启动界面,但是,在某些视频卡它不能正常工作而现实黑屏,增加 nomodeset 参数则告诉内核不要加载显卡而用 BIOS 模式直到图形界面运行<hr/>
+> The newest kernels have moved the video mode setting into the kernel. So all the programming of the hardware specific clock rates and registers on the video card happen in the kernel rather than in the X driver when the X server starts.. This makes it possible to have high resolution nice looking splash (boot) screens and flicker free transitions from boot splash to login screen. Unfortunately, on some cards this doesnt work properly and you end up with a black screen. Adding the nomodeset parameter instructs the kernel to not load video drivers and use BIOS modes instead until X is loaded.
 
 quiet
+
 > 内核启动时候简化提示信息
 
 splash
-> 启动的时候使用图形化的进度条代替init的字符输出过程
+
+> 启动的时候使用图形化的进度条代替 init 的字符输出过程
 
 详细代码
+
 ```bash
 # If you change this file, run 'update-grub' afterwards to update
 # /boot/grub/grub.cfg.
@@ -308,54 +337,67 @@ GRUB_CMDLINE_LINUX="acpi=on"
 ```
 
 ## L2TP Client
+
 添加源
+
 ```bash
 sudo add-apt-repository ppa:nm-l2tp/network-manager-l2tp
 ```
+
 更新缓存
+
 ```bash
 sudo apt-get update
 ```
-安装network-manager-l2tp
+
+安装 network-manager-l2tp
+
 ```bash
 sudo apt install network-manager-l2tp
 ```
-安装UI
+
+安装 UI
+
 ```bash
 sudo apt install network-manager-l2tp-gnome
 ```
+
 配置
-配置网关:***,***,***,***<br/>
-设置用户名: ***
+配置网关:**_,_**,**_,_**<br/>
+设置用户名: \*\*\*
 
 ## docker
 
 #### 前端环境开发
+
 [How to use Docker containers for Vue.js applications](http://vuetips.com/use-docker-containers)
 
-#### win10运行linux容器
+#### win10 运行 linux 容器
+
 资料<br/>
 [Docker-no-Windows-vs-Docker-no-Linux](https://github.com/luizcarlosfaria/kb/wiki/Docker-no-Windows-vs-Docker-no-Linux)<br/>
-[Docker配置本地镜像与容器的存储位置](https://blog.csdn.net/wenwenxiong/article/details/78728696)<br/>
+[Docker 配置本地镜像与容器的存储位置](https://blog.csdn.net/wenwenxiong/article/details/78728696)<br/>
 搜索条件:docker OSType
 
-
 #### Development mode
+
 ```
 docker run --rm -v $(pwd):/src -w /src -p 8080:8080 node:6 bash -c "npm install && npm run dev"
 ```
 
 #### Build for production
+
 ```
 docker run --rm -v $(pwd):/src -w /src node:6 bash -c "npm install && npm run build"
 ```
 
 #### Command breakout
+
 `--rm` tells Docker to delete the container when it is stopped (otherwise you’ll end up with a new container every time you start or build your app).
 
 node:6 is the name of the image.
 
-`-v` .:/src mounts the current directory (.) at the root of the container in a folder named /src. This is very similar to a virtual drive (Windows) or a virtual disk (Un*x/OSX).
+`-v` .:/src mounts the current directory (.) at the root of the container in a folder named /src. This is very similar to a virtual drive (Windows) or a virtual disk (Un\*x/OSX).
 
 `-w` /src sets the container’s working directory (where commands will be executed) at the folder we just created.
 
@@ -363,37 +405,66 @@ node:6 is the name of the image.
 
 `bash -c` "..." starts a new bash instance inside the container, useful for such complicated bash commands using an && that may be misinterpreted by your system’s shell.
 
-
 ## mongodb
-1、添加 MongoDB 公共GPG钥匙。<br/><br/>
+
+1、添加 MongoDB 公共 GPG 钥匙。<br/><br/>
+
 ```bash
 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
 ```
-2、创建列表文件,官方ubuntu16.04安装代码如下:
+
+2、创建列表文件,官方 ubuntu16.04 安装代码如下:
+
 ```bash
 echo "deb http://repo.mongodb.org/apt/ubuntu\
  xenial/mongodb-org/3.2 multiverse"\
   | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
 ```
+
 因为我们要替换国内的镜像,所以这里就不能使用 repo.mongodb.org 作下载地址了。把官方这句替换如下:
+
 ```bash
 echo "deb http://mirrors.aliyun.com/mongodb/apt/ubuntu\
  xenial/mongodb-org/3.2 multiverse"\
   | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
 ```
+
 3、重新加载本地包数据库
+
 ```bash
 sudo apt-get update
 ```
-4、安装MongoDB
+
+4、安装 MongoDB
+
 ```bash
 sudo apt-get install -y mongodb-org
 ```
-5、启动MongoDB
+
+5、启动 MongoDB
+
 ```bash
 sudo service mongod start
 ```
-6、打开MongoDB
+
+6、打开 MongoDB
+
 ```bash
 sudo mongo
 ```
+
+## VPN
+
+检测服务器是否开启 bbr 加速
+
+```bash
+sysctl net.ipv4.tcp_congestion_control
+```
+
+[shadowsocks 使用指南](https://github.com/shadowsocks/shadowsocks/wiki/Shadowsocks-%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E)
+
+自定义命令:开启ss服务
+
+```bash
+sudo ssserver -p 1134 -k 132546tt -m rc4-md5 --user nobody -d start
+```

部分文件因文件數量過多而無法顯示