Ubuntu基本配置

注意事项:在每次修改PATH之前都应该用记事本保存PATH值,方便误操作后恢复PATH值。
修改PATH值方法:

export PATH=$PATH:newPATH;

一、常用操作

压缩:#zip -r studio.zip directory_to_compress
解压:#unzip studio.zip //默认解压到当前文件夹
ubuntu网络时断时连:关闭ipv6

1、vim安装

sudo add-apt-repository ppa:jonathonf/vim
sudo apt update
sudo apt install vim

vim相关设置

1、设置tab为4个空格

#在.vimrc中添加如下代码,重启vim生效
set ts=4
set expandtab
#对于已保存的文件,用如下方法进行空格和tab的替换
#tab替换为空格
:set ts=4
:set expandtab
:%retab!
#空格替换为tab
:set ts=4
:set noexpandtab
:%retab!

2、防火墙相关设置

具体见链接

# 打开或者关闭防火墙
sudo  ufw enable|disable

3、Ubuntu启动器位置设置

    gsettings set com.canonical.Unity.Launcher launcher-position Bottom/Top/Left/Right

4、Ubuntu查看端口

#查看已连接的服务端口
netstat -a
#查看所有的服务端口
netstat -ap
#查看指定端口
netstat -ap |grep 8080
#或者
lsof -i:8080

5、软连接设置

#在配置环境是,可以用jdk替代jdk1.8.0_60
#软连接设置
ln -s jdk1.8.0_60 jdk
#软连接删除
rm -rf jdk

6、其他

1、搜狗输入法中文乱码问题

#在fcitx-configuration中将addon中简体繁体转换的高级设置中添加sougoupinyin:true
killall fcitx

二、软件安装

1、java环境配置

Ubuntu 安装JDK的两种方式:

方式一

1.添加ppa

sudo apt-get update

2.安装Oracle-java-installer

#**jdk7**
sudo apt-get install oracle-java7-installer

#**jdk8**
sudo apt-get install oracle-java8-installer

3.设置系统默认jdk

#**jdk7**
sudo update-java-alternatives -s java-7-oracle

#**jdk8**
sudo update-java-alternatives -s java-8-oracle
#如果即安装了jdk7,又安装了jdk8,要实现两者的切换,可以:

#**jdk8 切换到jdk7**
sudo update-java-alternatives -s java-7-oracle

#**jdk7 切换到jdk8**
sudo update-java-alternatives -s java-8-oracle

方式二

1.官网 下载JDK

选择相应的 .gz包下载

2. 解压缩,放到指定目录(以jdk-7u60-linux-x64.gz为例)

#创建目录:
sudo mkdir /usr/lib/jvm
#加压缩到该目录:
sudo tar -zxvf jdk-7u60-linux-x64.gz -C /usr/lib/jvm

3.修改环境变量:

sudo vim ~/.bashrc

文件的末尾追加下面内容:

#set oracle jdk environment
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_60  ## 这里要注意目录要换成自己解压的jdk 目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH  
#使环境变量马上生效
source ~/.bashrc

4.设置系统默认jdk 版本

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_60/bin/java 300  
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_60/bin/javac 300  
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.7.0_60/bin/jar 300   
sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.7.0_60/bin/javah 300   
sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.7.0_60/bin/javap 300   

然后执行:

sudo update-alternatives --config java

若是初次安装jdk,会有下面的提示

There is only one alternative in link group java (providing /usr/bin/java): 
/usr/lib/jvm/jdk1.7.0_60/bin/java

否者,选择合适的jdk

2、eclipse安装

1、官网下载安装包

地址: https://www.eclipse.org/downloads/

2、执行如下步骤

sudo tar -zxvf ./Downloads/eclipse-inst-linux64.tar.gz -C /usr/local 
cd /usr/local
sudo mv eclipse-installer/ eclipse
sudo chown -R hadoop:zyr eclipse/


注事事项:在Ubuntu系统中,eclipse安装时会默认读取代理设置,要注意在preference--general--network里面取消代理,以免tomcat发布不成功

3、Tomcat安装

1、下载安装源安装

1、下载安装包并解压

