阿里云主机配置

时间:2022-09-13 17:52:47

1、修改主机名

vim /etc/hostname,编辑文件设置永久主机名,重启后生效。

2、更改数据源

参考:http://blog.csdn.net/yjc_1111/article/details/53197983

3、修改SSH登录端口(安全措施,可忽略)

vim /etc/ssh/sshd_config,修改文件中的Post为其他端口。

4、安装java,以jdk8为例。

(1)将java安装包解压到需要的位置tar -zxvf jdk-8u112-linux-x64.tar.gz。
(2)修改环境变量vim ~/.bashrc,添加以下代码(修改安装的jdk路径):

export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_55
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

(3)为了让更改立即生效,请在终端执行如下命令:source ~/.bashrc
(4)查看是否配置成功:java -version。

5、安装mysql

(1)apt-get install mysql-server;
(2)登录mysql,mysql -u root -p,输入密码。
(3)创建用户,create user test identified by '123456';
(4)授权用户,grant all privileges on *.* to 'test'@'%'identified by '123456' with grant option;
(5)立即生效,flush privileges ;
(6)修改配置文件,vvim /etc/mysql/mysql.conf.d/mysqld.cnf。注释bind-address = 127.0.0.1。
(7)重启服务,/etc/init.d/mysql restart。

6、安装svn服务器,做为远程版本控制器。

(1)安装,apt-get install subversion。
(2)创建目录,mkdir svn。
(3)创建版本库,svnadmin create /var/svn/svnrepos。此时会动生成的版本库文件:
conf db format hooks locks README.txt
db目录:就是所有版本控制的数据存放文件。

hooks目录:放置hook脚本文件的目录。

locks目录:用来放置subversion见艰苦锁定数据的目录,用来追踪存取文件库的客户端。

format文件:是一个文本文件,里面只放了一个整数,表示当前文件库配置的版本号。

conf目录:是这个仓库的配置文件(仓库的用户访问账号、权限等)。

进入conf目录(该svn版本库配置文件)cd conf/

authz文件是权限控制文件

passwd是帐号密码文件

svnserve.conf SVN服务配置文件

(4)设置密码,vim passwd。格式:帐号=密码,如suzhan=redhat。
(5)设置权限,在末尾添加如下代码:
[/]
suzhan=rw (r:读,w:写)

(6)修改svnserve.conf文件,

打开下面的几个注释:

anon-access = read #匿名用户可读

auth-access = write #授权用户可写

password-db = passwd #使用哪个文件作为账号文件

authz-db = authz #使用哪个文件作为权限文件

realm = /var/svn/svnrepos # 认证空间名,版本库所在目录

(7)启动svn版本库,svnserve -d -r /var/svn/svnrepos。
(8)查看,ps -ef |grep svn。
(9)停止SVN命令,killall svnserve。