基于Linux系统--web环境搭建

上线部署文档

数据库部分
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

原文地址:https://www.cnblogs.com/i16i1007/p/6581147.html