本文目录导读:
随着互联网的快速发展,云计算已成为企业、个人用户获取资源的首选方式,阿里云作为国内领先的云服务提供商,其服务器产品备受用户青睐,本文将为您详细介绍阿里云服务器Linux环境配置的步骤,帮助您快速搭建一个高效、稳定的运行环境。
准备工作
1、登录阿里云管理控制台,创建云服务器ECS实例。
2、选择合适的镜像,这里推荐使用CentOS 7.6 64位镜像。
图片来源于网络,如有侵权联系删除
3、设置ECS实例的名称、密码等信息。
4、创建完成后,获取ECS实例的公网IP地址。
SSH连接服务器
1、使用PuTTY或其他SSH客户端工具,连接到ECS实例的公网IP地址。
2、输入设置的密码,登录到Linux系统。
环境配置
1、更新系统源
sudo yum update -y
2、安装常用软件包
sudo yum install -y bash-completion net-tools screen git
3、设置SSH免密码登录
(1)生成SSH密钥对
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
(2)将公钥复制到服务器
ssh-copy-id -i ~/.ssh/id_rsa.pub your_email@example.com
4、安装Python环境
(1)安装Python 3.8
图片来源于网络,如有侵权联系删除
sudo yum install -y python3.8 python3.8-dev python3.8-libs python3.8-openssl python3.8-tk python3.8-virtualenv
(2)创建虚拟环境
python3.8 -m venv myenv
(3)激活虚拟环境
source myenv/bin/activate
5、安装Node.js环境
(1)安装Node.js
sudo yum install -y nodejs npm
(2)配置npm源
npm config set registry https://registry.npm.taobao.org
6、安装MySQL
(1)安装MySQL
sudo yum install -y mysql-community-server
(2)启动MySQL服务
sudo systemctl start mysqld
(3)设置开机自启
sudo systemctl enable mysqld
(4)初始化MySQL数据库
sudo mysql_secure_installation
7、安装Nginx
图片来源于网络,如有侵权联系删除
(1)安装Nginx
sudo yum install -y nginx
(2)启动Nginx服务
sudo systemctl start nginx
(3)设置开机自启
sudo systemctl enable nginx
环境测试
1、测试Python环境
python3.8 --version
2、测试Node.js环境
node -v npm -v
3、测试MySQL环境
mysql -u root -p
4、测试Nginx环境
在浏览器中输入ECS实例的公网IP地址,查看是否成功加载Nginx默认页面。
至此,阿里云服务器Linux环境配置已基本完成,您可以根据实际需求,继续安装其他软件包,搭建您所需的开发、运行环境,希望本文对您有所帮助!
标签: #阿里云服务器linux环境配置教程
评论列表