华为云服务器设置指南
一、购买与登录华为云服务器
注册华为云账号
首先访问[华为云官网](https://www.huaweicloud.com/),点击右上角“免费注册”,根据页面提示填写手机号或邮箱进行注册,并完成实名认证。
购买服务器
登录后,在产品列表中找到“弹性云服务器”服务,选择创建服务器,进入服务器配置页面。
根据需求选择服务器规格(如通用计算型S6)、镜像(建议选择CentOS 7.4.1708 LTS),以及其他配置选项。
点击立即购买,按照指引完成支付流程。
二、远程连接与基础环境配置
重置密码与获取公网IP
登录华为云控制台,找到刚购买的云服务器实例,点击“更多”->“重置密码”。
记录下新的登录密码和服务器的公网IP地址。
远程连接工具推荐
使用Xshell软件进行远程连接:
下载并安装Xshell。
打开Xshell,新建会话,输入名称、云服务器公网IP、用户名(root)及新设的密码。
双击会话名称以连接至服务器。
三、安全组配置
开放必要端口
在华为云控制台,找到网络和安全>资源管理下的安全组。
点击配置规则,添加入方向规则,确保至少开放以下常用端口:22(SSH)、80(HTTP)、443(HTTPS)等。
确保出方向规则为全部放行。
四、环境部署(以LAMP为例)
更新系统
sudo yum update -y
安装Apache
sudo yum install -y httpd sudo systemctl start httpd sudo systemctl enable httpd
安装MySQL
sudo yum install -y mariadb-server mariadb sudo systemctl start mariadb sudo systemctl enable mariadb
注意:安装过程中可能会提示设置MySQL root用户的密码,请牢记该密码。
安装PHP
sudo yum install -y php php-mysqlnd php-fpm php-xml php-mbstring php-json php-opcache
配置PHP与Apache
编辑/etc/httpd/conf.modules.d/00-base.conf
文件,添加以下内容以支持PHP解析:
<FilesMatch \.php$> SetHandler "proxy:unix:/var/run/php-fpm/php-fpm.sock|fcgi://localhost" </FilesMatch>
然后重启Apache服务:
sudo systemctl restart httpd
验证LAMP环境
在/var/www/html
目录下创建一个名为info.php
的文件,内容如下:
<?php phpinfo(); ?>
然后在浏览器中访问http://<你的公网IP>/info.php
,如果看到PHP信息页面,说明LAMP环境部署成功。
五、FAQs
Q1: 如何更改Tomcat在华为云服务器上的默认端口?
A1: 要更改Tomcat的默认端口(通常是8080),您需要修改Tomcat的配置文件server.xml
,该文件通常位于TOMCAT_HOME/conf
目录下,找到<Connector port="8080"...
这一行,将8080
更改为您希望的端口号,例如8081
,保存更改后,重启Tomcat服务使更改生效,同时还需要确保华为云服务器的安全组规则中开放了新的端口号。
Q2: 如何在华为云服务器上部署Spring Boot项目?
A2: 要在华为云服务器上部署Spring Boot项目,您可以按照以下步骤操作:
1、准备Spring Boot项目:确保您的Spring Boot项目已经打包成可执行的JAR文件(例如myapp.jar
)。
2、上传JAR文件:使用FTP客户端(如FileZilla)或SCP命令将JAR文件上传到华为云服务器的一个目录下,例如/home/yourusername/myapp.jar
。
3、安装Java运行环境(如果尚未安装):通过运行sudo yum install java-1.8.0-openjdk
来安装Java运行时环境(假设您的项目使用的是Java 8)。
4、运行Spring Boot项目:通过SSH连接到华为云服务器,并导航到JAR文件所在的目录,运行命令nohup java -jar myapp.jar &
来以后台方式启动Spring Boot项目。nohup
命令确保即使关闭终端会话,项目也将继续运行。&
符号表示以后台方式运行命令。
5、验证部署:通过浏览器访问服务器的公网IP或域名,加上Spring Boot应用配置的端口号(默认是8080),即可访问您的Spring Boot应用,如果您的服务器IP是123.456.789.0
,则访问http://123.456.789.0:8080
。
6、(可选)配置防火墙:如果遇到无法访问的情况,请检查华为云服务器的安全组规则,确保开放了Spring Boot应用使用的端口。
各位小伙伴们,我刚刚为大家分享了有关“怎么设置华为云服务器”的知识,希望对你们有所帮助。如果您还有其他相关问题需要解决,欢迎随时提出哦!