Ubuntu
System installation
New Virtual Machine in VMware
Specifies the current system image using the virtual machine
Login account password system, we must remember that after the setup is complete.
Waits to initialize the system installation, you know the interface below appears:
Previously set password, click Sign In
Click the green button in the upper right corner, next to all the way.
Click Install Now, download the latest version of ubuntu software library.
Enter the login password.
Select the Restart Later to restart later
Change the system language is Chinese
Click the Settings button in the upper right corner of the screen
Choose your location and language settings Region & Language
Then select the language for the installation management Manage Installed Languages
Click Install, download and install language packs, you must be networked.
Download and install a language pack requires administrator authorization, still enter the login password.
Click to install / remove language, the language pack installation
In the pop-up window, find chinese (simplified) and English, and then click Apply check on
Wait for the download to complete.
Language has been found in the list of the download is complete in Chinese (China), and drag it to the top position of the language list, and click Apply System-Wide, and finally click Close to close the current window.
Restart ubuntu
ubuntu after the restart, you'll be prompted to update the standard folders to current language? Select the old name retained.
Use basic software installation
Vim
sudo apt install vim
chrome
Ubuntu use the built-in Firefox browser to open the Download Google browser:
http://www.google.cn/intl/zh-CN/chrome/browser/desktop/index.html
Select the Ubuntu version
Click Save the file, the default will be saved in the Downloads directory under the user's home directory
You can choose to pull the icon to the left column collection, fast and easy to open.
sogou Input
Access Sogou input method For Linux
https://pinyin.sogou.com/linux/?r=pinyin
After closing the window, restart ubuntu.
Pycharm
Rational use Address: http://idea.lanyus.com/
第一步 将:0.0.0.0 https://account.jetbrains.com:443加入hosts
第二步 打开终端,输入sudo /etc/init.d/networking restart
,刷新dns缓存
第三步 在 Activation code 输入 lanyu 序列号
56ZS5PQ1RF-eyJsaWNlbnNlSWQiOiI1NlpTNVBRMVJGIiwibGljZW5zZWVOYW1lIjoi5q2j54mI5o6I5p2DIC4iLCJhc3NpZ25lZU5hbWUiOiIiLCJhc3NpZ25lZUVtYWlsIjoiIiwibGljZW5zZVJlc3RyaWN0aW9uIjoiRm9yIGVkdWNhdGlvbmFsIHVzZSBvbmx5IiwiY2hlY2tDb25jdXJyZW50VXNlIjpmYWxzZSwicHJvZHVjdHMiOlt7ImNvZGUiOiJJSSIsInBhaWRVcFRvIjoiMjAyMC0wMy0xMCJ9LHsiY29kZSI6IkFDIiwicGFpZFVwVG8iOiIyMDIwLTAzLTEwIn0seyJjb2RlIjoiRFBOIiwicGFpZFVwVG8iOiIyMDIwLTAzLTEwIn0seyJjb2RlIjoiUFMiLCJwYWlkVXBUbyI6IjIwMjAtMDMtMTAifSx7ImNvZGUiOiJHTyIsInBhaWRVcFRvIjoiMjAyMC0wMy0xMCJ9LHsiY29kZSI6IkRNIiwicGFpZFVwVG8iOiIyMDIwLTAzLTEwIn0seyJjb2RlIjoiQ0wiLCJwYWlkVXBUbyI6IjIwMjAtMDMtMTAifSx7ImNvZGUiOiJSUzAiLCJwYWlkVXBUbyI6IjIwMjAtMDMtMTAifSx7ImNvZGUiOiJSQyIsInBhaWRVcFRvIjoiMjAyMC0wMy0xMCJ9LHsiY29kZSI6IlJEIiwicGFpZFVwVG8iOiIyMDIwLTAzLTEwIn0seyJjb2RlIjoiUEMiLCJwYWlkVXBUbyI6IjIwMjAtMDMtMTAifSx7ImNvZGUiOiJSTSIsInBhaWRVcFRvIjoiMjAyMC0wMy0xMCJ9LHsiY29kZSI6IldTIiwicGFpZFVwVG8iOiIyMDIwLTAzLTEwIn0seyJjb2RlIjoiREIiLCJwYWlkVXBUbyI6IjIwMjAtMDMtMTAifSx7ImNvZGUiOiJEQyIsInBhaWRVcFRvIjoiMjAyMC0wMy0xMCJ9LHsiY29kZSI6IlJTVSIsInBhaWRVcFRvIjoiMjAyMC0wMy0xMCJ9XSwiaGFzaCI6IjEyMjkxNDk4LzAiLCJncmFjZVBlcmlvZERheXMiOjAsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-SYSsDcgL1WJmHnsiGaHUWbaZLPIe2oI3QiIneDtaIbh/SZOqu63G7RGudSjf3ssPb1zxroMti/bK9II1ugHz/nTjw31Uah7D0HqeaCO7Zc0q9BeHysiWmBZ+8bABs5vr25GgIa5pO7CJhL7RitXQbWpAajrMBAeZ2En3wCgNwT6D6hNmiMlhXsWgwkw2OKnyHZ2dl8yEL+oV5SW14t7bdjYGKQrYjSd4+2zc4FnaX88yLnGNO9B3U6G+BuM37pxS5MjHrkHqMTK8W3I66mIj6IB6dYXD5nvKKO1OZREBAr6LV0BqRYSbuJKFhZ8nd6YDG20GvW6leimv0rHVBFmA0w==-MIIElTCCAn2gAwIBAgIBCTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE4MTEwMTEyMjk0NloXDTIwMTEwMjEyMjk0NlowaDELMAkGA1UEBhMCQ1oxDjAMBgNVBAgMBU51c2xlMQ8wDQYDVQQHDAZQcmFndWUxGTAXBgNVBAoMEEpldEJyYWlucyBzLnIuby4xHTAbBgNVBAMMFHByb2QzeS1mcm9tLTIwMTgxMTAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQAF8uc+YJOHHwOFcPzmbjcxNDuGoOUIP+2h1R75Lecswb7ru2LWWSUMtXVKQzChLNPn/72W0k+oI056tgiwuG7M49LXp4zQVlQnFmWU1wwGvVhq5R63Rpjx1zjGUhcXgayu7+9zMUW596Lbomsg8qVve6euqsrFicYkIIuUu4zYPndJwfe0YkS5nY72SHnNdbPhEnN8wcB2Kz+OIG0lih3yz5EqFhld03bGp222ZQCIghCTVL6QBNadGsiN/lWLl4JdR3lJkZzlpFdiHijoVRdWeSWqM4y0t23c92HXKrgppoSV18XMxrWVdoSM3nuMHwxGhFyde05OdDtLpCv+jlWf5REAHHA201pAU6bJSZINyHDUTB+Beo28rRXSwSh3OUIvYwKNVeoBY+KwOJ7WnuTCUq1meE6GkKc4D/cXmgpOyW/1SmBz3XjVIi/zprZ0zf3qH5mkphtg6ksjKgKjmx1cXfZAAX6wcDBNaCL+Ortep1Dh8xDUbqbBVNBL4jbiL3i3xsfNiyJgaZ5sX7i8tmStEpLbPwvHcByuf59qJhV/bZOl8KqJBETCDJcY6O2aqhTUy+9x93ThKs1GKrRPePrWPluud7ttlgtRveit/pcBrnQcXOl1rHq7ByB8CFAxNotRUYL9IF5n3wJOgkPojMy6jetQA5Ogc8Sm7RG6vg1yow==
Sublimetext 3
virtualenvs
默认情况下ubuntu18.04版本中已经内置了Python3.6.7了。但是没有内置pip。所以先安装pip。
sudo apt install python3-pip
安装虚拟环境
pip3 install virtualenv
pip3 install virtualenvwrapper
安装完成了以后,接下来需要配置系统环境变量
mkdir $HOME/.virtualenvs
执行命令,打开并编辑 ~/.bashrc
vim ~/.bashrc
文件末尾添加以下几行代码,:wq 保存退出。
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source ~/.local/bin/virtualenvwrapper.sh
刷新配置文件
source ~/.bashrc
最后测试是否安装成功
workon
mkvirtualenv
如果出现上面的错误,是因为 virtualenv 这个基础依赖包被安装在默认 Python 目录下,做一个virtualenv 的软连接到/usr/bin中给python3调用即可。
首先还是用 find 找到 virtualenv 的位置
sudo find / -name "virtualenv"
创建软连接
sudo ln -s /home/moluo/.local/bin/virtualenv /usr/bin/virtualenv
注意:/home/moluo/.local/bin/virtualenv
根据前面find查找出来的结果而定
解决上面问题以后,再次执行就成功了。
mysql
从官方提供的mysql-apt-config.deb包进行APT源设置
Mysql下载地址:https://dev.mysql.com/downloads/mysql/
APT源下载地址:https://dev.mysql.com/downloads/repo/apt/
下载完成以后,默认apt源保存在了Downloads目录下。
通过终端切换目录到Downloads目录下执行一下命令:
cd Downloads/
sudo dpkg -i mysql-apt-config_0.8.12-1_all.deb
按下方向键选择OK回车即可
完成后运行更新命令:
sudo apt-get update
安装mysql
sudo apt-get install mysql-server
设置root账号的登录密码:
经过上面操作,就完成了数据库的安装和配置。
navicat
从网盘上面下载navicat破解版压缩包到ubuntu
链接:https://pan.baidu.com/s/1piwrx_SRaXVL2ASzjBMj7g
提取码:ywsw
双击压缩包,并把内部文件拖放到桌面上
进入navicat目录,并在终端打开输入以下命令:
./start_navicat
点击安装Mono和Gecko
把桌面上解压出来的navicat目录复制到/opt目录下。
sudo cp ./navicat120_premium_cs_x64 /opt -r
在/usr/share/applications
目录下创建navicat的快捷方式文件,执行以下代码:
cd /usr/share/applications
sudo vim navicat.desktop
文件代码如下,:wq保存退出。
[Desktop Entry]
Encoding=UTF-8
Name=navicat
Comment=The Smarter Way to manage dadabase
Exec=/opt/navicat120_premium_cs_x64/start_navicat
Icon=/opt/navicat120_premium_cs_x64/navicat.png
Categories=Application;Database;MySQL;navicat
Version=1.0
Type=Application
Terminal=0
接下来在应用程序中搜索navicat
并设置到收藏列表中。
Postman
从官网下载Postman软件包,官网地址:https://www.getpostman.com/downloads/
安装Postman运行的依赖包
sudo apt-get install libgconf-2-4
sudo apt-get install libcanberra-gtk-module
把下载回来的Postman从Downloads
目录中解压并剪切到/opt
目录下
cd ~/Downloads
sudo tar -zxf Postman-linux-x64-7.0.7.tar.gz
sudo mv Postman /opt
把官方上面的logo图片下载回来,。并保存到软件目录/opt/Postman
下。
创建桌面快捷方式,创建快捷方式文件
sudo vim /usr/share/applications/postman.desktop
快捷方式文件代码如下,:wq
保存退出。
[Desktop Entry]
Encoding=UTF-8
Name=postman
Comment=用于接口测试的一个工具
Exec=/opt/Postman/Postman
Icon=/opt/Postman/postman.svg
Categories=Application;Web;MySQL;postman
Version=1.0
Type=Application
Terminal=0
在应用程序中搜索postman
,并设置到收藏夹。
git
运行以下命令安装git
sudo apt-get install git
安装完成了,可以查看下版本。
redis
使用以下命令安装redis
sudo apt-get install redis-server
配置文件地址:/etc/redis/redis.conf
nvm
由于node.js的版本一直处于不断更新中,所以我们需要一个版本管理器来更好的使用node.js。
nvm是一个开源的node版本管理器,通过它,你可以下载任意版本的node.js,还可以在不同版本之间切换使用。
注意:安装nvm之前,要确保当前机子中不存在任何版本的node,如果有,则卸载掉。
github:https://github.com/creationix/nvm
安装命令:
sudo apt install curl
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
source ~/.bashrc
node
使用nvm的相关命令安装node。
# 查看官方提供的可安装node版本
nvm ls-remote
# 安装执行版本的node,例如:nvm install v10.15.2
nvm install <version>
# 卸载node版本,例如:nvm uninstall v10.15.2
nvm uninstall <version>
# 查看已安装的node列表
nvm ls
# 切换node版本,例如:nvm use v10.15.2
nvm use <version>
# 设置默认版本,如果没有设置,则开机时默认node是没有启动的。
nvm alias default v10.15.2
# 查看当前使用的版本
nvm current
npm
npm(node package manager)是nodejs的包管理器,用于node插件管理(包括安装、卸载、管理依赖等)。安装了node以后,就自动安装了npm[不一定是最新版本]
Official: https://www.npmjs.com
Documentation: https://www.npmjs.com.cn/
cnpm
By default, npm install the plug-in is downloaded from the server abroad, by the impact of a large network, the network may appear abnormal.
Taobao mirroring accelerate npm
# 打印默认的 registry 地址
npm config -g get registry
# 设置淘宝镜像
npm config -g set registry https://registry.npm.taobao.org
view-cli
Use front node version already installed, install it. Note that once installed later, after the vue-li best fit the current node version. In other words, when you run the next installation of vue-cli, this is the best run run node version. If you look back switch to another version node to run vue-cli, because there may not be compatible version of unnecessary bug.
Documentation: https://cli.vuejs.org/zh/guide/installation.html
Installation Commands
npm install -g @vue/cli
npm install -g @vue/cli-init # vue2.x版本需要安装桥接工具
# 安装完成可以查看版本
vue -V
# 搭建项目
# vue2.x
vue init webpack <项目目录名>
# vue3.x
vue create <项目目录名>
nginx
Installation command:
sudo apt-get install nginx
Installed file location:
/usr/sbin/nginx # 主程序目录
/etc/nginx # 存放配置文件目录
/usr/share/nginx # 存放静态文件目录
/var/log/nginx # 存放日志目录
Related operations
# 首次启动nginx服务器
sudo /usr/sbin/nginx
# 停止nginx服务器
sudo /usr/sbin/nginx -s stop
# 重启nginx
sudo /usr/sbin/nginx -s reload