sudo chmod 755 -R Tomcat9#给tomcat文件夹添加使用权限
#进入bin目录编辑文件startup.sh,在最后一行添加如下信息
#set java environment
export JAVA_HOME=/usr/java/jdk1.8.0_111
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

#tomcat
export TOMCAT_HOME=/usr/tomcat/apache-tomcat-8.5.9

2、启动startup测试

2、通过API源安装

#安装:
sudo apt-get install tomcat8 tomcat8-docs tomcat8-examples tomcat8-admin
#启动
service tomcat8 start
#状态
service tomcat8 status
#停止
service tomcat8 stop

#配置管理员权限:
sudo vim /var/lib/tomcat8/conf/tomcat-users.xml
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="root" password="123456" roles="manager-gui,admin-gui"/>
#重启服务测试:
sudo service tomcat8 restart
http://127.0.0.1:8080/
#配置服务自启动:
sudo sysv-rc-conf
#卸载:
sudo apt-get autoremove tomcat8

4、安装maven

1、下载maven及解压
2、配置maven环境

sudo vim /etc/profile
#在文件后添加以下内容
#根据实际情况修改相关路径
export M2_HOME=/opt/maven/apache-maven-3.5.0
export CLASSPATH=$CLASSPATH:$M2_HOME/lib
export PATH=$PATH:$M2_HOME/bin
#输入命令使配置文件生效
source /etc/profile

#修改maven源为阿里云,以及仓库默认存放路径
sudo vim .../apache-maven-3.5.0/conf/settings.xml
#其中<localRepository>标签为本地库路径
#<mirror>标签为源路径
#以下是阿里云的源配置
<mirror>
    <id>nexus-aliyun<id>
    <mirrorOf>central</mirrorOf>
    <name>Nexus aliyun</name>
    <url>http://maven.aliyun.com/nexus/content/groups/pulic</url>
<mirror>

5、mysql安装

1、mysql及workbench安装

# 安装mysql
sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install libmysqlclient-dev
#启动mysql
sudo service mysql start
# workbench安装
sudo apt-get install mysql-workbench

2、mysql卸载

sudo apt-get remove mysql-server
sudo apt-get remove mysql-common
sudo rm -rf /etc/mysql/  /var/lib/mysql    #很重要
#清理残留数据
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P 
sudo apt autoremove
sudo apt autoreclean

3、mysql数据迁移方式

相同平台可以直接拷贝文件迁移
不同平台可以通过连接原数据库备份再导入
如通过workbench连接其他系统电脑数据库,将数据备份然后再导入。

4、mysql设置允许其他主机访问

1、修改mysql中的user表

update user set host='%' where user='root';

2、编辑etc/mysql/mysql.conf.d/mysqld.cnf文件
 将bind-address = 127.0.0.1注释掉(即在行首加#)
 如果欲制定用户,可以将后面的ip修改成制定的ip
注意事项:mysql-workbench打开带有中文路径的文件可能会导致软件无法打开,unmount对应文件磁盘即可解决,或者重启

6、neo4j安装

1、下载neo4j

wget https://neo4j.com/artifact.php?name=neo4j-community-3.4.5-unix.tar.gz

2、安装

#解压缩
tar -zxvf neo4j-community-3.4.5-unix.tar.gz -C /opt
vim /etc/profile
#添加环境变量
#neo4j
export NEO4J_HOME=/usr/local/app/neo4j
export PATH=$PATH:$NEO4J_HOME/bin

#使环境变量生效
source /etc/profile
#启动neo4j或其他
neo4j start/stop/status/console

如果允许其他主机访问数据库需要修改../conf/neo4j.conf
一般去除#号注释即可
org.neo4j.server.webserver.address=0.0.0.0
或者
dbms.connectors.default_listen_address=0.0.0.0

6、Typora安装

# optional, but recommended
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
# add Typora's repository
sudo add-apt-repository 'deb https://typora.io/linux ./'
sudo apt-get update
# install typora
sudo apt-get install typora

7、SSR录屏软件安装

sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get install simplescreenrecorder

8、chrome安装flash player

有空再补充

9、安装SVN

相关链接
SVN命令

sudo apt-get install subversion
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值