Center OS下安装常用软件
在腾讯云上买了个服务器,3年多,这也是为自己学习的投资。拿到新机器,我们需要搭常见的环境,如java,python等,中间一顿折腾,后来居然还重置了机器。今天就把周末自己折腾的结果整理下,防止有人进坑。
安装python环境
python不必多说,是各种语言(Java,Oc,sh脚本)的粘合剂,提供丰富的库,语言简洁,人生苦短,我用Python。
安装Python可以去下载Python3.x(不要再用Python2.7了!!),也可以通过Anaconda安装。
我推荐使用Anaconda安装,能省去很多体力活。下面就开始安装Anaconda:
DownLoad实际上是个sh文件,我们通过wget来下载,并通过sh来执行这个安装文件:
1 | wget https://repo.continuum.io/archive/Anaconda3-5.1.0-Linux-x86_64.sh |
然后执行这个脚本,就进入安装步骤。
只要安装完Anaconda,pyhton就安装成功了,对了和数据分析的,Numpy等工具库都已经安装成功。
安装java8
Java是我我接触时间比较久的语言,所以必须安装它,首选Java8.
下载:
1
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u162-b12/0da788060d494f5095bf8624735fa2f1/jdk-8u162-linux-x64.rpm”
yum 安装
1
yum localinstall jdk-8u162-linux-x64.rpm -y
配置
这样java就安装到/usr/java/jdk1.8.0_162
.在自己的shell的配置文件(如bash的.bashrc)配置:1
2
3export JAVA_HOME=/usr/java/jdk1.8.0_162
export JRE_HOME=/usr/java/jdk1.8.0_162/jre
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
最后通过java -version
验证下。
mysql的安装和配置
安装mysql走了点弯路,不过没关系,后面居然都是很顺利的。
安装
之前我用yum install mysql
是没问题的,但是安装mysql-server
时提示没找到,于是就搜了下,还需要添加yum源.
1 | wget 'https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm' |
就找到5.7的,开始安装:
1 | sudo yum install mysql-community-server |
开启服务
开启mysql的服务:
1 | sudo service mysqld start |
设置密码
这个密码让我纠结很久,因为我想登录mysql,但是发现我没有密码!!
1 | mysql -uroot -p #输入mysql密码 |
后来记得我之前在mac安装时会有个临时密码弹窗,感觉在linux也类似。上网查了下果然如此,只需要找到这个临时密码,再重设置就OK。
1 | sudo grep 'temporary password' /var/log/mysqld.lo查看到的密码 |
再通过密码登录mysql数据库,设置密码:
1 | mysql -uroot -p #输入mysql临时密码 |
退出mysql后,就可以快乐使用了。
5.6之后有个安全设置,可以重置密码,修改数据库是否可以被远程访问等
mysql_secure_installation
- 本文链接:http://ownwell.github.io/2018/03/19/server-install-apps/
- 版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!