
地 址:联系地址联系地址联系地址
电 话:020-123456789
网址:whcdba.com
邮 箱:admin@aa.com
一、阿里基础环境准备

通过SSH工具(如Xshell)使用默认账号`root`登录服务器,云快IP地址可通过腾讯云控制台获取。速建

系统更新

更新系统包及安全补丁:
```bash
sudo yum update -y
```
二、站阿站安全配置
禁用root远程登录
编辑SSH配置文件:
```bash
sudo vim /etc/ssh/sshd_config
```
将`PermitRootLogin`改为`no`,建网保存并退出,阿里重启SSH服务:
```bash
sudo systemctl restart sshd
```
创建子用户
添加新用户(如`webuser`)并设置密码:
```bash
sudo adduser webuser
sudo chown -R webuser:webuser /var/www/html
```
切换到新用户运行后续操作:
```bash
sudo su - webuser
```
三、云快安装Web服务器
安装LAMP/NMP套件
通过宝塔面板推荐安装LNMP(Linux、速建Nginx、站阿站MySQL、建网PHP)或LAMP(Linux、阿里Apache、云快MySQL、速建PHP):
使用宝塔面板一键安装:
```bash
javascript yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh
```
或手动安装:
```bash
sudo yum install -y nginx mysql php php-mysqlnd
```
配置防火墙
允许HTTP(80)和HTTPS(443)流量:
```bash
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo systemctl restart firewalld
```
四、站阿站数据库设置
创建数据库
使用MySQL创建数据库及用户(如`wordpress_db`):
```bash
sudo mysql -u root -p
```
在MySQL中执行:
```sql
CREATE DATABASE wordpress_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'wordpress_user'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wordpress_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
```
五、建网网站部署
安装内容管理系统(如WordPress)
通过宝塔面板或SSH安装WordPress:
宝塔面板:在控制台推荐安装LNMP后,通过面板直接部署。 - 手动安装:
```bash
cd /var/www/html
sudo wget https://wordpress.org/download/latest.tar.gz
sudo tar -xzvf latest.tar.gz
sudo chown -R webuser:webuser wordpress
cd wordpress
sudo ./configure --dbname=wordpress_db --user=wordpress_user
sudo make install
sudo systemctl start apache2
```
配置域名与HTTPS
将域名解析到服务器IP,等待备案完成。 - 通过腾讯云控制台申请免费HTTPS证书,安装到Nginx配置文件中:
```bash
sudo vi /etc/nginx/conf.d/wordpress.conf
```
添加SSL配置后重启Nginx:
```bash
sudo systemctl restart nginx
```
六、其他注意事项
备份数据: 定期备份数据库和网站文件。- 优化性能
通过以上步骤,您可以在腾讯云CentOS 7上成功搭建网站。若需进一步优化,可学习使用缓存技术(如Redis)、负载均衡等。