上线部署文档

数据库部分
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. net core天马行空系列:原生DI+AOP实现spring boot注解式编程

    写过spring boot之后,那种无处不在的注解让我非常喜欢,比如属性注入@autowire,配置值注入@value,声明式事物@Transactional等,都非常简洁优雅,那么我就在想,这些在n ...

  2. 修改jdk注册表

    如果是新增jdk的话就选中java Development  kit 文件夹右击新建,然后把属性配置上就可以

  3. python 33 多进程(一)

    目录 多进程 1. 进程创建的两种方式 multiprocessing 2. 进程pid (process id) 3. 验证进程之间的空间隔离 4. 进程对象join方法 5. 进程对象其他属性 6 ...

  4. 整数 布尔值 字符串 for循环

    整型和布尔值的转换 整型---数字(int) 用于比较和运算 32位范围 -2** 31到2 **32-1 64位范围-2** 63到2** 63-1 十进制转二进制计算方法: 15的二进制为 15% ...

  5. Leetcode之二分法专题-1011. 在 D 天内送达包裹的能力(Capacity To Ship Packages Within D Days)

    Leetcode之二分法专题-1011. 在 D 天内送达包裹的能力(Capacity To Ship Packages Within D Days) 传送带上的包裹必须在 D 天内从一个港口运送到另 ...

  6. macbook 安装redis流程及问题总结

    Mac安装redis流程和总结 一.redis安装流程: 1.进入redis官网-->点击download-->选择稳定版本(stable)-->点击Download即可. 2.将下 ...

  7. [转]Android中设置TextView的颜色setTextColor

    [转自]http://txlong-onz.iteye.com/blog/1249609 Android中设置TextView的颜色setTextColor android中设置TextView的颜色 ...

  8. node.js的特点与模块化开发

    node.js的代码都是构建在模块化开发的基础之上,模块化开始也是node.js的核心之一. node.js跳过了服务器,它自己不用建设在任何服务器软件之上,node.js的许多设计理念与经典架构(L ...

  9. java基础-多线程一

    什么是线程 说到线程就不得不说下进程了, 大家都知道,许许多多的线程组合在一起就成了一个进程,进程是由操作系统进行资源操作的一个最小的单位,线程则是比进程更小的实际执行操作的单位:每个线程都有自己的堆 ...

  10. CF 538 D. Flood Fill 递归 区间DP

    link:https://codeforces.com/contest/1114/problem/D 题意: 给定一个数组,有不同的颜色,你可以从任意一个位置开始,改变颜色,相邻的是同一种颜色的位子的 ...