VM虚拟机linux项目部署
一.虚拟机创建并启动
1.创建虚拟机。(带桌面形式,VM版本centOS7)
Linux光盘镜像文件CentOS-7-x86_64-DVD-1511.iso
2.解决Centos7开机提示Initial setup of CentOS Linux7(core)
输入1、回车、2、回车、q、yes。
3.开启虚拟机网络链接
Windows-->显示应用程序-->设置-->网络-->开启有线4.使用root账号登录
打开终端。输入sudo su。输入密码。
二.安装WinSCP链接虚拟机
1.下载WinSCP安装。
2.进入Linux终端ifconfig查看虚拟机IP地址。
3.输入IP,使用root用户链接虚拟机。
三.安装JAVA环境JDK
1.下载jdk linux版本
2.具体安装步骤
cd/opt
mkdir jdk
cd jdk
tar-zxvf
vim/etc/profile
内容:
JAVA_HOME=/opt/jdk/jdk1.8.0_101
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar export PATH JAVA_HOME CLASSPATH
保存并退出::wq
最后使用source/etc/profile让profile文件立即生效。
Java-version检验安装是否成功。
四.安装memcached缓存
参考文章:blog.sina/s/blog_4829b9400101piil.html
1.下载memcached与libevent的安装文件.
libevent-2.0.
memcached-1.4.
2.具体安装步骤
1.由于memcached依赖于libevent,因此需要安装libevent。由于linux 系统可能默认已经安装libevent,执行命令:
rpm-qa|grep libevent
查看系统是否带有该安装软件,如果有执行命令:
rpm-e libevent-1.4.13-4.el6.x86_64--nodeps(由于系统自带的版本旧,忽略依赖删除)
3.安装libevent命令:
tar zxvf libevent-2.0.
cd libevent-2.0.21-stable/
./configure--prefix=/opt/libevent
make
make install
至此libevent安装完毕;
安装过程中出现:configure:error:no acceptable C compiler found in $PATH错误时是没有安装gcc,运行如下命令:
yum install gcc*make*
4.安装memcached命令:
tar zxvf memcached-1.4.
cd memcached-memcached-1.4.2
./configure--prefix=/opt/memcached--with-libevent=/opt/libevent/ make
make install
至此memcached安装完毕;
5.当启动memcached时经常不能发现libevent.so;可以通过以下命令检查:
进入/usr/local/memcached/bin目录
LD_DEBUG=help./memcached-v
LD_DEBUG=libs./memcached-v
解决方法:
ln-s/usr/local/libevent/lib/libevent-2.0.so.5
/lib64/libevent-2.0.so.5
6.Memcached启动命令
/opt/memcached/bin/memcached-d-m1024-u root-p12000
参考:blog.sina/s/blog_4829b9400101piil.html
五.Nginx负载均衡
1.下载安装所需包
openssl-1.0. zlib-1.2.
pcre-8.39.zip nginx-1.8.
2.依次安装openssl-1.0.,zlib-1.2.,pcre-8.39.zip,nginx-1.8.
1.安装openssl-1.0.
cd/opt
mkdir openssl
tar-zxvf openssl-1.0.
cd openssl-1.0.1t--prefix=/opt/openssl
./config--prefix=/opt/openssl/openssl-1.0.1t
make
make install
2.安装zlib-1.2.
xz-d zlib-1.2.
tar-xvf zlib-1.2.8.tar
cd zlib-1.2.8
./configure--prefix=/opt/zlib
make
make install
3.安装pcre-8.39.zip
linux下安装安装pcre-8.32
./configure--prefix=/usr/local/pcre出现以下错误
configure:error:You need a C++compiler for C++support
mysql下载的zip版本安装步骤
yum install-y gcc gcc-c++
unzip pcre-8.39.zip
cd pcre-8.39
./configure--prefix=/opt/pcre
make
make install
4.安装nginx-1.8.
tar-zxvf nginx-1.8.
cd nginx-1.8.1
./configure--with-pcre=/opt/pcre/pcre-8.39
--with-zlib=/opt/zlib/zlib-1.2.8
-
-with-openssl=/opt/openssl/openssl-1.0.1t--prefix=/opt/nginx make
make install
至此Nginx的安装完成!
cd/opt/nginx/sbin/
./nginx
六.安装tomcat
1.下载tomcat安装包
apache-tomcat-7.0.
2.安装步骤
cd/opt
mkdir tomcat
tar-zxvf apache-tomcat-7.0.
mv apache-tomcat-7.0. tomcat-7.0.70
cd tomcat-7.0.70/bin/
//启动命令
./startup.sh
3.测试是否启动成功
打开浏览器输入IP:8080
193.168.89.129:8080
七.安装MySql
1.准备安装包
mysql-5.6.31-linux-glibc2.5-x86_
2.安装所需要的包
a)yum-y install make gcc-c++cmake bison-devel ncurses-devel libaio
b)yum install libaio libaio-devel-y
c)yum install perl-Data-Dumper-y
d)yum install net-tools-y
3.安装步骤
参考:wwwblogs/bookwed/p/5896619.html
4.启动命令
service mysql start(启动)
Service mysql stop(结束)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。