前言 本系统为centos8,参考本博客的用户一注意了使用yum 厂库安装工具时一定要注意rpm 的系统版本、还有部分命令。
jdk下载
查看系统位数
getconf LONG_BIT
查看系统信息
lsb_release -a
根据自己的系统下载jdk
本人的安装的系统为64位 所以下载的也是64
下载地址 https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
步骤一:点击下载
步骤二:复制下载链接
步骤三:下载jdk
wget http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz?
AuthParam=1534129356_6b3ac55c6a38ba5a54c912855deb6a22
突然发现下载不下来了太卡了, 只能先下载到本地然后再传到服务器上。
一、mac电脑scp命令使用说明:
1、把本机的文件传给目的服务器:scp car.txt root@192.168.1.147:/home
备注:把本机car.txt拷贝到147这台服务器的home目录下,需要提供147的密码
2、在本机上执行scp,把远端的服务器文件拷贝到本机上:scp root@192.168.1.147:/home/car.txt /
备注:在本机上执行scp,把远端服务器的car.txt 文件拷贝到本机的根目录下
3、拷贝目录下的所有文件:scp -r /home/ root@192.168.1.145:/
二、window 直接使用rz 命令
步骤四 :解压 tar -zxvf jdk-8u241-linux-i586.tar.gz
步骤五:配置环境变量
vi /etc/profile
插入一下配置
export JAVA_HOME=/usr/java/jdk1.8.0_241
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
保存后重启资源文件
source /etc/profile
最后校验安装结果
nginx 下载安装
步骤一:安装编译工具及库文件
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
步骤二:安装 PCRE, 其作用是让 Nginx 支持 Rewrite 功能
cd /usr/local/src/
wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
解压安装包: tar zxvf pcre-8.35.tar.gz
进入安装包目录:cd pcre-8.35
编译安装
./configure
make && make install
查看版本号:pcre-config --version
下载地址 http://nginx.org/download/
步骤三 :下载NGINX资源文件
wget http://nginx.org/download/nginx-1.15.5.tar.gz
步骤二:解压文件
tar -zxvf nginx-1.15.5.tar.gz
步骤三:安装
1.进入文件夹
cd nginx-1.15.5
2.编译安装
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.35 make make install
步骤四:启动
cd /usr/local/nginx/sbin
./nginx (启动)
./nginx -s reload (重启)
./nginx -s stop (停止)
mysql 下载安装
前述:由于官网的MySQL 包太大了,所以使用yum 厂库方式安装。
步骤-:下载系统匹配的yum安装包
以下为centos8,所以下面的下载的也是本系统的rpm 文件
查看yum 厂库是否存在mysql 安装包
rpm -qa | grep mysql
如果有则不需要下载了
下载安装包 wget https://repo.mysql.com//mysql80-community-release-el8-1.noarch.rpm
步骤二:使用rps 将安装包添加到厂库中
rpm -ivh mysql80-community-release-el8-1.noarch.rpm
步骤三:安装mysql
yum install mysql-server
步骤四:授权
chown mysql:mysql -R /var/lib/mysql
步骤五:初始化
mysqld --initialize
步骤六:启动、登录、授权
启动 systemctl start mysqld
停止服务 systemctl stop mysqld
第一次安装需要查看启动时的登录密码 切记如果没有设置密码每次启动都会新生成一个登陆密码。
grep 'temporary password' /var/log/mysql/mysqld.log
登录
mysql -u root -p
mysql> use mysql;
授权
mysql> alter user 'root'@'localhost' identified by '123456';
外部ip登陆授权
注意的是不同的mysql数据版本 授权方式不一样。不能盲目的百度授权方法,应该结合安装的版本搜索。
一下为mysql8 的授权方式。
mysql> use mysql;
mysql> update user set host='%' where user ='root';
mysql> update user set plugin='mysql_native_password' where user ='root';
mysql> grant all on *.* to 'root'@'%';
mysql> flush privileges;
然后重启mysql服务。
redis 下载安装
直接使用yum 包进行安装就行了
yum install redis
安装后的版本可能有点低,如果想要更高的版本 自己现在 Redis rpm 高版本文件进行安装。
redis 启动,停止,重启 命名
systemctl start redis
systemctl stop redis
systemctl restart redis
redis配置文件目录
vim /etc/redis.conf
进入redis 客户端: redis-cli
查看 端口及连接情况 netstat -tnlp
来源:oschina
链接:https://my.oschina.net/u/4283481/blog/4133537