Linux(CentOS)上面搭建Nginx环境
总体上来说,Linux 这个系统其实挺好用的 除了看不见界面,但是用起来确实是比Window好用太多了,不废话了,直接说搭建环境的步骤!
安装Nginx 编译运行时的环境
参考博客:http://www.linuxidc.com/Linux/2016-09/134907.htm
还有就是传智播客的笔记
Tomcat:在Linux下的安装步骤:
Tomcat安装
步骤:
1)上传Tomcat到linux上
2)解压Tomcat到/usr/local下
3)开放Linux的对外访问的端口8080
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
/etc/rc.d/init.d/iptables save
4)启动关闭Tomcat
进入tomcat的bin下启动:./startup.sh
进入tomcat的bin下关闭:./shutdown.sh
1.JDK安装
注意:rpm与软件相关命令 相当于window下的软件助手 管理软件
步骤:
1)查看当前Linux系统是否已经安装java
输入 rpm -qa | grep java
2)卸载两个openJDK
输入rpm -e --nodeps 要卸载的软件
3)上传jdk到linux
4)安装jdk运行需要的插件yum install glibc.i686(选做)
5)解压jdk到/usr/local下 tar –xvf jdk-7u71-linux-i586.tar.gz –C /usr/local
6)配置jdk环境变量,打开/etc/profile配置文件,将下面配置拷贝进去
#set java environment
JAVA_HOME=/usr/local/jdk1.7.0_71
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
7)重新加载/etc/profile配置文件 source /etc/profile
2.Mysql安装
步骤:
1)查看CentOS自带的mysql
输入 rpm -qa | grep mysql
2)将自带的mysql卸载
3)上传Mysql到linux
4)安装mysql的依赖(选做)
yum -y install
libaio.so.1 libgcc_s.so.1 libstdc++.so.6
yum update libstdc++-4.4.7-4.el6.x86_64
5)解压Mysql到/usr/local/下的mysql目录(mysql目录需要手动创建)内
cd /usr/local
mkdir mysql
tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar
-C /usr/local/mysql
6)在/usr/local/mysql下安装mysql
安装服务器端:rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm
安装客户端:rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm
7)启动mysql
service mysql start
8)将mysql加到系统服务中并设置开机启动
加入到系统服务:chkconfig --add mysql
自动启动:chkconfig mysql on
9)登录mysql
mysql安装好后会生成一个临时随机密码,存储位置在/root/.mysql_secret
msyql –u root -p
10)修改mysql的密码
set password = password('root');
11)开启mysql的远程登录
默认情况下mysql为安全起见,不支持远程登录mysql,所以需要设置开启 远程登录mysql的权限
登录mysql后输入如下命令:
grant all privileges on *.* to 'root' @'%'
identified by 'root';
flush privileges;
12)开放Linux的对外访问的端口3306
/sbin/iptables -I INPUT -p tcp --dport 3306
-j ACCEPT
/etc/rc.d/init.d/iptables save ---将修改永久保存到防火墙中
最新文章
- Linux常用命令集合
- CSS3 Media Queries 片段
- SSH基本框架搭建后的简化
- JavaWeb---图书馆管理系统
- [原创]java WEB学习笔记65:Struts2 学习之路--Struts的CRUD操作( 查看 / 删除/ 添加) ModelDriven拦截器 paramter 拦截器
- 最长不下降子序列的O(n^2)算法和O(nlogn)算法
- 详解Android ActionBar之一:ActionBar概述与创建
- Matlab使用xlsread, xlswrite函数导致excel进程无法终止的问题
- 腾讯2013笔试题—web前端笔试题 (老题练手)
- sed删除空行和注释行
- C++部分术语(Terms)
- 教学服务系统设计之PHP后台设计
- [LeetCode] Add Bold Tag in String 字符串中增添加粗标签
- mycat 1.6 简单的操作实例
- markdown在线编辑插件mditor
- 【WC2018】州区划分(FWT,动态规划)
- 第7月第20天 epoll
- Python 获取CentOS主机信息
- HDU4791_Alice's Print Service
- Dubbo原理简介、与Zookeeper整合利用
热门文章
- [mysql]Date和String相互转换(DATE_FORMAT&;STR_TO_DATE)
- Presto 学习和使用笔记
- 20165215 2017-2018-2 《Java程序设计》第九周学习总结
- 原生JavaScript插件编写指南(转载)
- JustOj 2040: 王胖子买零食 (贪心)
- [转载]window.location.href的用法(动态输出跳转)
- TCP/IP协议三次握手与四次挥手
- shell 多行注释 块注释
- JavaScript笔记 #07# 用js写算法
- k8s debug