• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

linux服务器生产环境搭建

linux 搞代码 3年前 (2022-03-03) 17次浏览 已收录 0个评论

工具:Xshell,Xftp

文件目录:/usr/local/software/

JDK

1. 下载jdk并上传至服务器中

jdk下载地址

2. 解压

tar -zxvf jdk-16

3. 配置环境变量

  • 编辑配置文件
vim /etc/profile
<code class="xml">#Java Env  
JAVA_HOME=/usr/local/software/jdk-16
CLASSPATH=.:$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
  • 环境变量失效
source /etc/profile

4. 查看是否配置胜利

java -version

Nginx

1. 下载

neginx

2. 解压

tar -zxvf nginx-1.20.1.tar.gz

3. 装置相干依赖

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

4. 编译

  • 进入nginx目录,执行下方命令
./configure
make
make install

5. 拜访配置

默认装置目录 /usr/local/nginx

相干配置 /usr/local/nginx/conf/nginx.conf

# 切换nginx目录
cd ./usr/local/nginx
cd ./sbin
./nginx

6. 判断是否启动胜利

  1. 查看nginx日志是否生成
  1. 拜访公网IP

阿里云服务器需配置平安平安组规定

Mysql

此处版本5.7,其余版本请更换地址,此处应用连贯装置

1. 装置

#下载mysql的Yum仓库
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

yum -y install mysql57-community-release-el7-10.noarch.rpm

#装置 mysql服务
yum -y install mysql-community-server

#启动数据库服务, systemctl 该命令可用于查看零碎状态和管理系统及服务,centos7上开始应用
systemctl start  mysqld.service

#查看状态
systemctl status mysqld.service

#在日志文件中查看初始密码
grep "password" /var/log/mysqld.log

#进入批改Mysql明码

mysql -uroot -p

#新密码设置必须由大小写字母、数字和特殊符号组成
ALTER USER 'root'@'localhost' IDENTIFIED BY 'PeotryAndYou.net168';

#开启mysql的近程拜访, %是指全副, 可批改至具体IP
grant all privileges on *.* to 'root'@'%' identified by 'PeotryAndYou.net168' with grant option;

#刷新权限
flush privileges; 
  • 其余装置形式

菜鸟教程-linux装置mysql

阿里云近程连贯需凋谢平安组 端口3306

Nodejs

1. 下载

Nodojs下载

也可间接应用命令下载至服务器中

wget https://nodejs.org/dist/v16.13.0/node-v16.13.0-linux-x64.tar.xz

2. 解压

# 打包成tar文件
xz -d node-v16.13.0-linux-x64.tar.xz
# 解压
tar -xvf node-v16.13.0-linux-x64.tar
# 重命名
mv node-v16.13.0-linux-x64 node-v16

3. 配置环境变量

vim /etc/profile
# 最初面加上 export PATH=$PATH: + node目录下的bin  
export PATH=$PATH:/usr/local/software/node-v16/bin
source /etc/profile

4. 查看是否配置胜利

node -v

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:linux服务器生产环境搭建

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址