CentOS架设VPS全攻略

准备工作
1 VPS购买
你需要购买一个VPS,在选择VPS时,要关注以下几个方面:
- 服务器配置:CPU、内存、硬盘空间、带宽等。
- 数据中心:选择地理位置近的服务器,降低延迟。
- 价格:根据自己的需求选择合适的套餐。
2 购买后的操作
购买VPS后,你需要进行以下操作:
- 获取VPS的IP地址、用户名和密码。
- 设置远程连接工具,如SSH客户端。
CentOS系统安装
1 准备安装源
在安装CentOS系统之前,需要先准备安装源,以下是几种常见的安装源:
- 官方安装源:http://mirrors.aliyun.com/centos/
- 国内其他镜像源:http://mirrors.163.com/centos/
2 安装CentOS系统
- 使用远程连接工具登录VPS。
- 输入以下命令,选择安装源:
cd /mnt/cdrom
bash /install.sh
按照提示完成安装过程。
配置SSH密钥登录
在本地计算机生成SSH密钥:
ssh-keygen -t rsa -b 2048
将生成的公钥复制到VPS:
ssh-copy-id -i ~/.ssh/id_rsa.pub your_username@your_vps_ip
重启SSH服务:
systemctl restart sshd
安装Apache服务器
1 安装Apache

yum install httpd
2 启动Apache服务
systemctl start httpd
3 设置开机自启
systemctl enable httpd
4 检查Apache状态
systemctl status httpd
安装PHP和MySQL
1 安装PHP
yum install php php-mysql
2 安装MySQL
yum install mariadb-server mariadb
3 设置开机自启
systemctl enable mariadb
4 启动MySQL服务
systemctl start mariadb
配置PHP与MySQL
编辑PHP配置文件:
vi /etc/php.ini
修改以下参数:
; date.timezone = ""
date.timezone = Asia/Shanghai
重启Apache服务:
systemctl restart httpd
登录MySQL,创建数据库和用户:
mysql -u root -p
创建数据库:
CREATE DATABASE your_database_name;
创建用户:
CREATE USER 'your_username'@'localhost' IDENTIFIED BY 'your_password';
授权用户:

GRANT ALL PRIVILEGES ON your_database_name.* TO 'your_username'@'localhost';
退出MySQL:
EXIT;
安装WordPress
下载WordPress:
wget https://wordpress.org/latest.zip
解压并上传到VPS:
unzip latest.zip
cp -r wordpress/* /var/www/html/
修改WordPress配置文件:
vi /var/www/html/wp-config.php
修改以下参数:
define('DB_NAME', 'your_database_name');
define('DB_USER', 'your_username');
define('DB_PASSWORD', 'your_password');
访问VPS的IP地址,按照提示完成安装。
FAQs
Q1:如何查看VPS的IP地址?
A1:登录VPS,使用以下命令查看:
ifconfig
Q2:如何查看VPS的CPU、内存、硬盘空间等基本信息?
A2:登录VPS,使用以下命令查看:
free -m
df -h
通过以上步骤,你可以在CentOS VPS上成功架设一个网站,在实际应用中,你可能需要根据实际情况进行一些调整,祝你顺利!