Centos6.5&Centos7.3营销版CMS部署教程
部署前先下载工具Xshell&Xftp
查看Linux版本:
lsb_release -a
查看Java环境版本:
安装jdk:
CD到jdk目录,这里 我们统一将JDK安装包上传到/usr/local目录下
cd /usr/local
安装rpm包,直接输入下面命令即可:
rpm -ivh 20170606jdk-8u131-linux-x64.rpm
安装完jdk之后,配置环境变量,执行下面命令:
(1)vi /etc/profile
(2) i(即切换到输入模式)
(3)移动光标到文件最后,插入下面的三行代码
export JAVA_HOME=/usr/java/jdk1.8.0_131
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
(4)退出并保存 先按esc 再输入 :wq(按住shift键盘输入:wq)
(5)输入命令,让设置生效source /etc/profile
到这里java环境已经安装完成,我们可以再此输入命令检查是否安装成功:
java -version
安装mysql:
Centos6.5mysql安装方法(Centos7.3用户请点击)
先进入mysql的安装目录:
cd /usr/local
数据库安装(直接执行命令即可):
rpm -ivh MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm
如果安装提示下面错误:
error: Failed dependencies:
/usr/bin/perl is needed by MySQL-server-5.6.22-1.el6.x86_64
执行下面命令即可:
yum install perl
再执行:
rpm -ivh MySQL-client-5.6.21-1.linux_glibc2.5.x86_64.rpm
注意:
安装rpm -ivh MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm包时会产生冲突的提示导致安装失败

解决冲突办法:
执行rpm -e --nodeps mysql-libs-5.1.73-3.el6_5.x86_64
将mysql-libs-5.1.52-1.el6_0.1.x86_64修改为与你安装的数据库产生冲突的文件名
执行完上面的命令后,再次安装MySQL-server包即可安装成功:
rpm -ivh MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm
安装完这两个rpm包后,启动数据库:
service mysql start
获取mysql初始密码:
more /root/.mysql_secret
登录数据库:
mysql -u root -p
输入密码登录即可(为了避免密码输错,直接复制初始密码粘贴按回车键登录)
修改数据库密码SET PASSWORD FOR 'root'@'localhost' = PASSWORD('新密码');
使用修改完的数据库密码再次登录数据库
mysql -u root -p
cd到/tmp目录(这里我们统一把sql文件上传到/tmp目录下)
依次执行以下命令导入sql文件:
show databases;
source /tmp/0.sql;
use cms;
source /tmp/1.sql
source /tmp/2.sql
source /tmp/3.sql
source /tmp/4.sql
source /tmp/5.sql
source /tmp/6.sql
source /tmp/7.sql
source /tmp/8.sql
source /tmp/9.sql
source /tmp/10.sql

查询淘客管理后台初始账号(部署完后请务必自行在管理后台修改密码):
select user_name from staff where staff_id = 52;

淘客管理后台默认密码为:
123456
安装Tomcat:
将下载好的Tomcat安装包解压后上传到服务器/usr/local/目录

删除cd /usr/local/apache-tomcat-8.5.24/webapps/下的所有内容

上传配置好的ROOT文件夹

命令进入/usr/local/apache-tomcat-8.5.24/bin目录下:
cd /usr/local/apache-tomcat-8.5.24/bin
启动Tomcat:
./startup.sh
启动Tomcat出现关于LINUX权限-bash: ./startup.sh: Permission denied
执行下面命令即可:
chmod u+x *.sh
再次启动:
./startup.sh

安装Ngnix(centos7.3用户如遇安装异常请点击)
将下载好的Nginx 的 tar.gz 包解压后在nginx目录把 logs 文件夹建好上传到服务器/opt/目录
命令进入opt目录:
cd /opt/
执行安装命令:
yum -y install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel
命令进入nginx-1.8.0目录
cd /opt/nginx-1.8.0
模块配置:
./configure --prefix=/opt/nginx-1.8.0 --with-http_stub_status_module --with-pcre --without-http_rewrite_module --with-http_gzip_static_module
出现-bash: ./configure: Permission denied
执行下面命令:
chmod +x ./configure
再次执行:
./configure --prefix=/opt/nginx-1.8.0 --with-http_stub_status_module --with-pcre --without-http_rewrite_module --with-http_gzip_static_module
执行命令编译并安装Nginx:
make&&make install

进入 nginx 的 sbin 目录,执行 ./nginx启动:
./sbin/nginx
确保mysql,nginx,tomcat都按顺序启动后点开下面网址,输入用户域名进行端口扫描: