1.输入法安装
- 首先安装ibus的拼音,在language-setup中更新下载中文。然后使用
apt-get install ibus-pinyin安装完成后到ibus-setup中将其加入到input-type中。加入完成后再次到language-setup中,Add ibus-pinyin到其中。
2.JDK安装
- 使用命令行直接安装且不用配置环境变量
sudo apt install openjdk-8-jre-headless具体的安装版本可以查询且更换,最后可以使用java -version查询是否安装成功。
3.安装mysql
-
sudo apt-get update更新服务器的包 -
sudo apt-get install mysql-server下载mysql -
sudo mysql_secure_installation创建sql root密码
3.1测试MySQL
按上边方式安装完成后,MySQL应该已经开始自动运行了。要测试它,请检查其状态。
systemctl status mysql.service
您将看到类似于以下内容的输出:
mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: en Active: active (running) since Wed 2016-11-23 21:21:25 UTC; 30min ago Main PID: 3754 (mysqld) Tasks: 28 Memory: 142.3M CPU: 1.994s CGroup: /system.slice/mysql.service └─3754 /usr/sbin/mysqld
如果MySQL没有运行,您可以启动它:
sudo systemctl mysql start
如果额外的检查,您可以尝试使用该 mysqladmin 工具连接到数据库,该工具是允许您运行管理命令的客户端。例如,该命令表示以 root(-u root)方式连接到 MySQL ,提示输入密码(-p)并返回版本。
mysqladmin -p -u root version
你应该看到类似的输出:
mysqladmin Ver 8.42 Distrib 5.7.16, for Linux on x86_64 Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Server version 5.7.16-0ubuntu0.16.04.1 Protocol version 10 Connection Localhost via UNIX socket UNIX socket /var/run/mysqld/mysqld.sock Uptime: 30 min 54 sec Threads: 1 Questions: 12 Slow queries: 0 Opens: 115 Flush tables: 1 Open tables: 34 Queries per second avg: 0.006
这意味着MySQL正在运行。
4.安装apache
-
sudo apt-get update更新服务器包 -
sudo apt-get install apache2安装mysql -
完成后,在浏览器输入
https://localhost或者127.0.0.1,如果顺利跳出Apache版本网页,即代表安装成功。 -
停止服务:
sudo /etc/init.d/apache2 stop -
PS: Apache的默认文档根目录是在
Ubuntu上的/var/www目录 ,配置文件是/ etc/apache2/apache2.conf。配置存储在的子目录在/etc/apache2目录。
5.安装python
sudo apt-get install python2.7安装2.7版本pythonsudo apt-get install python3.4安装3.4(可以自己选择不同版本安装)python2.7 --version安装完成后查询版本python3 --versionpython3可以不输入具体版本号查询
5.1安装build包
sudo apt-get install build-essential libssl-dev libevent-dev libjpeg-dev libxml2-dev libxslt-dev
很多pip安装的包都需要libssl和libevent编译环境
5.2安装pip
sudo apt-get install python-pip
5.3安装virtualenv
sudo pip install virtualenv
virtualenv是 Python 多版本管理的利器,不同版本的开发调试全靠它了(如果没有安装不同版本的Python则不需要安装了。
5.4配置个人用virtualenv
尽量在 virtualenv 下进行 Python 包的安装。
- 2.7:
virtualenv --no-site-packages -p /usr/bin/python2.7 ~/.venv/python2.7
- 3.6:具体版本自己查询后在选择
virtualenv --no-site-packages -p /usr/bin/python3.2 ~/.venv/python3.6
- 然后将下面的代码增加到~/.bashrc的最后面,缺省使用 virtualenv 来代替系统 Python 环境:
缺省激活python2.7环境
if [ -f ~/.venv/python2.7/bin/activate ]; then
. ~/.venv/python2.7/bin/activate
fi
6.安装tomcat
- 下载tomcat的包
tar -zxvf apache-tomcat-8.5.16.tar.gz解压sudo mv apache-tomcat-8.5.16/ /opt/apache-tomcat-8.5.16根据自己tomcat的位置修改sudo ln -s /opt/apache-tomcat-8.5.16/ /opt/tomcat8创建链接/opt/tomcat8/bin/startup.sh启动- http://127.0.0.1:8080/ 访问测试
- 配置管理员权限
sudo vim /opt/tomcat8/conf/tomcat-users.xml
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="root" password="123456" roles="manager-gui,admin-gui"/>
- 重启
/opt/tomcat8/bin/shutdown.sh
/opt/tomcat8/bin/startup.sh
- 注册成系统服务,开机自动启动
sudo vim /opt/tomcat8/bin/catalina.sh
- 假设配置了JAVA_HOME变量和TOMCAT_HOME变量
CATALINA_HOME=$TOMCAT_HOME
CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/lib
- 如果都没有配置
JAVA_HOME=/usr/lib/jvm/java-8-Oracle
CATALINA_HOME=/opt/tomcat8
CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/lib
sudo cp /opt/tomcat8/bin/catalina.sh /etc/init.d/tomcat8
根据自己文件夹位置改变
7.安装chrome
使用以下命令进行安装
sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo apt-get update
sudo apt-get install google-chrome-stable
/usr/bin/google-chrome-stable
7.1安装浏览器的flash player
-
首先到系统设置中(可直接搜索update)->“软件和更新”->“其他软件”选项卡->勾选其中的“
Canonical 合作伙伴”选项。(多次连续点击才可以弹出权限设置) -
PS:关闭“软件和更新”窗口时,系统将提示“可用的软件信息列表已过时”信息对话框。这是因为上一步骤中增加了软件来源,系统中的可用软件信息列表相应地发生了变化。这时需要点击其中的“重新载入”按钮,以更新系统中的软件信息。 然后在终端中输入
sudo apt install adobe-flashplugin重启浏览器即可。
7.2安装chrome遇到问题
-
提示:N:忽略‘google-chrome.list.1’(于目录‘/etc/apt/sources.list.d/’),鉴于它的文件扩展名无效。
-
使用终端安装谷歌浏览器时,它会自动在/etc/apt/sources.list.d/这个目录下添加google-chrome.list文件,但是如果它原来就有一个google-chrome.list的话,会添加一个新的文件同时会在新文件的后面加上1来和原文件区分,这时就有两个google-chrome.list文件存在了。所以第一个忽略信息是我安装Chrome时创建的新文件重复导致格式不对。
-
将google-chrome.list.1文件的下载源复制到google-chrome.list(先清空),然后删除google-chrome.list.1文件
-
在终端打开文件的命令:
sudo gedit /etc/apt/sources.list.d/google-chrome.list.1(复制下载源) -
sudo gedit /etc/apt/sources.list.d/google-chrome.list -
删除google-chrome.list.1文件的命令
-
sudo rm -f /etc/apt/sources.list.d/google-chrome.list.1
8安装pycharm
- 到官网下载pycharm for linux的包,然后解压
tar -zxvf pycharm-community-2018.1.2 - 移动到所属目录下 输入
cd Downloads/pycharm-2017.1.4/bin - 执行sh命令,打开安装,输入
sh ./pycharm.sh。 - 完成安装步骤,选择导入之前的项目,accept policy就完成了。