Linode Centos6.5从零开始装环境...流水账
2015-06-15 23:48
507 查看
安装JDK
下载. 先通过oracle网站, 下载, 得到link后, 在linode命令行里wget, 速度飞快, 但是文件名要改下. 其中JDK6是.bin, 其他都是tar.gz, bin直接执行, tar.gz解压就行了, 放到 /opt/java 目录下. 然后增加路径, 编辑 /etc/profile, 在最后增加几行
安装Tomcat双实例
通过 http://tomcat.apache.org/download-70.cgi 上面的下载地址, 直接在命令行wget. 放到/opt/tomcat下, 按照/article/6555978.html 的说明, 新建两个instance目录, 配置conf/server.xml, 在/opt/tomcat下创建相应的启动/关闭脚本.
这里使用的第二个实例端口是8105, 8180, 8543, 8109.
安装Nexus
通过http://www.sonatype.org/nexus/ 下载最新的 Nexus 压缩包, 现在是 https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-latest-bundle.tar.gz 按 /article/6556820.html 的说明安装
安装Maven和Ant
直接解开放到/opt/maven下即可
安装Jenkins
直接解开放到tomcat下面. 具体安装过程查看 /article/6556822.html
安装httpd
sudo yum install httpd
安装svn并配置http访问和权限
sudo yum install mod_dav_svn
参考svn配置 .. /article/6556789.html
绑定私有IP
因为是使用多台虚机, 需要内网通信, 需要添加私有IP.
参考 https://www.linode.com/docs/networking/remote-access , 在控制面板添加好私有IP, 然后修改虚机
因为使用的是Centos6.5, 在 /etc/sysconfig/network-scripts 下新增文件 ifcfg-eth0:1 填入以下内容,
重启network: service network restart 之后, ifconfig 就可以看到新绑定的IP了,
安装MySQL 5.6
参考的 http://www.itsprite.com/centos-rhel-how-to-install-mysql-database-5-6-using-yum-command/
首先要安装MySQL 的Yum repository
下载. 先通过oracle网站, 下载, 得到link后, 在linode命令行里wget, 速度飞快, 但是文件名要改下. 其中JDK6是.bin, 其他都是tar.gz, bin直接执行, tar.gz解压就行了, 放到 /opt/java 目录下. 然后增加路径, 编辑 /etc/profile, 在最后增加几行
JAVA_HOME=/opt/java/jdk1.7.0_79 export JAVA_HOME PATH=$JAVA_HOME/bin:$PATH export PATH
安装Tomcat双实例
通过 http://tomcat.apache.org/download-70.cgi 上面的下载地址, 直接在命令行wget. 放到/opt/tomcat下, 按照/article/6555978.html 的说明, 新建两个instance目录, 配置conf/server.xml, 在/opt/tomcat下创建相应的启动/关闭脚本.
这里使用的第二个实例端口是8105, 8180, 8543, 8109.
安装Nexus
通过http://www.sonatype.org/nexus/ 下载最新的 Nexus 压缩包, 现在是 https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-latest-bundle.tar.gz 按 /article/6556820.html 的说明安装
安装Maven和Ant
直接解开放到/opt/maven下即可
安装Jenkins
直接解开放到tomcat下面. 具体安装过程查看 /article/6556822.html
安装httpd
sudo yum install httpd
安装svn并配置http访问和权限
sudo yum install mod_dav_svn
参考svn配置 .. /article/6556789.html
绑定私有IP
因为是使用多台虚机, 需要内网通信, 需要添加私有IP.
参考 https://www.linode.com/docs/networking/remote-access , 在控制面板添加好私有IP, 然后修改虚机
因为使用的是Centos6.5, 在 /etc/sysconfig/network-scripts 下新增文件 ifcfg-eth0:1 填入以下内容,
# eth0:1 DEVICE=eth0:1 BOOTPROTO=none ONBOOT=yes IPADDR=192.168.199.85 NETMASK=255.255.128.0
重启network: service network restart 之后, ifconfig 就可以看到新绑定的IP了,
安装MySQL 5.6
参考的 http://www.itsprite.com/centos-rhel-how-to-install-mysql-database-5-6-using-yum-command/
首先要安装MySQL 的Yum repository
#For CentOS 6.5 or RHEL 6.5 yum localinstall http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm #For CentOS 7 or RHEL 7 yum localinstall http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm[/code]
然后进行安装yum install mysql-community-server
然后启动#For CentOS 7 or RHEL 7 systemctl start mysql.service #For CentOS 6.5 or RHEL 6.5 service start mysqld (我用的是 service mysqld start)
第一次启动时, 会有提示要设置root口令PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER ! To do so, start the server, then issue the following commands: /usr/bin/mysqladmin -u root password 'new-password' /usr/bin/mysqladmin -u root -h li1196-215.members.linode.com password 'new-password' Alternatively you can run: /usr/bin/mysql_secure_installation which will also give you the option of removing the test databases and anonymous user created by default. This is strongly recommended for production servers.
执行 /usr/bin/mysql_secure_installation , 按提示设置口令和权限
设置为开机启动sudo chkconfig --list sudo chkconfig --level 345 mysqld on
对于测试服务器, 可以设置为允许root远程访问, 随后命令行登录mysql, 添加root从所有IP可以访问GRANT ALL ON *.* TO 'root'@'%' IDENTIFIED BY 'password';
安装Redmine
下载安装包
wget http://www.redmine.org/releases/redmine-2.6.5.tar.gz wget http://production.cf.rubygems.org/rubygems/rubygems-2.4.8.tgz wget http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p645.tar.gz 参考之前的redmine安装过程
故障解决
1. Tomcat 无法启动, 提示 SEVERE: StandardServer.await: create[localhost:8105]
使用 sudo netstat -lnp|grep 8105 及 sudo lsof -i:8105 没有找到占用端口的应用, 后经Google查找, 发现也可能是因为hosts无法解析导致文件, 遂查看 /etc/hosts, 发现localhost 对应的ipv4地址被改成了一个私网地址, 改回127.0.0.1后重启, 问题解决
相关文章推荐
- Linux之安装Ubuntu
- Linux下常用命令
- linux笔记整理(cent os)
- hat linux下vnc的安装
- linux并发连接数查看
- linux netstat 统计查看外部连接数
- linux 的文件系统(2)
- Linux下使用MySQL——忘记root密码及修改MySQL默认编码
- Linux下使用MySQL——忘记root密码及修改MySQL默认编码
- CentOS 5.5安装SVN(Subversion)
- find选项详解
- Linux ubuntu
- CentOS 解决中文乱码问题
- 左手linux+gdb,右手unity+vs,一个bit一个bit地去调试是种什么体验
- windows linux mac os 区别
- Linux 套接字(1)
- Linux应用程序学习之进程通信之管道
- bootm命令中的地址参数,内核加载地址以及入口地址
- uboot想Linux内核传递参数
- VM中linux网卡问题