上线部署文档

数据库部分
1.下载Mysql服务    #yum  install  mysql-server

2.更改             /etc/my.cnf
 
3.启动Mysql        etc/init.d/mysqld/ start
进入MySQL          mysql –u root -p
(查看数据库       show databases;)
(查看数据库/用户   select database();)
(切换用户          use inxedudb;)
(查看用户确认      select database();)
(退出              Ecit;)
cdc

4.root连上数据库
(启动mysql服务       /etc/init.d/mysqld start)
(进程查看            ps -ef  | gerp  ***)
/(端口禁用           netstat-anp   | grep ***)
Netstat –anp | grep 3306
(关闭防火墙          service iptables status)
#mysql -u root -p
5.    创建数据库
SQL>create database inxedudb;
SQL>use inxedudb
6.    创建用户
SQL>grant all on inxedudb.* to 'inxedu'@'%' identified by 'inxedu';
7.    使用工具将数据库数据导入
 
右键运行SQL文件

************************           ***************************
中间件部分
1.      把tomcat1.zip上传到服务器根目录下文件夹下
2.    解压tomcat1.zip
3.    修改tocmat程序启动路径
        /opt/tomcat_1/conf/server.xml

4.    配置项目的配置文件project.properties(mooc/WEB-INF/classes)
5.    tomcat启动命令
        #/opt/tomcat_1/bin/startup.sh

***************************************************************
系统部分
1.    下载gcc
# yum install  gcc
Memcache部分
1.    memcache 安装
(1)把source.zip 上传到/opt下
(2)命令解压压缩文件:unzip source.zip
(3)进入目录命令:cd /opt/source
(4)安装memcache命令:sh memcache.sh
(5)memcache运行命令:/opt/memcached/bin/memcached -d -m 1024 -u root -p 12000
(6)默认启动12000端口
查看是否启动:netstat  –anp  |  grep  12000
查看tomca 进程 ps –ef

**************************************************************
Nginx部分
1.    nginx安装
(1)把source.zip 上传到/opt下
(2)命令解压压缩文件:unzip source.zip
(3)进入目录命令:cd /opt/source
(4)安装nginx命令:sh nginx.sh
(5)nginx配置文件模板中的文件覆盖:
将上线部署说明中的nginx配置文件模板-nginx.conf 覆盖到 /opt/nginx/conf中
将上线部署说明中的nginx配置文件模板-vhosts 上传到/opt/nginx 目录下
(6)nginx启动命令:/opt/nginx/sbin/nginx
(7)nginx启动命令:/opt/nginx/sbin/nginx -s reload
(8)nginx配置文件修改:
/vhosts/inxedu_web.conf
 
修改 nginx.conf
 
修改这个地方为自己的域名p

基于Linux系统--web环境搭建的更多相关文章

  1. 浅谈基于Linux的Redis环境搭建

    本篇文章主要讲解基于Linux环境的Redis服务搭建,Redis服务配置.客户端访问和防火强配置等技术,适合具有一定Linux基础和Redis基础的读者阅读. 一  Redis服务搭建 1.在根路径 ...

  2. Linux系统zookeeper环境搭建(单机、伪分布式、分布式)

    本人现在对zookeeper的环境搭建做一个总结,一般zookeeper的安装部署可以有三种模式,单机模式.伪分布式和分布式,这三种模式在什么时候应用具体看大家的使用场景,如果你只有一台机器且只是想自 ...

  3. 嵌入式Linux系统开发环境搭建

    Linux kernel Complier: http://supportopensource.iteye.com/blog/680483 sudo make mrproper         净化解 ...

  4. Linux 下Web环境搭建————redis

    1.安装编译工具(yum -y install make gcc gcc-c++ ncurses-devel)2 2.安装tcl依赖 yum -y install tcl 3.上传redis安装包并解 ...

  5. linux系统Centos环境下搭建SVN服务器及权限配置

    linux系统Centos环境下如何搭建SVN服务器以及svnserve.conf.authz.passwd配置文件详细介绍   至于svn的概念,这里就不做详细阐述了,可以自行百度.简单来讲就是一个 ...

  6. Linux vagrant+virtualbox环境搭建步骤

    Linux vagrant+virtualbox环境搭建步骤 Vagrant 是一款用来构建虚拟开发环境的工具,非常适合 php/python/ruby/java 这类语言开发 web 应用. 我们可 ...

  7. 基于Linux系统的Nagios网络管理模块的实现

    基于Linux 系统的Nagios网络管理模块的实现 1.引言 随着计算机网络的普及,网络管理已成为信息时代中最重要的问题之一.在现有的技术条件下,人们希望有一个更加稳定可靠的网络环境.计算机网络管理 ...

  8. 基于Python的Appium环境搭建合集

    自动化一直是测试圈中的热聊,也是大家追求的技术方向.在测试中,往往回归测试也是测试人员的“痛点”.对于迭代慢.变更少的功能,就能用上自动化来替代人工回归,减轻工作量. 问题 在分享环境搭建之前,先抛出 ...

  9. 在本机使用虚拟机安装一个linux系统,并搭建ftp服务器

    一.Linux基础使用:linux服务器环境搭建(FTP服务器), 在本机使用虚拟机安装一个linux系统,并搭建ftp服务器,要求能使用ftp服务将本机文件到保存linux虚拟机上 资料: VMwa ...

