web环境搭建(centos7版)

web环境搭建(centos7版)

本文主要安装项目上常见工具安装(jdk tomcat redis mysql nginx)
1 创建安装目录 mkdir /u01
2 创建软件放置的位置 cd u01
3 Mkdir software
web环境搭建(centos7版)
4.上传软件包 root目录下面不能上传(设置了权限) 只能上传到home/user1 只能切换到 cd home/user1 ,然后移动到u01/software (也可以放在一个文件夹 将整个文件夹移到那个目录下
web环境搭建(centos7版)

2.1. Java环境安装

2.1.1. JDK 1.8.131
1、 介质准备:jdk-8u144-linux-x64.rpm
2、 删除自带的OpenJDK(如果有)
a) 使用root用户,输入命令:rpm -qa | grep jdk
web环境搭建(centos7版)
b) 使用root用户,输入命令:yum remove openjdk web环境搭建(centos7版)
3、 安装JDK:rpm -ivh jdk-8u144-linux-x64.rpm
web环境搭建(centos7版)
4、 查看JAVA版本:java –version
web环境搭建(centos7版)
5、 设置环境变量
web环境搭建(centos7版)
a) vi /etc/profile
b) 在文件最后添加
JAVA_HOME=/usr/java/jdk1.8.0_144
JRE_HOME=/usr/java/jdk1.8.0_144/jre
PATH=PATH:PATH:PATH:PATH:PATH: PATH:PATH:MYSQL/bin//iexportPATH=PATH:/u01/mysql-5.6.26-linux-glibc2.5-x86_64/bin
source /etc/profile //使文件生效
echo $PATH // 查看是否加入成功
web环境搭建(centos7版)
12、起服务
systemctl start mysql.service (禁用系统启动)
service mysql start
service mysql status
13、命令行连接mysql
mysql -u root -p //新安装默认没有密码,输入后直接回车即可
修改root密码
UPDATE user SET Password=PASSWORD(dev123’) where USER=‘root’;
web环境搭建(centos7版)
创建用户:
GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘jushi_dev123’ WITH GRANT OPTION;
web环境搭建(centos7版)
mysql的主主模式和keepalived在我另外文章上有介绍

2.5安装nginx

2.5.1安装gcc gcc-c++(如新环境,未安装请先安装)
$ yum install -y gcc gcc-c++
2.5.2安装PCRE库
tar -zxvf software/pcre-8.33.tar.gz
cd pcre-8.36
./configure
make && make install
web环境搭建(centos7版)
2.5.3安装SSL库
tar -zxvf openssl-1.0.1j.tar.gz
cd openssl-1.0.1j
./config
make && make install
web环境搭建(centos7版)
2.5.4安装ZLIB库
解压tar -zxvf software/zlib-1.2.11.tar.gz
编译 ./configure
安装 make && make install
web环境搭建(centos7版)
2.5.5安装nginx
加入目录 cd /u01/sofeware、
下载nginx软件 wget http://nginx.org/download/nginx-1.13.6.tar.gz
解压 tar -zxvf software/nginx- 1.13.6.tar.gz
$cd nginx- 1.13.6
./configure --prefix=/u01/nginx
在–prefix后面接以下命令:
–with-pcre=/usr/local/pcre-8.36 指的是pcre-8.36 的源码路径。–with-zlib=/usr/local/zlib-1.2.8 指的是zlib
./configure --user=nobody --group=nobody --prefix=/u01/nginx --with-http_stub_status_module --with-http_gzip_static_module --with-http_realip_module --with-http_sub_module --with-http_ssl_module --with-pcre=/u01/pcre-8.33 --with-zlib=/u01/zlib-1.2.11 --with-openssl=/u01/openssl-1.0.1j/
安装 make && make install
web环境搭建(centos7版)
web环境搭建(centos7版)
end!

web环境搭建(centos7版)

本文主要安装项目上常见工具安装(jdk tomcat redis mysql nginx)
1 创建安装目录 mkdir /u01
2 创建软件放置的位置 cd u01
3 Mkdir software
web环境搭建(centos7版)
4.上传软件包 root目录下面不能上传(设置了权限) 只能上传到home/user1 只能切换到 cd home/user1 ,然后移动到u01/software (也可以放在一个文件夹 将整个文件夹移到那个目录下
web环境搭建(centos7版)

2.1. Java环境安装

2.1.1. JDK 1.8.131
1、 介质准备:jdk-8u144-linux-x64.rpm
2、 删除自带的OpenJDK(如果有)
a) 使用root用户,输入命令:rpm -qa | grep jdk
web环境搭建(centos7版)
b) 使用root用户,输入命令:yum remove openjdk web环境搭建(centos7版)
3、 安装JDK:rpm -ivh jdk-8u144-linux-x64.rpm
web环境搭建(centos7版)
4、 查看JAVA版本:java –version
web环境搭建(centos7版)
5、 设置环境变量
web环境搭建(centos7版)
a) vi /etc/profile
b) 在文件最后添加
JAVA_HOME=/usr/java/jdk1.8.0_144
JRE_HOME=/usr/java/jdk1.8.0_144/jre
PATH=PATH:PATH:PATH:PATH:PATH: PATH:PATH:MYSQL/bin//iexportPATH=PATH:/u01/mysql-5.6.26-linux-glibc2.5-x86_64/bin
source /etc/profile //使文件生效
echo $PATH // 查看是否加入成功
web环境搭建(centos7版)
12、起服务
systemctl start mysql.service (禁用系统启动)
service mysql start
service mysql status
13、命令行连接mysql
mysql -u root -p //新安装默认没有密码,输入后直接回车即可
修改root密码
UPDATE user SET Password=PASSWORD(dev123’) where USER=‘root’;
web环境搭建(centos7版)
创建用户:
GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘jushi_dev123’ WITH GRANT OPTION;
web环境搭建(centos7版)
mysql的主主模式和keepalived在我另外文章上有介绍

2.5安装nginx

2.5.1安装gcc gcc-c++(如新环境,未安装请先安装)
$ yum install -y gcc gcc-c++
2.5.2安装PCRE库
tar -zxvf software/pcre-8.33.tar.gz
cd pcre-8.36
./configure
make && make install
web环境搭建(centos7版)
2.5.3安装SSL库
tar -zxvf openssl-1.0.1j.tar.gz
cd openssl-1.0.1j
./config
make && make install
web环境搭建(centos7版)
2.5.4安装ZLIB库
解压tar -zxvf software/zlib-1.2.11.tar.gz
编译 ./configure
安装 make && make install
web环境搭建(centos7版)
2.5.5安装nginx
加入目录 cd /u01/sofeware、
下载nginx软件 wget http://nginx.org/download/nginx-1.13.6.tar.gz
解压 tar -zxvf software/nginx- 1.13.6.tar.gz
$cd nginx- 1.13.6
./configure --prefix=/u01/nginx
在–prefix后面接以下命令:
–with-pcre=/usr/local/pcre-8.36 指的是pcre-8.36 的源码路径。–with-zlib=/usr/local/zlib-1.2.8 指的是zlib
./configure --user=nobody --group=nobody --prefix=/u01/nginx --with-http_stub_status_module --with-http_gzip_static_module --with-http_realip_module --with-http_sub_module --with-http_ssl_module --with-pcre=/u01/pcre-8.33 --with-zlib=/u01/zlib-1.2.11 --with-openssl=/u01/openssl-1.0.1j/
安装 make && make install
web环境搭建(centos7版)
web环境搭建(centos7版)
end!