wget下载连接
nginx
-- wget http://nginx.org/download/nginx-1.17.5.tar.gz
redis
-- wget http://download.redis.io/releases/redis-4.0.2.tar.gz
zookeeper
-- wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.6.2/apache-zookeeper-3.6.2-bin.tar.gz
mysql
-- wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz
安装Nginx
1.切换root用户
su root
2.关闭linux防火墙
systemctl stop firewalld
systemctl disable firewalld
2.需要安装 gcc 的环境
yum install gcc-c++
3.上传安装包
Alt + p
put d:/nginx-1.17.5.tar.gz
注意该命令会将压缩包上传到登录用户的主目录下,如果是itcast登录的需要到 /home/itcast 目录下查找
记得将nginx-1.17.5.tar.gz剪切到/home目录下,因为我们操作nginx的文档命令都是以/home目录为准
4.解压安装包
tar -zxvf nginx-1.17.5.tar.gz
5.进入Nginx目录
cd nginx-1.17.5/
6.安装依赖环境
yum -y install pcre pcre-devel
yum -y install zlib zlib-devel
yum -y install openssl openssl-devel
7.安装Nginx
./configure
make
make install
安装后在/usr/local下就会有一个nginx目录
8.启动Nginx
cd /usr/local/nginx/sbin
启动
./nginx
停止
./nginx -s stop
重启
./nginx -s reload
9.查看服务状态
ps -ef | grep nginx
10.测试Nginx服务是否成功启动
http://ip地址:80
------- 发布项目 ------
1.创建一个toutiao目录
cd /home
mkdir toutiao
2.将项目上传到toutiao目录
Alt + p
put e:/web.zip
注意该命令会将压缩包上传到登录用户的主目录下,如果是itcast登录的需要到 /home/itcast 目录下查找
记得将web.zip剪切到/home目录下,因为我们操作nginx的文档命令都是以/home目录为准
3.解压项目
unzip web.zip
4.编辑Nginx配置文件nginx-1.17.5/conf/nginx.conf
server {
listen 80;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root /home/toutiao;
index index.html index.htm;
}
5.关闭nginx服务
./nginx -s stop
6.启动服务并加载配置文件,注意一定要将nginx的解压目录存放在/home中这样以下命令才可以访问到
/usr/local/nginx/sbin/nginx -c /package/nginx-1.17.5/conf/nginx.conf
7.浏览器打开网址
http://192.168.203.138
安装Redis
1. 通过secureCRT工具连接Linux系统
2. 下载上传 redis 安装包
alt + p -------> put 文件绝对路径
3. 解压 redis 的安装包
// 创建 redis 文件夹
mkdir redis
// 解压上传的压缩吧
tar -zxvf redis.tar.gz -C ./redis
4. 编译(在解压的目录中执行)
make
5. 安装(在解压的目录中执行)
make install
6.在redis文件夹中创建conf和data
mkdir conf
mkdir data
7.复制配置文件到指定目录
cp redis.conf ./conf
8.对配置文件进行过滤并生成新的配置文件
cat redis.conf | grep -v "#" | grep -v "^$" > redis-6379.conf
生成新的配置文件
# 指定redis的服务器地址
bind 127.0.0.1
# redis端口
port 6379
# 客户端等待超时时间
timeout 0
# 服务器的启动方式:前台/后台;no:前台启动(守护进程)
daemonize no
# 日志等级
loglevel notice
# 日志文件
logfile "log-63790.log"
# 产生的所有文件的保存地址
dir /package/redis/data
# redis是否处于保护模式 no:否
protected-mode no
9.启动
服务器
参数启动:redis-server --port 6379
配置文件启动:redis-server /package/redis/conf/redis-6379.conf
客户端
redis-cli –h 192.168.157.128 –p 6379
10.查看进程
ps -ef | grep redis
打开redis命令:service redis start
关闭redis命令:service redis stop
设为开机启动:chkconfig redis on
设为开机关闭:chkconfig redis off
安装zookeeper
暂时没有安装
注意:
在conf文件夹中有一个默认文件名为: zoo_sample.cfg
需要改成: zoo.cfg
不然 zkServer.cmd 无法成功启动