随机推荐

  1. Docker学习总结(六)--Dockerfile

    什么是 Dockerfile Dockerfile 是由一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建一个新的镜像. 对于开发人员:可以为开发团队提供一个完全一致的开发环境; 对于测试人 ...

  2. 大转盘(CocosCreator)

    推荐阅读:  我的CSDN  我的博客园  QQ群:704621321 1.在场景中搭建大转盘场景,假设 奖项有n项,对应的每项旋转角度如下: 第几项 需要旋转的角度 0 360/n/2 1 360/ ...

  3. Leetcode之深度优先搜索(DFS)专题-200. 岛屿数量(Number of Islands)

    Leetcode之深度优先搜索(DFS)专题-200. 岛屿数量(Number of Islands) 深度优先搜索的解题详细介绍,点击 给定一个由 '1'(陆地)和 '0'(水)组成的的二维网格,计 ...

  4. mac系统chrome浏览器快捷键

    开发中谷歌浏览器常用快捷键: 开发者工具台快捷键:option+command+iconsole控制台快捷键:option+command+j 或者 option+command+c 1. 标签页和窗 ...

  5. Java连载26-方法(语法结构)

    一.方法 1.返回值类型如果不是void,表示这个方法执行结束之后必须返回一个具体的数值,当方法执行结束的时候没有返回任何数值,编译器会报错,怎么返回值呢?并且要求“值”的数据类型必须和“方法的返回值 ...

  6. 牛客-2018多校算法第五场C-KMP

    字符串的问题 在原来的字符串中前缀与后缀相同,且原来的中间还含有这个子串: 这里加的num[]数组真是太厉害了,可以直接用来判断中间是否有子串: #include <iostream> # ...

  7. Two Graphs 牛客网暑期ACM多校训练营(第一场)D 图论基础知识 全排列

    链接:https://www.nowcoder.com/acm/contest/139/D来源:牛客网 Two undirected simple graphs and where are isomo ...

  8. codeforces 766 D. Mahmoud and a Dictionary(种类并查集+stl)

    题目链接:http://codeforces.com/contest/766/problem/D 题意:给你n个单词,m个关系(两个单词是反义词还是同义词),然后问你所给的关系里面有没有错的,最后再给 ...

  9. javascript删除数组元素的7个方法

    在JavaScript中,除了Object之外,Array类型(数组)恐怕就是最常用的类型了.与其他语言的数组相比,JavaScript中的Array非常灵活.这种灵活性有利有弊,好处是其富有创造性, ...

  10. C#开发BIMFACE系列24 服务端API之获取模型数据9:获取单个房间信息

    系列目录     [已更新最新开发文章,点击查看详细] 大厦建筑模型中,基本上包含多个楼层,每个楼层包含多个房间等信息.在<C#开发BIMFACE系列21 服务端API之获取模型数据6:获取单模 ...