Linux项目环境部署
Linux项目环境部署
一、jdk1.8部署
1.创建文件夹
输入命令:mkdir /usr/local/java
- 将下载的安装包传到该文件夹
3. 解压安装包
输入命令:tar -zxvf jdk-8u351-linux-x64.tar.gz
4. 修改配置文件/etc/profile,配置环境变量
输入命令:vim /etc/profile
在配置文件最下方添加
export JAVA_HOME=/home/jdk/jdk1.8.0_261
export CLASSPATH=JAVA_HOME/lib/
export PATH=JAVA_HOME/bin
注意:JAVA_HOME=/devFile/jdk/jdk1.8.0_261 就是你自己的目录
5. 重新加载配置
输入命令:source /etc/profile
6. 查看安装情况
输入命令:java -version
二、Nginx1.22.1部署
1.在 /usr/local 目录下新建 nginx 文件夹
输入命令:mkdir nginx
2.将 nginx 压缩包使用 SFTP 上传到 Linux 系统的 /usr/local/nginx 目录下
- 解压 nginx-1.22.1.tar.gz
输入命令:tar -zxvf nginx-1.22.1.tar.gz - 进入 nginx,找到 configure
- 运行 configure,命令 ./configure
5.编译 nginx 文件
输入命令:make
输入命令:make install
6.检查是否安装成功
输入命令:where is nginx
7.找到 ngingx 的 sbin 目录
输入命令:cd sbin/
8.启动 nginx
输入命令:./nginx
9.找到 /conf 目录下的 nginx.conf 配置文件
10.使用 vim 编辑 nginx.conf 文件
输入命令:vim nginx.conf
11.修改监听端口为8101,修改ip为192.168.1.122
server {
listen 8101;
server_name 192.168.1.122;
}
12.保存并退出:esc -> shift + : -> wq
13.重新加载 nginx.conf 配置文件
输入命令:./nginx -s reload
三、redis5.0.7安装
1.在 /usr/local 目录下新建 redis文件夹
输入命令:mkdir redis
2.将 nginx 压缩包使用 ftp工具 上传到 Linux 系统的 /usr/local/redis目录下
- 解压 redis-5.0.7.tar.gz
输入命令:tar -zvxf redis-5.0.7.tar.gz
4.移动redis目录
输入命令:mv /root/redis-5.0.7 /usr/local/redis
5.cd到/usr/local/redis目录,输入命令make执行编译命令
输入命令:make
6.安装
输入命令:make PREFIX=/usr/local/redis install
7.启动redis
输入命令:./bin/redis-server
9.redis.conf配置文件修改redis常用配置 daemonize protected-mode
输入命令:vim redis.conf
四、mysql部署 https://www.cnblogs.com/yishipiaochen/p/15259172.html
1、通过ftp工具将安装包上传到Linux系统
2、创建mysql文件夹
输入命令:mkdir mysql
3、将安装包解压到mysql
输入命令:tar -xvf mysql-8.0.26-1.el7.x86_64.rpm-bundle.tar -C mysql
4、解压后进入mysql
输入命令:cd mysql
5、按照顺序执行以下命令
rpm -ivh mysql-community-common-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-plugins-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-8.0.26-1.el7.x86_64.rpm
yum install openssl-devel 因此可以将openssl提前安装好或者使用其压缩包将其解压后使用;
rpm -ivh mysql-community-devel-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-8.0.26-1.el7.x86_64.rpm
解决方案:先ctrl+z停止该命令,然后执行:vi /etc/sysconfig/network-scripts/ifcfg-ens33,在ifcfg-ens33文件中添加DNS1=Liunx服务器ip的网段加.2(例如如果服务器ip为192.168.188.129则加DNS1=192.168.188.2)和DNS2= 114.114.114.114,然后重新执行网络systemctl restart network,如未生效可尝试重启虚拟机
继续执行后面的命令
6、启动MySQL服务
输入命令:systemctl start mysqld
输入命令:systemctl restart mysqld
输入命令:systemctl stop mysqld
7、命令行执行指令
输入命令:mysql -u root -p
8、查询自动生成的root用户密码
输入命令:grep 'temporary password' /var/log/mysqld.log
9、修改root用户密码
输入命令:ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
10、创建用户
输入命令:create user 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
11、给root用户分配权限
输入命令:grant all on . to 'root'@'%';
12、重新连接MySQL
输入命令:mysql -u root -p
13、通过Navicate远程连接MySQL
1728720482643.png