走啊走
加油

腾讯云轻量应用服务器搭建php+mysql网站?

服务器价格表

腾讯云轻量应用服务器搭建PHP+MySQL网站指南

结论:腾讯云轻量应用服务器是搭建PHP+MySQL网站的便捷选择,只需简单配置即可快速部署。

腾讯云轻量应用服务器(Lighthouse)是一款面向中小企业和个人开发者的轻量级云服务器,预装了常用应用镜像(如WordPress、LAMP等),非常适合快速搭建PHP+MySQL网站。以下是详细步骤:


1. 购买并配置腾讯云轻量应用服务器

  • 选择合适配置:推荐1核2GB或更高配置,确保运行流畅。
  • 选择操作系统:推荐使用 Ubuntu 20.04/22.04 LTSCentOS 7/8(腾讯云提供LAMP一键安装镜像)。
  • 购买并登录:完成购买后,通过SSH(如PuTTY或终端)登录服务器:
    ssh root@你的服务器IP

2. 安装LAMP环境(Linux + Apache + MySQL + PHP)

方法1:使用腾讯云LAMP镜像(推荐)

  • 在购买时选择 LAMP(Apache + PHP + MySQL) 镜像,系统会自动安装所需环境,无需手动配置。

方法2:手动安装(适用于自定义需求)

(1)安装Apache

# Ubuntu/Debian
sudo apt update && sudo apt install apache2 -y

# CentOS
sudo yum install httpd -y
sudo systemctl start httpd
sudo systemctl enable httpd

(2)安装MySQL

# Ubuntu/Debian
sudo apt install mysql-server -y
sudo mysql_secure_installation  # 设置root密码并加固安全

# CentOS
sudo yum install mariadb-server -y
sudo systemctl start mariadb
sudo systemctl enable mariadb
sudo mysql_secure_installation

(3)安装PHP

# Ubuntu/Debian
sudo apt install php libapache2-mod-php php-mysql -y

# CentOS
sudo yum install php php-mysqlnd php-fpm -y

3. 配置网站

(1)创建网站目录

sudo mkdir -p /var/www/yourdomain.com
sudo chown -R $USER:$USER /var/www/yourdomain.com

(2)配置Apache虚拟主机

sudo nano /etc/apache2/sites-available/yourdomain.com.conf

写入以下内容:

<VirtualHost *:80>
    ServerName yourdomain.com
    DocumentRoot /var/www/yourdomain.com
    <Directory /var/www/yourdomain.com>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

启用站点并重启Apache:

# Ubuntu/Debian
sudo a2ensite yourdomain.com.conf
sudo systemctl restart apache2

# CentOS
sudo systemctl restart httpd

4. 测试PHP和MySQL

(1)测试PHP

创建 info.php 文件:

echo "<?php phpinfo(); ?>" > /var/www/yourdomain.com/info.php

访问 http://你的服务器IP/info.php,查看PHP信息。

(2)测试MySQL

登录MySQL并创建测试数据库:

mysql -u root -p
CREATE DATABASE testdb;
exit

5. 部署PHP网站(如WordPress)

cd /var/www/yourdomain.com
wget https://wordpress.org/latest.tar.gz
tar -xzvf latest.tar.gz
mv wordpress/* .
rm -rf wordpress latest.tar.gz

访问 http://你的服务器IP,按WordPress安装向导完成配置。


6. 安全优化

  • 配置防火墙
    sudo ufw allow 80/tcp   # HTTP
    sudo ufw allow 443/tcp # HTTPS
    sudo ufw enable
  • 安装SSL证书(推荐Let's Encrypt)
    sudo apt install certbot python3-certbot-apache -y
    sudo certbot --apache -d yourdomain.com

总结

  • 腾讯云轻量应用服务器提供LAMP镜像,可一键部署PHP+MySQL环境,适合新手快速建站。
  • 手动安装灵活性更高,适用于自定义需求,但需注意安全配置(如防火墙、MySQL密码)。
  • 推荐使用WordPress等CMS,可大幅降低开发成本,快速上线网站。